Support

Admin Tools

#39385 Admin Tools cause Error 500 after Update Joomla 4.3.4

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
4.3.4
PHP version
8.2
Admin Tools version
7.3.4

Latest post by tampe125 on Monday, 04 September 2023 02:28 CDT

Joso

Hi, after updating Joomla to version 4.3.4, I encountered problems with the site's reachability. The browsers responded slowly, then proposing the red page with the 500 error.
Initially I thought it was an htaccess problem, so I checked it and then recreated it using admin tools.
But this solution didn't work.

Followed up with other checks, try to change theme, always same error again.
So I deactivated Admn Tools and as if by magic the site returned to being reachable again.

I would like to know if there is any conflict between Joomla update and Admin Tools causing this problem and how I can solve it by keeping Admin Tools active.

 

The site built in:

Joomla 4.3.4

Template yootheme builder pro

Yootheme zoo

Tassos google structured data and Convert Form pro

Jsitemap pro

Route 66

Akeeba ticket system

Akeeba Backup

Admin tools (now disables)

 

System Task
system
The ticket information has been edited by Giulio Orsi (Joso).

tampe125
Akeeba Staff

(Please note I'm writing in English since it's the default language, if you want, looking at your name, we can switch to Italian if you're more comfortable)

As far as we know, there are no known conflicts, otherwise we would have a lot of tickets since those extensions are pretty popular. Can you please double check if your site is correctly sending out emails? It happened in the past that email notifications were enable (ie when a Super User logins etc etc), but the mailer wasn't properly configured, so Joomla hangs out until the timeout occurs.

Can you please get inside Joomla Global Configuration and click on the "Send test email" button? Do you get the email?

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Ciao Davide, ho fatto il test e le mail di sistema funzionano correttamente. Funzionavano correttamente che prima. Il problema che ho riscontrato è un'anomalia che non avevo mai notato prima. Provo a farti capire bene ciò che ho riscontrato,  Il sito era visibile da alcune reti in Italia e da altre no. Nella stessa Zona un operatore, ad esempio tim, consentiva la visualizzazione del sito mentre altri, esempio wind, mostrava l'errore. 

Ho provato con più dispositivi (pc e smartphone) su più zone, in contatto con altri utenti del sito, quindi con l'utilizzo di diversi operatori di telefonia. Ho provato a disabilitare htaccess, cancellandolo dalla route dei file (preventivamente avevo fatto una copia) e nulla. Come indicato anche in precedenza, avevo provato anche a ricreare il file htaccess tramite admin tools. 

Questo problema l'ho riscontrato dal momento in cui ho fatto l'aggiornamento a Joomla ultima versione, contestualmente aveva fatto anche l'aggiornamento al template, ed una delle prove fatta, anche con l'abilitazione di un altro template (cassiopea) e dava comunque l'errore. 

Quindi per esclusione, sono giunto alla conclusione che si trattasse di un conflitto tra Joomla e Admin tools perchè avevo provato a disabilitare admin e quindi provando su un dispositivo sotto una rete che prima dava errore, il problema scompariva.  Verificato anche con gli altri utenti, ho avuto la conferma che si tratta di un problema di Admin Tools. 

Potrebbe anche essere che in realtà il conflitto non sia tra Admin tools e l'aggiornamento di Joomla, ma forse un altra estensione a cui non piace Admin  Tools. Mi viene da pensare a Route 66 che diventa invasivo e potrebbe dare appunto problemi e quindi blocca il sito. Però resta un dubbio: perchè poi alcuni dispositivi e reti internet visualizza correttamente il sito ed altre invece no?

 

tampe125
Akeeba Staff

mhm... vediamo un attimo di isolare il problema.

Per prima cosa userei il file .htaccess di default di Joomla, con il plugin Admin Tools attivo. Se l'errore continua, vuol dire che è causato dal plugin e non dal file htaccess. In questo caso abiliterei il debug, con l'error reporting impostato su developer, in modo da avere maggiori informazioni.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Il test dell'htaccess di default di joomla già fatto. mi manca il debug modalità developer... lo faro in serata in orario di meno traffico sul sito.

 

Ti aggiornerò.

Joso

Ciao Davide, ho fatto il test con Admin Tools abilitato e file htaccess originale Joomla, purtroppo si blocca e il sito non si apre e poi di nuovo la schermata rossa con errore 500.

Quindi ho provato anche con debug, è comparso un errore di un file deprecato di un'altra estensione, quindi ho disabilitato questa estensione e riprovato a navigare il sito, ma l'errore persiste.

 

Puoi suggerirmi altri test che posso fare?

Grazie

 

PS: per favore potresti impostare in privato questo ticket?

tampe125
Akeeba Staff

Ciao,

ho appena impostato il ticket a privato come richiesto. Il problema si presenta sempre? Mi potresti dire gli step necessari per replicarlo?

Dopodichè mi posso collegare al tuo sito e vedere ti effettuare un po' di test.

Please provide me with the following information:

  1. The URL to your site's administrator login page
  2. Super User username and password
  3. FTP connection information


Please allow up to one business day (GMT+2 timezone) for me to log in to your site and debug this issue. When I'm done I will post back. Once the issue is fixed, you can revoke my access e.g. by changing the Super Administrator and FTP passwords.

IMPORTANT INFORMATION
In order for me to help you fast and accurately, please provide the information by copying the form below, paste it into your reply and fill in the information:

----- Access Information Form -- START -----
Super Administrator access

  • URL to site's administrator page (e.g. http://www.example.com/administrator?foobar):
  • Super User username:
  • Super User password:


FTP connection information

  • FTP methods supported (e.g. FTP, FTPS, SFTP):
  • FTP Hostname:
  • FTP Username:
  • FTP Password:
  • FTP Port (if other than 21 for FTP and 22 for SFTP, ask your host):


----- Access Information Form -- END -----

Please make sure that you have tested the Super Administrator connection using a different browser or machine than the one you are using daily. Double check that logging in is possible and that the user has Super User privileges, i.e. it's not a regular Administrator. Make sure that your site does not block whole countries or IP ranges which would make it impossible for me to log in / connect by FTP. Finally, please do make sure that the FTP connection works and that logging in to it I have access to your site's files.

Kindly note that your site connection information and your site content is handled in strict confidence. Not only we are a reputable development company, we are also bound by law (EU GDPR) to do so. After you file your reply, the connection information to your site will be stored in an encrypted, hidden storage area on our site and will be automatically deleted when this ticket is closed. Finally keep in mind that the people providing support to you are the same developers who wrote the software you're using on your site.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Ciao Davide, per il momento ti passo i dati di accesso al sito:

Admin: https://www.usami-aeronautica.it/administrator/?lampedusa (senza la parola in quanto al momento è disattivato)
SITO: https://www.usami-aeronautica.it/
user:
[email protected]
Pasw:
b9ZGBXyKPvTzga9@!!

 

Fammi sapere, eventualmente per FTP, avrò necessità di abilitarti l'IP sul pannello Aruba, in alternativa eppossibile utilizzzare un componente tipo file manager.

 

 

tampe125
Akeeba Staff

mi servirebbe l'accesso FTP, perchè se qualcosa va storto (errore 500 oppure mi blocco da solo) è l'unico modo che ho per accedere

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Ciao Davide, ecco i dati FTP:

FTP Hostname:ftp.usami-aeronautica.it
FTP Username:[email protected]
FTP Password:[email protected]
Cartella Remota: /www.usami-aeronautica.it (da impostare nelle avanzate di filezilla)

 

Riordati di mandarmi l'IP altrimenti il firewall di aruba ti blocca e non accedi via FTP

 

 

 

tampe125
Akeeba Staff

Ciao, il mio IP è il seguente: 151.40.114.190

 

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Ciao Davide, IP abilitato. Fammi sapere.

 

Giulio

tampe125
Akeeba Staff

Ciao, mi sono appena collegato, ho attivato Admin Tools ma non ho riscontrato alcun errore.

Mi potresti dire gli step necessari per triggerare l'errore?

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Ciiao Davide, da rete mobile sotto iliad e Wind non è raggiungibile. Al momento il sito è lento anche da rete fissa fibra TIM.

 

Giulio

 

Joso

Aggiungo video da mobile, se lo crica....

Joso

aggiungo screen shot da pc sotto rete tim fibra.

 

Joso

Davide, abbi pazienza, a quanto pare ci sono i servizi ARUBA down, quindi per ulteriore verifiche bisogna attendete che aruba ritorni online, direi che sfiga... proprio quando stavamo facendo le verifiche. Quindi per avere la conferma del problema serve attendere.

tampe125
Akeeba Staff

Ok, fammi sapere quando possiamo riprendere

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Joso

Buongiorno Davide, già ieri i servizi ARUBA sono ritornati online. Ho rifatto i test sul sito navigando ai dispositivi e reti che in precedenza avevo ricevuto l'errore ed in effetti l'errore non è ricomparso. 

Domanda: siccome Aruba è particolarmente sensibile ed hanno dei firewall tal volta particolarmente restrittivi, potrebbe essere che prima del down alcuni IP siano stati bannati dall'hosting e in seguito al down, con il ripristino delle risorse hanno ripulito la lista degli ip bloccati?

Purtroppo, non ho accesso al mod security di aruba su hosting condiviso e non posso verificare questa teoria. Riesco a gestire solo le abilitazioni per l'accesso FTP.

 

Giulio

tampe125
Akeeba Staff

Visto quello che è successo, credo che la spiegazione più plausibile sia che durante il disservizio abbiano inasprito le regole del firewall, in modo da bloccare anche richieste sospette e preservare le poche risorse che avevano. Finito il momento di crisi, devono aver ripristinato la configurazione precedente, più permissiva.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!