[BUG] [PC] [5.2.4.xxx+] Can not login through proxy


S1v

Recommended Posts

On 10/2/2018 at 5:01 PM, S1v said:

On 5.2.4.xxx,5.2.5.xxx:

Can not login through proxy, always show "Your account is abnormal" dialog.

All is working fine with 5.2.3.xxx or previous versions.

 

Hi S1v,

Thank you for your feedback. Have reported to the dev team. :wink:

Link to comment
Share on other sites

  • 1 month later...
7 hours ago, sp3tuf said:

I also experiencing the issue. Cannot login, synchronize through corporate proxy. Last working version is 5.2.3.5000. There isn't error code. Only appear:  "Your account is abnormal".

That error sounds familiar.  In the last few versions of portable Maxthon, when using a prior UserData, I wouls see an error message dialog with that error and "LOGON: and "LATER" buttons.  At first I hesitated, thinking it might ve a virus.  But eventually, I ignored the dialog, but renamed UserData as a backup and did a clean run with a new login and sync.  That ckeared the dialog and it hasn't occurred again.

However, I didn't connect this message with a proxy, which is "Use IE setting".

                                   <<SL>>

Link to comment
Share on other sites

Hello @S1v@sercherry, @sp3tuf ,

The developer has written a dll for testing this issue.

1. Close the browser.

2. Open the installation path, find the folder "Maxthon5">"Bin", backup the file "MxHttpRq.dll", then use the attached file to replace it.

3. Launch Dbgview.

4. Launch the browser, try to log in your browser account.

5. If you still experience the issue, please save the log from Dbgview and send it to me. :Smiling_Face_Emoji_with_Blushed_Cheeks_42x42:

 

MxHttpRq.dll

Dbgview.exe

QQ截图20181206112232.jpg

Link to comment
Share on other sites

  • 1 month later...

Hello BugSir006,

Would you please update us on this unresolved proxy authentication issue? I have reported it on 6-Aug-2018 already and despite the series of tests I agreed to perform for your development team, there's still no functional remedy! As I have repeatedly stated in the comm thread with your support team, the last version not exhibiting the problem is 5.2.3.6000. Can we have a clear statement on why you cannot return to previous proxy authentication mechanism which has worked flawlessly until MX 5.2.4.xxx line-up was introduced? Thanks in advance.

Link to comment
Share on other sites

3 hours ago, BugSir006 said:

Hi @phoenix-76 ,

Please try to replace the new dll then log in again.

MxHttpRq.dll

Hi @BugSir006, unfortunately again no luck. Attached is yet another anonymized dbgview log for your reference. Can you briefly describe, what kind of problem or technical limitation makes you struggle with this proxy authentication matter for so long? Shall we be concerned about MX5 browser possibly becoming non-compliant with up-to-date cybersecurity standards? 

MX5.2.6.1000 Proxy issue - brower start-up sequence 2019-01-15.LOG

Link to comment
Share on other sites

  • 1 month later...

