Closed Bug 97214 Opened 23 years ago Closed 21 years ago

Mac: standard proxy settings ignored [Internet Config]

Categories

(SeaMonkey :: Preferences, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

(Not tracked)

VERIFIED WONTFIX
mozilla1.2beta

People

(Reporter: chris.newman, Assigned: gordon)

References

Details

(Keywords: helpwanted)

On MacOS 9, there are Proxy settings in the OS-supplied "Internet" control panel under the "Advanced" tab and the "Firewalls" item. These settings are available through the "Internet Config" API under MacOS, and the settings are switchable with the location manager. Mozilla ignores these settings which is very inconvenient when using a laptop and moving between home (no proxies) and work (evil corporate proxies). The "iCab" web browser (http://www.icab.de) correctly uses the OS-provided proxy values and this shows up as a "Use standard proxy settings" radio button. Mozilla should do the same.
->networking ppl to triage. dupe?
Assignee: sgehani → gagan
QA Contact: sairuh → benc
Internet config support is bug 5721... I'm not sure if subsets of it are normally spun off into their own bugs or not. n.b this is the mac equivalent of bug 66057.
5721 is sort of a meta bug, it appears. Per comments in bug 5721, these settings should be live, I guess. An extra "follow os settings" option in the proxy config panel, (which would be the default for new profiles on mac) sounds good, for all platforms. /me considers doing that at some point for unix at some point in the future. Moving to gordon as the necko mac guy, ccing sdagley
Assignee: gagan → gordon
Depends on: 5721
Summary: Mac: standard proxy settings ignored → Mac: standard proxy settings ignored [Internet Config]
MacOS has usually had pretty detailed instructions on how to use various system services. Does anyone know what the story is with this?
Internet Config was a third party extension incorporated into MacOS, so Apple doesn't do as good a job documenting it as they should. There's lots of good information on Internet Config here: http://www.quinn.echidna.id.au/Quinn/Config/ Here are various proxy settings of interest: #define kICNoProxyDomains "\pNoProxyDomains" /* STR# -- list of domains not to be proxied */ #define kICUseSocks "\pUseSocks" /* Boolean */ #define kICSocksHost "\pSocksHost" /* PString -- host.domain, remember that host.domain format allows ":port" and " port" */ #define kICUseHTTPProxy "\pUseHTTPProxy" /* Boolean */ #define kICHTTPProxyHost "\pHTTPProxyHost" /* PString -- host.domain */ #define kICUseGopherProxy "\pUseGopherProxy" /* Boolean */ #define kICGopherProxy "\pGopherProxy" /* PString -- host.domain, see note in Prog Docs */ #define kICUseFTPProxy "\pUseFTPProxy" /* Boolean */ #define kICFTPProxyHost "\pFTPProxyHost" /* PString -- host.domain */ #define kICFTPProxyUser "\pFTPProxyUser" /* PString -- first level FTP proxy authorisation */ #define kICFTPProxyPassword "\pFTPProxyPassword" /* PString -- scrambled, password for FTPProxyUser */ #define kICFTPProxyAccount "\pFTPProxyAccount" /* PString -- second level FTP proxy authorisation */ #define kICUsePassiveFTP "\pUsePassiveFTP" /* Boolean -- use PASV command for FTP transfers */
Apple's own page for IC is at [http://developer.apple.com/techpubs/macosx/Carbon/ networkcomm/InternetConfig/Internet_Config/index.html]. (Note that it, too, refers to the same URL provided by Chris Newman above.)
Whoops, sorry; wrong URL. See [http://developer.apple.com/techpubs/macosx/Carbon/ networkcomm/InternetConfig/internetconfig.html].
Er, never mind. Brain fart.
Confirming.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Target Milestone: --- → mozilla0.9.7
No longer depends on: 5721
Blocks: 5721
*** Bug 97018 has been marked as a duplicate of this bug. ***
Not strictly performance related, which is the focus of 0.9.7 for networking. Moving to 0.9.8.
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Target Milestone: mozilla0.9.8 → mozilla1.0
Moving Netscape owned 0.9.9 and 1.0 bugs that don't have an nsbeta1, nsbeta1+, topembed, topembed+, Mozilla0.9.9+ or Mozilla1.0+ keyword. Please send any questions or feedback about this to adt@netscape.com. You can search for "Moving bugs not scheduled for a project" to quickly delete this bugmail.
Target Milestone: mozilla1.0 → mozilla1.2
Keywords: helpwanted
Blocks: 139393
This is a problem for Mac OS X (10.1.4) too, so changed OS to that since it's a superset (I think)....ah, looks like I can't change that... Confirm that this is very much a problem. Since the proxy can be changed on the fly, without rebooting, mozilla should cope nicely with the network changing from underneith it. Thanks. Max.
Mac OS X is in bug 125995. The two versions need separate bugs b/c the intefaces are different (plus we might want to take UNIX level prefs in X as well).
Priority: -- → P3
Target Milestone: mozilla1.2alpha → mozilla1.2beta
gordon: do you really want to fix this for Mac OS 9?
Not necessarily, but I would like to make a decision and resolve the bug if we're NOT going to fix it.
This bug is targeted at a Mac classic platform/OS, which is no longer supported by mozilla.org. Please re-target it to another platform/OS if this bug applies there as well or resolve this bug. I will resolve this bug as WONTFIX in four weeks if no action has been taken. To filter this and similar messages out, please filter for "mac_cla_reorg".
mac classic is no longer supported by Mozilla. Marking WONTFIX.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
VERIFIED/wontfix.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.