Created attachment 40165 [details] portal_redirect.txt My campus uses chillispot for network authentication, but epiphany doesn't load/show the authentication form. Although, I do not have full details on how it fully works, this is the situation: 1) When user requests an URL and his/hers MAC is not authenticated, he gets following response: 302 Moved temporarily Location: http://172.17.0.1:3990/www/portal.html?loginurl=https%3a%2f%2fpath-to-chillispot-server%2fuam%2f%3fres%3dnotyet%26uamip%3d172.17.0.1%26uamport%3d3990%26challenge%3d99e25b81affffe9b4dffcf6ff5cacd49%26mac%3d00-13-ff-ff-ff-ff%26ip%3d172.17.xxx.yyy%26called%3d00-1B-ff-ff-ff-ff%26nasid%3dobfuscated%26userurl%3dhttp%253a%252f%252fwebkitgtk.org%252f 2) portal.html uses javascript redirect to load a new page (see portal_redirect.txt for code). This new url is: https%3a%2f%2fpath-to-chillispot-server%2fuam%2f%3fres%3dnotyet%26uamip%3d172.17.0.1%26uamport%3d3990%26challenge%3d99e25b81affffe9b4dffcf6ff5cacd49%26mac%3d00-13-ff-ff-ff-ff%26ip%3d172.17.xxx.yyy%26called%3d00-1B-ff-ff-ff-ff%26nasid%3dobfuscated%26userurl%3dhttp%253a%252f%252fwebkitgtk.org%252f 3) New page is simple html page that calls portal.js (see portal_js.txt for code) 4) From portal.js, another javascript file is loaded - http://172.17.0.1:3390/www/chillijs.chi (see chillijs_chi.txt for contents) This is the last thing that is loaded when using epiphany 5) (now with firefox) Another script gets loaded - http://172.17.0.1:3390/www/chillijs.chi ... that contains the innerhtml containing login form.
Created attachment 40166 [details] portal_js.txt
Created attachment 40167 [details] chillijs_chi.txt
The right url in step 2 is https://cp.campusnet.ee/uam/?res=notyet&uamip=172.17.0.1&uamport=3990&challenge=99e25b81a217ce9b4d41cf6ed5cacd49&mac=00-ff-ff-ff-ff-ff&ip=172.17.xxx.yyy&called=00-1B-ff-ff-ff-ff&nasid=obfuscated&userurl=http%3A%2F%2Fwebkitgtk.org%2F I accidentally copied the escaped one...
Sadly, I think too much time has passed and there isn't really enough information here to replicate the bug easily.