Hi @BugSir006. This is to report the proxy bug is still not fixed with 5.2.7.1000! :-(

Is this old proxy bug introduced almost 7 months ago with 5.2.4.xxx line-up being worked on or not? If it worked correctly for so long, why are you unable to fix it in the recent browser releases?

To my knowledge there's unfortunately no workaround for proxy-enabled environments except using old 5.2.3.6000 version or to move to a different browser (Chrome, Firefox, Opera, Edge, even MSIE have no problems resolving the proxy).

Link to comment
Share on other sites

20 hours ago, S1v said:

New versions working fine with just old  MxHttpRq.dll from 5.2.3.xxx versions.

I don't understand, why they didn't fixed it yet. :(

Hi @S1v,

The old MxHttpRq.dll worked as an effective workaround (for me at least) only with some early 5.2.4.xxx releases. It doesn't work for me with the recent ones though. I've been chasing Maxthon for this problem since August 2018 and their eventual response on my query why they could not revert to the original .dll was as follows: "The architecture ways have been changed, so the previous dll cannot be released in the next version, our dev team is still working on it."

I even provided Fiddler logs to them which indicated problem with proxy authentication handshake. It showed that 5.2.4+ Maxthon browser was probably trying to force authentication scheme not supported by our corporate proxy, which only allowed Kerberos and Basic types of authentication scheme to pass through.

Link to comment
Share on other sites

8 minutes ago, phoenix-76 said:

It doesn't work for me with the recent ones though.

I take the aforementioned back! With the attached MxHttpRq.dll extracted from 5.2.3.6000 and imported into the most recent 5.2.8.300 I really did manage to authenticate through proxy properly again! Thanks for remindinng me of this workaround, @S1v :-)

MxHttpRq.dll

Link to comment
Share on other sites

Hi there,

Sorry for the delay. This issue is hard to reproduce, so we hope to collect the proxy settings information for testing, you can use mosaic to hide the key point. We need the third picture, the proxy settings. If you are convenient, please send the proxy settings to me.

QQ截图20190226163940.jpgQQ截图20190226163959.jpgQQ截图20190226164025.jpg

 

Link to comment
Share on other sites

On 2/26/2019 at 9:48 AM, BugSir006 said:

We need the third picture, the proxy settings. If you are convenient, please send the proxy settings to me

I'm sorry, @BugSir006, but I cannot help with this request. In any properly secured corporate network, proxy settings is managed by LAN administrator(s) and it's not accessible to common LAN users.

LAN settings not accessible.jpg

Link to comment
Share on other sites

6 hours ago, BugSir006 said:

Hi @S1v , @phoenix-76, @sp3tuf ,

Please try to use the attached internal test dll.

MxHttpRq.dll

Hello, I've just tested that new dll with 5.2.7.1000 and the result is unfortunately still the same as before. The browser is unable to authenticate through proxy with the usual error messages "Account is abnormal", "No network connection". I will give it a try with the latest Portable beta release as well and if the result is different I'll report it back here.

Link to comment
Share on other sites

14 minutes ago, phoenix-76 said:

Hello, I've just tested that new dll with 5.2.7.1000 and the result is unfortunately still the same as before. The browser is unable to authenticate through proxy with the usual error messages "Account is abnormal", "No network connection". I will give it a try with the latest Portable beta release as well and if the result is different I'll report it back here.

Hi there,

Did it pop up the proxy information window on login window?

Can you browse the web page properly under the guest mode with the internal proxy?

Link to comment
Share on other sites

1 hour ago, BugSir006 said:

Hi there,

Did it pop up the proxy information window on login window?

Can you browse the web page properly under the guest mode with the internal proxy?

Hello @BugSir006,

There appear to be two slightly different work flows, depending on if I inject the dll into my existing 5.2.7.1000 installation (which I've been normally using with the old MxHttpRq.dll from the last correctly working version MX5.2.3.6000) or if I replace the dll before first start of a freshly downloaded Portable version:

a) Injecting the MxHttpRq.dll into existing installed MX browser - Upon the start of maxthon.exe proxy login window appeared asking me to enter our corporate domain credentials. Even if I did enter correct login information, the proxy authentication did not work and the proxy login window re-appeared again. (I know from my several previous attemps to help you troubleshoot this problem that if I try entering login information repeatedly, my domain account will get automatically locked out.) If I close the proxy login window, I'm still able to use the browser in guest mode without any problem. Normal internet communication can apparently get through, what's not working is only the Passport login itself without which I cannot sync any data.

b) Replacing the MxHttpRq.dll before the first launch of a freshly downloaded 5.2.7.1000 Portable version - There's no proxy login window. The first login prompt is that of Maxthon asking for my Passport credentials. Upon entering those the "No network connection" error message appears. If I close this dialog "Your account is abnormal" dialog appears asking me to restart the browser. Upon browser restart I'm again greeted with "Your account is abnormal" message, repeated attempt to login again ends up with "No network connection". Like above, I'm still able to browse internet content in guest mode, broken is only the Passport login mechanism.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.