Bug #16140
closedLosing connection, because of wrong URL
0%
Description
Hi,
I'm not sure if this problem comes directly from DAM or T3 Core, but I get it only with DAM.
When I want to access to any of the DAM submodules (File, List, …) I get a "Connection Interrupted - The document contains no data." error message, in any browsers (Firefox, Camino, Safari, …)
Everything else in my T3 install is working, I've tested it on many installations, before and after upgrading from 3.8.1 to 4.0.
I only get it if I access to a T3 install on a server in a specific netwok, from outside, or from a computer in that network to a server outside of it, so maybe it is triggered by some strange firewall rule, or something.
Some thing makes me think that it may be triggered in my case, but there is a real problem underneath.
I've extracted the URL asked by TYPO3 :
http://my.website.com/typo3/alt_mod_frameset.php?fW=0&nav=/typo3/..%2Ftypo3conf%2Fext%2Fdam%2Fmod_main%2Ftx_dam_navframe.php%3F%26folderOnly%3D1&script=..%2Ftypo3conf%2Fext%2Fdam%2Fmod_file%2Findex.php&id=
If i analyse and decode that URL I can see that there are 4 parts (fw, nav, script, id) and something is wrong with the "nav" part :
encoded : nav=/typo3/..%2Ftypo3conf%2Fext%2Fdam%2Fmod_main%2Ftx_dam_navframe.php%3F%26folderOnly%3D1
decoded : nav=/typo3/../typo3conf/ext/dam/mod_main/tx_dam_navframe.php?&folderOnly=1
I can see that there is a "/typo3/" that is not encoded.
If I remove that "/typo3/" and keep the 2 starting points, it is working well
Stil, I don't know if the problems commes from the Core or DAM, but it is real and the workaround is quite clear ! Though I don't know how to apply it and it might not be good to keep it private in my own install.
Ask me If you want some additional informations.
(issue imported from #M3464)
Files