I am unable to log into MAMEWorld.info:
http://www.mameworld.info/ubbthreads/login.php
I get the error below. I'm not sure what's going on with the (I assume) Unicode characters in the URL. I've also attached the page source.
------------------
Error: cURL Operation Failed
The server met an error or was interrupted while trying to fulfill your request for http://��ё��http://www.mameworld.info/ubbthreads/logout.php?Cat="
Please check that this is a valid URL and that the remote server is not down.
The following information is the technical data of the request:
cURL returned : Request for http://��ё��http://www.mameworld.info/ubbthreads/logout.php?Cat=" was processed returning the following header :
(0 bytes)
The whole of content returned was 0 bytes of data. The Content-Type determined was (Could not determine)
Go Back to Previous Page
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
MAMEWorld.info login -- cURL error page
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
I forgot to mention that this happens in version: knproxy_theta_v4_34
I think this is actually a javascript problem. The page uses javascript to redirect to another page and the address is generated dynamically. The js appends the string after the url http://whereverknproxyisinstalled/?url=ALOTOFCAPITALLETTERSANDNUMBERSwithwhatisappended
since the url is an encrypted and reversed version of the url, when decrypted and reversed back, the appended letters become garbage and get prefixed (not suffixed, because the url is reverse encrypted), therefore generating an error.
The problem is, I don't have an account so I can't test this, but i think this is site-specific. I've tried logging in with incorrect usernames/passwords and I only get this error on the first try, afterwards this does not happen anymore (I can see the message page returned).
Since this is related very deeply with javascript, it's going to take a while to fix. Javascipt is client-side and doesn't do well after going through a web-proxy. The proxy has trouble dealing with url = "http://partial/address" + part2; when it doesn't know what part2 is... In these situations. only the first part of the url is encoded.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
If you need an account, just register. It's open to anyone. However, I do understand the complexity of the error, so I'm not expecting a quick resolution. Regardless, thanks for taking the time to check it out.
Last edit: Anonymous 2016-01-27
Fixed. (And yes the sourceforge tracker is very strange)