NetSetMan Support
You are not logged in.
- Topics: Active | Unanswered
Pages: 1
#1 2012-05-02 02:58
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
NSM Pro 3.4.2 setting Firefox error
Hi,
I met the problem when setting the proxy setting with NSM pro 3.4.2.
The NSM pro apply dialog shows error message with [0:05] FF: error -10. The firefox version is v12.0, and my OS is win7 professional.
Please help to resolve the problem, thanks a lot!!!
Louis
Offline
#2 2012-05-02 13:46
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,899
Re: NSM Pro 3.4.2 setting Firefox error
For this error the activation dialog also shows "FF is active". This case is also described in the help file. It simply means that Firefox is active at the moment and therefore it's settings can't be changed. You need to quit Firefox to be able to apply new proxy settings through an external application like NetSetMan. Unfortunately it's not possible to do it while Firefox is running. However, changing Internet Explorer / Windows proxy settings always works.
Offline
#3 2012-05-03 05:04
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
Re: NSM Pro 3.4.2 setting Firefox error
Hi~
okay~It does not "error -10" again.
But more two problem here:
1) Why the firefox's network setting is always stay in "Use system proxy settings", even if I have configured the proxy with manual setting and the apply dialog shown success? And I can't connect to internet after applying the NSM profile. But if I configure the proxy via firefox's UI, it works.
2) When applying another NSM profile without proxy setting, the NSM dialog shows success and I can connect to internet, but all the firefox extension shows it updated. Each time I switch between proxy/no-proxy setting profile, the firefox extension shows it updated. It makes a lot of pages in firefox, and I have to close them one by one.
Louis
Offline
#4 2012-05-03 21:05
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,899
Re: NSM Pro 3.4.2 setting Firefox error
Tomorrow a new version will be released that includes a fix for the Firefox proxy feature. It might apply to your described problems.
Please update NetSetMan as soon as the new version is available and let me know about the result.
Offline
#5 2012-05-04 04:14
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
Re: NSM Pro 3.4.2 setting Firefox error
Hi,
The new version does not fix my problem. The issue still happens.
Please see the attached image.
I've tries to remove NSM Pro 3.4.3, and reinstall NSM Pro 2.6, it can switch between my proxy/non-proxy setting successful. It seems the firefox's proxy setting is not configured? Or the latest firefox version 12 change something to make this issue?
Louis
Offline
#6 2012-05-04 08:28
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,899
Re: NSM Pro 3.4.2 setting Firefox error
Strange... Could you please send me the file prefs.js from your Firefox profile folder (%appdata%\Mozilla\Firefox\Profiles\<yourprofile>) by email?
1. before NetSetMan activation
2. after NetSetMan activation
3. after Firefox start (after the activation)
Please notice that this file might contain some privacy related information. You may want to remove those line before sending the file (simply open it in a text editor) - just please be careful not to change the main structure of the file!
Thanks.
Offline
#7 2012-05-04 09:25
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
Re: NSM Pro 3.4.2 setting Firefox error
Hi,
I've send the prefs.js files to e-mail "edit: [official email address]".
Thanks.
Louis
Last edited by NetSetMan Support (2012-05-04 11:48)
Offline
#8 2012-05-04 11:21
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
Re: NSM Pro 3.4.2 setting Firefox error
Hi,
I've investigated the issue, and found the problem. I think that you can't duplicate the issue. Because the issue is cause by my firefox is "Tranditional Chinese" version, and it cause the extension named "FEBE" (an firefox backup extension) is "Tranditional Chinese" version too. When the firefox is opened, the file "prefs.js" will be updated by extension "FEBE" and write it backup type (it can't be modify) and backup path with chinese character. It cause the issue. Now, I've removed the extension and it works fine.
Thanks a lot.
Louis
Offline
#9 2012-05-04 11:54
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,899
Re: NSM Pro 3.4.2 setting Firefox error
I'm happy to hear that you've solved the problem!
Do you consider this to be a problem that NetSetMan should be able to deal with? Is it a common constellation, that other Chinese users might experience as well? I could try to reproduce everything in a test environment, but to be honest I didn't understand the reason of the problem completely. What has the extention type to do with the changes of NetSetMan? Does it basically check for changes and reset the file to the previous state?
Offline
#10 2012-05-04 15:30
- kylu
- Member
- Registered: 2012-05-02
- Posts: 6
Re: NSM Pro 3.4.2 setting Firefox error
According my observe, the issue is caused by these steps:
1) Open Firefox -> extension "FEBE" writes special character into "prefs.js"
2) Close Firefox
3) NSM Pro applies profile -> NSM wants to modify the "prefs.js" to append proxy setting but the special character cause the parser of NSM error and write a strange line to "prefs.js". (I've use the tool to compare "hex" value of the line which modified by extension before and after modification, it different)
4) Open Firefox again -> Firefox detects the strange line and revert the "prefs.js" (I'm not sure firefox takes the "reset" or "recovery" action, it's need do more test)
I think it might cause by coding error? To resolve the issue, when the NSM to modify the "prefs.js", excepts the append/insert string, NSM should make sure the hex value of each line should the same with before modify.
Offline
#11 2012-05-12 17:04
- NetSetMan Support
- Administrator
- Registered: 2005-08-06
- Posts: 1,899
Re: NSM Pro 3.4.2 setting Firefox error
The solution might be to save the prefs-file in UTF-8. I implemented that change already which would be available in the next version (no release date yet). If you want, I can issue you a beta version for testing to see if that solves the problem.
Offline
Pages: 1