1. rapidmedia
  2. RO CSVI
  3. Monday, 27 June 2016
  4.  Subscribe via email
For some reason, rantai.php has been blocked. It worked after the update to 6.5.7, and randomly stopped working. I've tried un/re-installing CSVi, wiping the database, uninstalling all security plugins, reducing the .htaccess to joomla 3.5.1 basic, and importing a csv that worked previously to no effect. The only recent change was switching to a proxy firewall/CDN security provider, but rantai.php has been whitelisted through them and they indicate that the file is registering and being called as whitelisted. My hosting provider has suggested that there is a failed call, however I can't get any logs to indicate that. For the most part, regardless of whether I had tried importing or doing an available field update, etc. every log shows the same 2-4 lines saying it found old logs and it was clearing them and nothing else. I have searched through the forums and the offered solutions and patches haven't been able to correct this issue.

An error has occured during the import. Below the information received from the server.
Status error: 403
Status message: Forbidden
Forbidden
You don't have permission to access /administrator/components/com_csvi/rantai/rantai.php on this server.

ETA: The failed call issue is supposedly with a missing id
ETA2: When I had installed one of the additional extensions (I believe it was customfields) I got an error about the additional_fields table, though it wasn't an issue when I reinstalled that extension or when I did the full CSVi wipe and reinstall
Accepted Answer Pending Moderation
Hello,
This is mostly because of security plugins like Admin Tools or may be a setting in htaccess file. This is not related to CSVI as something is blocking CSVI to access its file. Give a try with default htaccess file that comes with Joomla and see if it helps.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 1
Accepted Answer Pending Moderation
Hey tharuna,

Thanks for the help, but Rolandd already said the same thing to another person in a different thread TOPIC: /administrator/components/com_csvi/rantai/rantai.p which is why I stated in the OP that I've uninstalled all of our admin tools and security plugins and reverted the htaccess file to the default J!3.5.1 htaccess. I've looked at every thread that deals with this issue and applied the patches I've found, but nothing corrects this issue and every single log has the same 2-4 lines saying it found old logs and it was clearing them and nothing else.

I understand that this isn't likely to be CSVi related, but considering I've tried everything suggested to no avail, I need direct assistance with this one and it's completely random appearance.

ETA: A copy of what now shows in every log after rantai became forbidden
2016-06-27 15:20:45 0 [DEBUG] Clean up old logs. Found 26 logs and threshold is 25 logs
2016-06-27 15:20:45 0 [QUERY] SELECT csvi_log_id FROM #_csvi_logs ORDER BY csvi_log_id
2016-06-27 15:21:06 0 [DEBUG] Clean up old logs. Found 25 logs and threshold is 25 logs
2016-06-27 15:21:06 0 [QUERY] SELECT csvi_log_id FROM #_csvi_logs ORDER BY csvi_log_id
  1. more than a month ago
  2. RO CSVI
  3. # 2
Accepted Answer Pending Moderation
I finally managed to get CSVi to display the error. The run ID is incorrect or missing.

Error

No run ID has been found. This means that CSVI was not able to initialise the import or that the processes table is not available.


This is the error that my hosting provider was registering, but I was unable to reproduce till now.
  1. more than a month ago
  2. RO CSVI
  3. # 3
Accepted Answer Pending Moderation
Hello,

When a script gets blocked it is not the application blocking itself because it can't even reach it's own file. As you said before
It worked after the update to 6.5.7, and randomly stopped working.
pretty much never does something stop randomly. Something will have changed somewhere.

The log you posted is usual, every log has this as these 2 lines show up as this is the first 2 steps of the import. The first being the source page and second the preview. After the preview is when things really start running and the rantai.php gets called.

The error your hosting provider registered is different from the forbidden message though. Seeing that error can mean a few things but it is caused by 1 reason, that is the URL is missing the runId value.

To get back to your original issue of the forbidden error, this is the server/apache stopping from the URL being accessed. You can actually access the URL directly yourself via this path
http://website/administrator/components/com_csvi/rantai/rantai.php
where you replace website with your own URL and this will show a textual string if you are allowed to access it.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 4
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!