We've got a bit of a weird issue with phpMyAdmin on one of our production servers running a basic LAMP setup behind a Cisco ASA5505 firewall appliance.
ssh and http/https are allowed through the firewall and everything works as expected.
We have installed phpmyadmin originally from rpm (v 18.104.22.168) and then removed the rpm and installed the latest tarball (v 22.214.171.124) to see if it would resolve the issue to no avail.
If we allow phpmyadmin to be open to the world, then it all works 100% ok.
To secure the install, we have set the Apache Directory directive to allow from the local private ip only. And then setup an ssh tunnel on our putty clients to tunnel through to port 80 from local port 8080.
For the most part this works, with us connecting to http://localhost:8080/mysqladmin/
and most tasks are working ok.
The problem comes when we have selected a database and table, and then try to use the SQL tab for manual queries. The page only seems to half load on this tab only.
This isnt isolated to one specific table or database either.
We have tried different versions of phpmyadmin as well as different local ports on the tunnel to no avail. The apache access/error logs show no problems with HTTP 200 responses. We have even tried multiple browsers with no difference.
Running out of ideas to try now if anyone has any suggestions as to what could be causing this half page load.