Proxy Login

Urgent help needed.
I am very confused with how my applets perform on my intranet. When the applets are loaded on a machine within the domain the server is held, there is no problem as to what the applets can do, but when they are loaded outside the domain, and have to go through a proxy server, access is denied. Another strange thing that happens, is that when a specific applet is loaded, the user is prompted for their username and password for the proxy, but this doesnt happen with any of the others. Also, if the user cancels the login, the applet is restricted, and the user is never asked to login in again. Any help would be greatfully appreciated, as I dont know whether this is a problem with the JSP or the Applet. I also need to try and fix this problem asap, because the current fix just doesnt make sense, i.e. to make the user login to the applet that prompts for the proxy login, and then use the other applets,
Thanks in advance,
Osian

Plugin has nothing to do with servlet or JSP. In IE, applets using AWT will not need a plugin. The jre that comes with Netscape 6.x and Mozilla also gives the same problem. As a result, I have not been able to see applets from linux.
Can someone help?

Similar Messages

  • Proxy Login Request on Java applets

    • 10.4.5 Client
    • Windows 2.3k ISA 2005 Proxy Server
    • Users' fileserving to Win2.3k - ADmitMac for AD integration
    The client is a test machine on which I build campus master NetInstall images. In my testing procedures I've come across a bizarre problem with Java in the browsers (IE, Safari, & FireFox).
    We use ISA proxy server with web filtering, and users must authenticate to the proxy. On a new user's first use of any browser, the proxy username & password are requested, and the Add to Keychain checkbox is available. If the user checks the box, no further proxy login requests are made; the user's Keychain is updated with the proxy information.
    On pages with Java applets, however, each and every applet will ask for a proxy login, but the login window does not offer a Add to Keychain checkbox! If a page has 15 applets on it, the user will be asked 15 times to authenticate against the proxy.
    Naturally, this is a BIG problem, especially when several of the sites our teachers use in classes and labs contain many Java applets.
    On the web, there is almost nothing concerning setting up Java with proxy servers, as all Apple Java from v. 1.4.2 onwards picks up proxy information from the system's network settings.
    On the Apple Developer site, Tech Note QA1263 demonstrates a way of setting HTTPS proxy settings by entering text strings in the 1.3.1 and 1.4.1 Plugin Settings apps Java Runtime Parameters. The same capability exists in the J2SE 5.0 Java Preferences app, too. Unfortunately, the Java applets do not use HTTPS, so far as I can tell, so this remedy is useless.
    Any clues I can pursue? Any help or fixes?
    Thanks in advance!
    Derek I Smith
    Systems & Network Admin
    Riverdale Country School
    www.riverdale.edu
    eMacs,g4s,QSs,B/Ws,iMacs,G5,G5 XServe, etc   Mac OS X (10.4.5)  

    After some more research with the J2SE 5.0 Java Preferences app, I turned on the Java console, booted Safari and went to my favorite Java applet - babynamewizard. This is the output of the console log. From what I can glean, the plug-in sees the proxy server settings as it should, and reports them.
    In addition, the J2SE 5.0 Java Preferences app allows you to turn off all security settings. No change in behavior.
    The Log:
    Java Plug-in 1.5.0
    Using JRE version 1.5.0_05 Java HotSpot(TM) Client VM
    User home directory = /Users/admin
    network: Loading user-defined proxy configuration ...
    network: Done.
    network: Loading proxy configuration from Netscape Navigator ...
    network: Done.
    network: Loading manual proxy configuration ...
    network: Done.
    network: Proxy Configuration: Manual Configuration
    Proxy: http=pcproxy.riverdale.edu:8080,https=pcproxy.riverdale.edu:8080,ftp=pcproxy.ri verdale.edu:8080,gopher=pcproxy.riverdale.edu:8080,socks=pcproxy.riverdale.edu:8 080
    Proxy Overrides:
    basic: Cache is enabled
    basic: Location: /Users/admin/Library/Caches/Java/cache/javapi/v1.0
    basic: Maximum size: unlimited
    basic: Compression level: 0
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    basic: Referencing classloader: sun.plugin.ClassLoaderInfo@fb6354, refcount=1
    basic: Added progress listener: sun.plugin.util.GrayBoxPainter@dc0e7a
    basic: Loading applet ...
    basic: Initializing applet ...
    basic: Starting applet ...
    network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
    network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with cookie "s_cc=true; s_sq=%5B%5BB%5D%5D"
    network: Firewall authentication: site=pcproxy.riverdale.edu/172.16.1.52:8080, protocol=http, prompt=ENKI.riverdale.edu, scheme=basic
    basic: User selected: 0
    ~ ~ ~
    The proxy login window appears at this point and I authenticate to the proxy
    The log continues...
    ~ ~ ~
    network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
    basic: Loading http://babynamewizard.com/namevoyager/nametide2.jar from cache
    basic: No certificate info, this is unsigned JAR file.
    network: Connecting http://babynamewizard.com/namevoyager/namedb.zip with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
    network: Connecting http://babynamewizard.com/namevoyager/namedb.zip with cookie "s_cc=true; s_sq=%5B%5BB%5D%5D"
    Columns found: 28
    Num years: 13
    YEAR NAME: 1880s
    YEAR NAME: 1890s
    YEAR NAME: 1900s
    YEAR NAME: 1910s
    YEAR NAME: 1920s
    YEAR NAME: 1930s
    YEAR NAME: 1940s
    YEAR NAME: 1950s
    YEAR NAME: 1960s
    YEAR NAME: 1970s
    YEAR NAME: 1980s
    YEAR NAME: 1990s
    YEAR NAME: 2004
    Num names: 5251
    0 --> 923475.0
    1 --> 915444.0
    2 --> 905002.0
    3 --> 910731.0
    4 --> 915165.0
    5 --> 924335.0
    6 --> 938721.0
    7 --> 940141.0
    8 --> 923814.0
    9 --> 869609.0
    10 --> 848116.0
    11 --> 800666.0
    12 --> 759055.0
    Rank misses: 21
    0.15
    0.4475
    0.395
    0.3425
    0.29000002
    0.23750001
    0.185
    0.48250002
    0.43
    0.3775
    0.325
    0.2725
    0.22
    0.1675
    0.465
    0.4125
    0.36
    0.3075
    0.255
    0.2025
    ~ ~ ~
    The applet runs

  • Ipad Mini doesn't load authentication proxy login

    Hi Guys,
    Im new using ipad mini. I am working in a private firm and the internet use system here is to login in the authentication proxy login page.
    I already have my proxy login account and I can login successfuly from my laptop. But when I try to use my Ipad Mini to access the net, Safari loads, and I can see the login page is loading but is like skipping the page and finally says "Safari cannot open the page becasue the network connection was lost".
    Thank you in advance.

    Do you happen to have Private Browsing Mode enabled in Safari on the iPad mini?  If so, you might try turning that off, then try to log in to the proxy again.
    Other things to try:
    What is Settings > Safari > Block Cookies set to?  It defaults to "From third-parties and advertisers", but try setting it to "Never" to see if that makes a difference when logging in.  (Do not leave it set at "Always" or that will make most web sites stop working that require cookies to function.)
    Does the authentication proxy use a pop-up window on your laptop's web browser?  If so, and if Settings > Safari > Block Pop-ups is ON, then you may need to turn that setting OFF to allow Safari to log in to the proxy.
    If you enable Private Browsing Mode on Safari on your laptop (I'm assuming you have a Mac), can you still log in successfully to the proxy?
    Does Google Chrome on the iPad mini let you log in to the proxy successfully?  (Chrome uses a different network stack on iOS.)

  • Proxy login from externally authenticated user

    Hi Experts,
    I created an externally authenticated user in database. And can login without password with below syntax.
    SQL> connect / @TESTDB
    Connected.
    SQL> show user;
    USER is "SCOTT"
    This scott user has a proxy permission to another DBuser PROXY_USER.
    I got the syntax but that works only from Database OS.
    sqlplus [proxy_user]/
    SQL*Plus: Release 11.1.0.6.0 Production on Mon Nov 15 16:28:47 2010
    Copyright (c) 1982, 2010, Oracle. All rights reserved.
    Connected to:
    Oracle Database 11g Release 11.1.0.6.0 - 64bit Production
    I can connect as externally authenticated user from windows CLIENT running on Release 10.2.0.1.0
    SQL> connect / @TESTDB
    Connected.
    But the above mentioned Proxy connectivity syntax fails with below from CLIENT
    SQL> connect [proxy_user]/ @TESTDB
    SP2-0306: Invalid option.
    Usage: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]
    where <logon> ::= <username>[<password>][@<connect_identifier>] | /
    But the same syntax works from Database OS!
    I can login from TOAD but can't login from SQLDEVELOPER or SQLPLUS
    My sqldeveloper version is:
    Version 2.1.1.64
    Build MAIN-64.45
    and sqlplus is:
    SQL*Plus: Release 10.2.0.1.0
    Any idea?
    Thanks.
    Edited by: Nadvi on Nov 18, 2010 3:09 PM

    Hi Nadvi
    If you get SQLPLUS working SQLDeveloper (thick jdbc/oci/instant client) is certainly worth trying.
    I am not sure what is the issue with your setup the proxy usecases I am familiar with are:
    Through the SQLDeveloper ui
    There are two ways of doing proxy logins:
    where p1 is proxy user and c1 is proxy client:
    1/single session method (if no 2nd password or distinguished name required)
    on main connection popup
    user: p1[c1]
    password: p1
    2/Two session method
    Main Connection popup
    user: p1
    password p1
    popup connection authentication
    proxy client: c1
    none or password or distinguished name
    -Turloch
    SQLDeveloper Team

  • Resetting saved proxy login information

         The network at my school requires you to login through their proxy. It worked fine until I had to change my password and now it still remembers the old password and has a prompt pop up every time I try to open a new webpage. I use auto proxy discovery but if I switch to web proxy, I put in the user and new password then apply, but it fails to connect and When I reopen preferances the old password has been put into the window with the new one. How can I remove/update the saved password?

    I have a problem that could be related;
    I am using my mac book air on my comapny's network ( through Ethernet)
    I have, as instructed by the IT guy, keyed into the network settings pane ( system pref -> network -> advanced -> proxy) my user name / password, but this will NEVER be remebered
    - if I revisit the same preference pane 5 mins later, the fields are empyty ( though I had cleiked "apply")
    - and differents programs ( mail, ..) constantly ask for the proxy login/password
    Where should I see this password stored in key chain ? I do not see any item named "proxy" or so ?
    Tx

  • Osx will not remember my proxy login / password

    I am using my mac book air on my comapny's network ( through Ethernet)
    I have, as instructed by the IT guy, keyed into the network settings pane ( system pref -> network -> advanced -> proxy) my user name / password, but this will NEVER be remebered
    - if I revisit the same preference pane 5 mins later, the fields are empyty ( though I had cleiked "apply")
    - and differents programs ( mail, ..) constantly ask for the proxy login/password
    Is there a corrupted preference file or keychain ?
    Please help, I am getting mad !

    Try this:
    Reset User Permissions and ACLs in Lion/Mountain Lion
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    From the Utilities menu select Terminal. At the Terminal prompt enter: resetpassword. Press RETURN. When the window opens select your startup drive where it says "Select the volume containing the user account:" At the bottom of the window you will see, "Reset Home folder permissions and ACLs." Click on the Reset button.

  • MEM Proxy login Failed

    Hi all, I'm trying to configure MEM with JES 2005Q4. I had configured the backend to handle virtual domains, I can create domains and users form the Delegate UI. Also, in the frontend the UWC is configured and I can logon and access the default domain throughout this interface. But when I try to access a virtual domain, I can NOT login, an error message appear in the messaging http log file in both front and backend. As I see in the AM logs files, the session is created but is not able to access the UWC UI. Below, are more details about this config.
    I saw a couple of message related this issue but they dont help.
    Backend
    =======
    Solaris 10 sparc
    JES2005Q4: DS, WS, AM, DA, MSG (Message Store, Messaging Express)
    Frontend
    =======
    Solaris 10 sparc
    JES2005Q4: WS, AM SDK, MSG (MTA, MMP, MEM), UWC
    MEM parameters already set.
    Frontend
    =======
    local.service.http.proxy = 1
    local.service.http.proxy.admin = admin
    local.service.http.proxy.admin.jes.ssajes.com = admin
    local.service.http.proxy.adminpass = admin123
    local.service.http.proxy.adminpass.jes.ssajes.com = admin123
    local.service.http.proxy.port = 81
    local.service.http.proxy.port.jes.ssajes.com = 81
    service.http.allowadminproxy = no
    Backend
    =======
    service.http.allowadminproxy = 1
    SSO Parameters both Frontend and Backend
    =================================
    local.webmail.sso.amcookiename = iPlanetDirectoryPro
    local.webmail.sso.amloglevel = 5
    local.webmail.sso.amnamingurl = http://jes.ssajes.com:80/amserver/namingservice
    local.webmail.sso.enable = 0
    local.webmail.sso.singlesignoff = 1
    local.webmail.sso.uwccontexturi = uwc
    local.webmail.sso.uwcenabled = 1
    local.webmail.sso.uwcport = 80
    HTTP Log File Messages:
    ===================
    Backend
    =======
    [13/Mar/2006:14:28:26 -0500] jes httpd[17797]: Account Notice: badlogin: [192.168.50.213:38607] proxy admin [email protected]: user not found
    [13/Mar/2006:14:28:28 -0500] jes httpd[17797]: Account Notice: close [192.168.50.213:38607] [unauthenticated] 2006/3/13 14:28:26 0:00:02 612 247 0
    Frontend
    =======
    [13/Mar/2006:14:30:07 -0500] dmz httpd[8126]: Network Warning: proxy login failed
    [13/Mar/2006:14:30:07 -0500] dmz httpd[8126]: Account Warning: Identity server SSO finishlogin failed for [192.168.50.140:4935] uid=antonio,ou=People,o=sanblas.com,dc=ssajes,dc=com: Login incorrect

    Jay, but, what step do I miss??. I did set MMPusing first the configure command, then I stop the messaging server and follow the steps in page 178 of the Admin Guide. So I set in the frontend the parameters local.ugldaphost, local.ugldapbind, service.dcroot, service.defaultdomain, service.loginseparator with the same values and the back end. Then the local.service.http.proxy. and restart the service.
    Below the output of the configutil.
    Front end:
    ========
    alarm.createtimestamp = 20060310223003Z
    alarm.creatorsname = "cn=directory manager"
    alarm.diskavail.createtimestamp = 20060310223003Z
    alarm.diskavail.creatorsname = "cn=directory manager"
    alarm.diskavail.modifiersname = "cn=directory manager"
    alarm.diskavail.modifytimestamp = 20060313163415Z
    alarm.diskavail.msgalarmdescription = "percentage mail partition diskspace available"
    alarm.diskavail.msgalarmstatinterval = 3600
    alarm.diskavail.msgalarmthreshold = 10
    alarm.diskavail.msgalarmthresholddirection = -1
    alarm.diskavail.msgalarmwarninginterval = 24
    alarm.diskavail.objectclass = nsmsgCfgAlarm
    ,top
    alarm.modifiersname = "cn=directory manager"
    alarm.modifytimestamp = 20060313163415Z
    alarm.msgalarmnoticeport = 25
    alarm.msgalarmnoticercpt = postmaster
    alarm.msgalarmnoticesender = postmaster
    alarm.objectclass = nsmsgCfgAlarmContainer
    ,top
    alarm.serverresponse.createtimestamp = 20060310223003Z
    alarm.serverresponse.creatorsname = "cn=directory manager"
    alarm.serverresponse.modifiersname = "cn=directory manager"
    alarm.serverresponse.modifytimestamp = 20060313163416Z
    alarm.serverresponse.msgalarmdescription = "server response time in seconds"
    alarm.serverresponse.msgalarmstatinterval = 600
    alarm.serverresponse.msgalarmthreshold = 10
    alarm.serverresponse.msgalarmthresholddirection = 1
    alarm.serverresponse.msgalarmwarninginterval = 24
    alarm.serverresponse.objectclass = nsmsgCfgAlarm
    ,top
    createtimestamp = 20060310223003Z
    creatorsname = "cn=directory manager"
    encryption.createtimestamp = 20060310223004Z
    encryption.creatorsname = "cn=directory manager"
    encryption.fortezza.createtimestamp = 20060310223004Z
    encryption.fortezza.creatorsname = "cn=directory manager"
    encryption.fortezza.modifiersname = "cn=directory manager"
    encryption.fortezza.modifytimestamp = 20060313163416Z
    encryption.fortezza.nssslactivation = off
    encryption.fortezza.objectclass = top
    ,nsEncryptionModule
    encryption.modifiersname = "cn=directory manager"
    encryption.modifytimestamp = 20060313163416Z
    encryption.nsssl2 = off
    encryption.nsssl3 = on
    encryption.nsssl3ciphers = rsa_rc4_40_md5
    ,rsa_rc2_40_md5
    ,rsa_des_sha
    ,rsa_rc4_128_md5
    ,rsa_3des_sha
    encryption.nsssl3sessiontimeout = 0
    encryption.nssslclientauth = 0
    encryption.nssslsessiontimeout = 0
    encryption.objectclass = top
    ,nsEncryptionConfig
    encryption.rsa.createtimestamp = 20060310223004Z
    encryption.rsa.creatorsname = "cn=directory manager"
    encryption.rsa.modifiersname = "cn=directory manager"
    encryption.rsa.modifytimestamp = 20060313163416Z
    encryption.rsa.nssslactivation = on
    encryption.rsa.nssslpersonalityssl = Server-Cert
    encryption.rsa.nsssltoken = internal
    encryption.rsa.objectclass = top
    ,nsEncryptionModule
    gen.accounturl = http://%[email protected]:390/bin/user/admin/bin/enduser
    gen.configversion = 4.0
    gen.createtimestamp = 20060310223004Z
    gen.creatorsname = "cn=directory manager"
    gen.folderurl = http://%[email protected]:390/bin/user/admin/bin/mailacl.cgi?folder=%M
    gen.installedlanguages = "en,de,fr,es,ja,ko,zh-CN,zh-TW"
    gen.modifiersname = "cn=directory manager"
    gen.modifytimestamp = 20060313163416Z
    gen.objectclass = nsmsgCfgGen
    ,top
    gen.sitelanguage = en
    local.defdomain = ssajes.com
    local.enduseradmincred = E9[qwXyrYw
    local.enduseradmindn = "uid=msg-admin-dmz.ssajes.com-20060313162819Z, ou=People, o=ssajes.com,dc=ssajes,dc=com"
    local.ens.enable = 1
    local.hostname = dmz.ssajes.com
    local.imta.enable = 1
    local.imta.imta_tailor = /opt/SUNWmsgsr/config/imta_tailor
    local.imta.ssrenabled = yes
    local.installeddir = /opt/SUNWmsgsr
    local.instancedir = /opt/SUNWmsgsr
    local.lastconfigfetch = 1142358818
    local.ldapbasedn = o=NetscapeRoot
    local.ldapcachefile = /opt/SUNWmsgsr/config/local.conf
    local.ldaphost = jes.ssajes.com
    local.ldapport = 389
    local.ldapsiecred = Osg=sG>]j`
    local.ldapsiedn = "cn=msg-config, cn=Sun ONE Messaging Suite, cn=Server Group, cn=dmz.ssajes.com, ou=ssajes.com, o=NetscapeRoo
    t"
    local.ldapusessl = False
    local.mmp.enable = 1
    local.sched.enable = 1
    local.schedule.expire = "0 23 * * * /opt/SUNWmsgsr/sbin/imexpire"
    local.schedule.msprobe = "5,15,25,35,45,55 * * * * /opt/SUNWmsgsr/lib/msprobe"
    local.schedule.purge = "0 0,4,8,12,16,20 * * * /opt/SUNWmsgsr/lib/purge -num=5"
    local.schedule.return_job = "30 0 * * * /opt/SUNWmsgsr/lib/return_job"
    local.servergid = mail
    local.servername = dmz.ssajes.com
    local.serverroot = /opt/SUNWmsgsr
    local.servertype = msg
    local.serveruid = mailsrv
    local.service.http.proxy = 1
    local.service.http.proxy.admin = admin
    local.service.http.proxy.admin.jes.ssajes.com = admin
    local.service.http.proxy.adminpass = admin123
    local.service.http.proxy.adminpass.jes.ssajes.com = admin123
    local.service.http.proxy.port = 81
    local.service.http.proxy.port.jes.ssajes.com = 81
    local.service.pab.attributelist = pabattrs
    local.service.pab.enabled = 1
    local.service.pab.ldapbasedn = o=pab
    local.service.pab.ldapbinddn = "uid=msg-admin-dmz.ssajes.com-20060313162819Z, ou=People, o=ssajes.com,dc=ssajes,dc=com"
    local.service.pab.ldaphost = jes.ssajes.com
    local.service.pab.ldappasswd = E9[qwXyrYw
    local.service.pab.ldapport = 389
    local.service.pab.maxnumberofentries = 500
    local.store.enable = 0
    local.store.snapshotdirs = 3
    local.store.snapshotinterval = 1440
    local.store.snapshotpath = dbdata/snapshots
    local.supportedlanguages = "[en,de,fr,es,af,ca,da,nl,fi,gl,ga,is,it,no,pt,sv,ja,ko,zh-CN,zh-TW]"
    local.tmpdir = /opt/SUNWmsgsr/data/tmp
    local.ugldapbasedn = "dc=ssajes,dc=com"
    local.ugldapbindcred = G|;InDrVgS
    local.ugldapbinddn = "uid=msg-admin-jes.ssajes.com-20060310223218Z, ou=People, o=ssajes.com,dc=ssajes,dc=com"
    local.ugldapdeforgdn = "o=ssajes.com,dc=ssajes,dc=com"
    local.ugldaphost = jes.ssajes.com
    local.ugldapport = 389
    local.ugldapuselocal = yes
    local.watcher.enable = yes
    local.webmail.da.host = dmz.ssajes.com
    local.webmail.da.port = 8080
    local.webmail.sso.amcookiename = iPlanetDirectoryPro
    local.webmail.sso.amloglevel = 5
    local.webmail.sso.amnamingurl = http://jes.ssajes.com:80/amserver/namingservice
    local.webmail.sso.enable = 0
    local.webmail.sso.singlesignoff = 1
    local.webmail.sso.uwccontexturi = uwc
    local.webmail.sso.uwcenabled = 1
    local.webmail.sso.uwcport = 80
    logfile.admin.buffersize = 0
    logfile.admin.createtimestamp = 20060310223005Z
    logfile.admin.creatorsname = "cn=directory manager"
    logfile.admin.expirytime = 604800
    logfile.admin.flushinterval = 60
    logfile.admin.logdir = /opt/SUNWmsgsr/data/log
    logfile.admin.loglevel = Notice
    logfile.admin.logtype = NscpLog
    logfile.admin.maxlogfiles = 10
    logfile.admin.maxlogfilesize = 2097152
    logfile.admin.maxlogsize = 20971520
    logfile.admin.minfreediskspace = 5242880
    logfile.admin.modifiersname = "cn=directory manager"
    logfile.admin.modifytimestamp = 20060313163417Z
    logfile.admin.objectclass = nsmsgCfgLog
    ,top
    logfile.admin.rollovertime = 86400
    logfile.createtimestamp = 20060310223005Z
    logfile.creatorsname = "cn=directory manager"
    logfile.default.buffersize = 0
    logfile.default.createtimestamp = 20060310223005Z
    logfile.default.creatorsname = "cn=directory manager"
    logfile.default.expirytime = 604800
    logfile.default.flushinterval = 60
    logfile.default.logdir = /opt/SUNWmsgsr/data/log
    logfile.default.loglevel = Notice
    logfile.default.logtype = NscpLog
    logfile.default.maxlogfiles = 10
    logfile.default.maxlogfilesize = 2097152
    logfile.default.maxlogsize = 20971520
    logfile.default.minfreediskspace = 5242880
    logfile.default.modifiersname = "cn=directory manager"
    logfile.default.modifytimestamp = 20060313163417Z
    logfile.default.objectclass = top
    ,nsmsgCfgLog
    logfile.default.rollovertime = 86400
    logfile.http.buffersize = 0
    logfile.http.createtimestamp = 20060310223008Z
    logfile.http.creatorsname = "cn=directory manager"
    logfile.http.expirytime = 604800
    logfile.http.flushinterval = 60
    logfile.http.logdir = /opt/SUNWmsgsr/data/log
    logfile.http.loglevel = Notice
    logfile.http.logtype = NscpLog
    logfile.http.maxlogfiles = 10
    logfile.http.maxlogfilesize = 2097152
    logfile.http.maxlogsize = 20971520
    logfile.http.minfreediskspace = 5242880
    logfile.http.modifiersname = "cn=directory manager"
    logfile.http.modifytimestamp = 20060313163420Z
    logfile.http.objectclass = top
    ,nsmsgCfgLog
    logfile.http.rollovertime = 86400
    logfile.imap.buffersize = 0
    logfile.imap.createtimestamp = 20060310223006Z
    logfile.imap.creatorsname = "cn=directory manager"
    logfile.imap.expirytime = 604800
    logfile.imap.flushinterval = 60
    logfile.imap.logdir = /opt/SUNWmsgsr/data/log
    logfile.imap.loglevel = Notice
    logfile.imap.logtype = NscpLog
    logfile.imap.maxlogfiles = 10
    logfile.imap.maxlogfilesize = 2097152
    logfile.imap.maxlogsize = 20971520
    logfile.imap.minfreediskspace = 5242880
    logfile.imap.modifiersname = "cn=directory manager"
    logfile.imap.modifytimestamp = 20060313163417Z
    logfile.imap.objectclass = top
    ,nsmsgCfgLog
    logfile.imap.rollovertime = 86400
    logfile.imta.buffersize = 0
    logfile.imta.createtimestamp = 20060310223006Z
    logfile.imta.creatorsname = "cn=directory manager"
    logfile.imta.expirytime = 604800
    logfile.imta.flushinterval = 60
    logfile.imta.logdir = /opt/SUNWmsgsr/data/log
    logfile.imta.loglevel = Notice
    logfile.imta.logtype = NscpLog
    logfile.imta.maxlogfiles = 10
    logfile.imta.maxlogfilesize = 2097152
    logfile.imta.maxlogsize = 20971520
    logfile.imta.minfreediskspace = 5242880
    logfile.imta.modifiersname = "cn=directory manager"
    logfile.imta.modifytimestamp = 20060313163418Z
    logfile.imta.objectclass = top
    ,nsmsgCfgLog
    logfile.imta.rollovertime = 86400
    logfile.modifiersname = "cn=directory manager"
    logfile.modifytimestamp = 20060310223005Z
    logfile.objectclass = top
    ,nsmsgCfgContainer
    logfile.pop.buffersize = 0
    logfile.pop.createtimestamp = 20060310223006Z
    logfile.pop.creatorsname = "cn=directory manager"
    logfile.pop.expirytime = 604800
    logfile.pop.flushinterval = 60
    logfile.pop.logdir = /opt/SUNWmsgsr/data/log
    logfile.pop.loglevel = Notice
    logfile.pop.logtype = NscpLog
    logfile.pop.maxlogfiles = 10
    logfile.pop.maxlogfilesize = 2097152
    logfile.pop.maxlogsize = 20971520
    logfile.pop.minfreediskspace = 5242880
    logfile.pop.modifiersname = "cn=directory manager"
    logfile.pop.modifytimestamp = 20060313163418Z
    logfile.pop.objectclass = top
    ,nsmsgCfgLog
    logfile.pop.rollovertime = 86400
    logfiles.admin.alias = |logfile|admin
    logfiles.admin.createtimestamp = 20060310223004Z
    logfiles.admin.creatorsname = "cn=directory manager"
    logfiles.admin.modifiersname = "cn=directory manager"
    logfiles.admin.modifytimestamp = 20060313163416Z
    logfiles.admin.objectclass = nsmsgCfgAlias
    ,top
    logfiles.createtimestamp = 20060310223004Z
    logfiles.creatorsname = "cn=directory manager"
    logfiles.default.alias = |logfile|default
    logfiles.default.createtimestamp = 20060310223004Z
    logfiles.default.creatorsname = "cn=directory manager"
    logfiles.default.modifiersname = "cn=directory manager"
    logfiles.default.modifytimestamp = 20060313163416Z
    logfiles.default.objectclass = nsmsgCfgAlias
    ,top
    logfiles.http.alias = |logfile|http
    logfiles.http.createtimestamp = 20060310223005Z
    logfiles.http.creatorsname = "cn=directory manager"
    logfiles.http.modifiersname = "cn=directory manager"
    logfiles.http.modifytimestamp = 20060313163416Z
    logfiles.http.objectclass = nsmsgCfgAlias
    ,top
    logfiles.imap.alias = |logfile|imap
    logfiles.imap.createtimestamp = 20060310223004Z
    logfiles.imap.creatorsname = "cn=directory manager"
    logfiles.imap.modifiersname = "cn=directory manager"
    logfiles.imap.modifytimestamp = 20060313163416Z
    logfiles.imap.objectclass = nsmsgCfgAlias
    ,top
    logfiles.imta.alias = |logfile|imta
    logfiles.imta.createtimestamp = 20060310223005Z
    logfiles.imta.creatorsname = "cn=directory manager"
    logfiles.imta.modifiersname = "cn=directory manager"
    logfiles.imta.modifytimestamp = 20060313163416Z
    logfiles.imta.objectclass = nsmsgCfgAlias
    ,top
    logfiles.modifiersname = "cn=directory manager"
    logfiles.modifytimestamp = 20060310223004Z
    logfiles.objectclass = nsmsgCfgContainer
    ,top
    logfiles.pop.alias = |logfile|pop
    logfiles.pop.createtimestamp = 20060310223005Z
    logfiles.pop.creatorsname = "cn=directory manager"
    logfiles.pop.modifiersname = "cn=directory manager"
    logfiles.pop.modifytimestamp = 20060313163416Z
    logfiles.pop.objectclass = nsmsgCfgAlias
    ,top
    modifiersname = "cn=directory manager"
    modifytimestamp = 20060313163415Z
    nsclassname = "com.netscape.management.msgserv.MsgServer@msgadmin62-3_04.jar@cn=admin-serv-dmz, cn=Administration Server, cn=S
    erver Group, cn=dmz.ssajes.com, ou=ssajes.com, o=NetscapeRoot"
    objectclass = top
    ,nsAdminObject
    ,nsConfig
    pipeprograms.createtimestamp = 20060310223007Z
    pipeprograms.creatorsname = "cn=directory manager"
    pipeprograms.modifiersname = "cn=directory manager"
    pipeprograms.modifytimestamp = 20060310223007Z
    pipeprograms.objectclass = nsmsgCfgContainer
    ,top
    service.authcachesize = 10000
    service.authcachettl = 900
    service.createtimestamp = 20060310223006Z
    service.creatorsname = "cn=directory manager"
    service.dcroot = "dc=ssajes,dc=com"
    service.defaultdomain = ssajes.com
    service.dnsresolveclient = no
    service.http.allowadminproxy = 1
    service.http.allowanonymouslogin = no
    service.http.createtimestamp = 20060310223008Z
    service.http.creatorsname = "cn=directory manager"
    service.http.enable = 1
    service.http.enablesslport = no
    service.http.fullfromheader = no
    service.http.idletimeout = 3
    service.http.ipsecurity = no
    service.http.maxmessagesize = 5242880
    service.http.maxpostsize = 5242880
    service.http.maxsessions = 6000
    service.http.maxthreads = 250
    service.http.modifiersname = "cn=msg-config,cn=sun one messaging suite,cn=server group,cn=dmz.ssajes.com,ou=ssajes.com,o=netsc
    aperoot"
    service.http.modifytimestamp = 20060313210435Z
    service.http.numprocesses = 1
    service.http.objectclass = top
    ,nsmsgCfgHttp
    service.http.plaintextmincipher = 0
    service.http.port = 81
    service.http.resourcetimeout = 900
    service.http.sessiontimeout = 7200
    service.http.smtpport = 25
    service.http.spooldir = /opt/SUNWmsgsr/data/http
    service.http.sslcachesize = 0
    service.http.sslport = 443
    service.http.sslusessl = no
    service.imap.allowanonymouslogin = no
    service.imap.banner = "%h %p service (%P %V)"
    service.imap.createtimestamp = 20060310223007Z
    service.imap.creatorsname = "cn=directory manager"
    service.imap.enable = 0
    service.imap.enablesslport = no
    service.imap.idletimeout = 30
    service.imap.maxsessions = 4000
    service.imap.maxthreads = 250
    service.imap.modifiersname = "cn=msg-config,cn=sun one messaging suite,cn=server group,cn=dmz.ssajes.com,ou=ssajes.com,o=netsc
    aperoot"
    service.imap.modifytimestamp = 20060313163939Z
    service.imap.numprocesses = 1
    service.imap.objectclass = top
    ,nsmsgCfgImap
    service.imap.plaintextmincipher = 0
    service.imap.port = 143
    service.imap.sslcachesize = 0
    service.imap.sslport = 993
    service.imap.sslusessl = no
    service.ldapmemcache = no
    service.ldapmemcachesize = 131072
    service.ldapmemcachettl = 30
    service.listenaddr = INADDR_ANY
    service.loginseparator = @
    service.modifiersname = "cn=directory manager"
    service.modifytimestamp = 20060313163419Z
    service.objectclass = top
    ,nsmsgCfgService
    service.plaintextloginpause = 0
    service.pop.allowanonymouslogin = no
    service.pop.banner = "%h %p service (%P %V)"
    service.pop.createtimestamp = 20060310223007Z
    service.pop.creatorsname = "cn=directory manager"
    service.pop.enable = 0
    service.pop.enablesslport = no
    service.pop.idletimeout = 10
    service.pop.maxsessions = 600
    service.pop.maxthreads = 250
    service.pop.modifiersname = "cn=msg-config,cn=sun one messaging suite,cn=server group,cn=dmz.ssajes.com,ou=ssajes.com,o=netsca
    peroot"
    service.pop.modifytimestamp = 20060313163944Z
    service.pop.numprocesses = 1
    service.pop.objectclass = top
    ,nsmsgCfgPop
    service.pop.plaintextmincipher = 0
    service.pop.popminpoll = 0
    service.pop.port = 110
    service.pop.sslport = 992
    service.pop.sslusessl = no
    service.readtimeout = 30
    store.admins = admin
    store.cleanupage = 1
    store.createtimestamp = 20060310223007Z
    store.creatorsname = "cn=directory manager"
    store.dbcachesize = 16777216
    store.defaultacl = "anyone lrs"
    store.defaultmailboxquota = -1
    store.defaultmessagequota = -1
    store.defaultpartition = primary
    store.diskflushinterval = 15
    store.expirerule.createtimestamp = 20060310223008Z
    store.expirerule.creatorsname = "cn=directory manager"
    store.expirerule.modifiersname = "cn=directory manager"
    store.expirerule.modifytimestamp = 20060310223008Z
    store.expirerule.objectclass = nsmsgCfgContainer
    ,top
    store.modifiersname = "cn=directory manager"
    store.modifytimestamp = 20060313163420Z
    store.objectclass = top
    ,nsmsgCfgStore
    store.partition.createtimestamp = 20060310223008Z
    store.partition.creatorsname = "cn=directory manager"
    store.partition.modifiersname = "cn=directory manager"
    store.partition.modifytimestamp = 20060310223008Z
    store.partition.objectclass = top
    ,nsmsgCfgContainer
    store.partition.primary.createtimestamp = 20060310223008Z
    store.partition.primary.creatorsname = "cn=directory manager"
    store.partition.primary.modifiersname = "cn=directory manager"
    store.partition.primary.modifytimestamp = 20060313163420Z
    store.partition.primary.objectclass = top
    ,nsmsgCfgPartition
    store.partition.primary.path = /opt/SUNWmsgsr/data/store/partition/primary
    store.quotaenforcement = on
    store.quotaexceededmsginterval = 7
    store.quotagraceperiod = 120
    store.quotanotification = off
    store.quotawarn = 90
    store.serviceadmingroupdn = "cn=Service Administrators,ou=Groups, dc=ssajes,dc=com"
    store.umask = 077

  • How to view my saved proxy login & password information?

    So let's say I forgot them and I need to see them, where does Firefox store them? I checked cookies.sqlite file and tried to find by proxy's ip/name keywords but nothing was retrieved as a result.
    So is there a way I can look up the proxy's login and password?

    See:
    *http://kb.mozillazine.org/Password_Manager
    Passwords are encrypted and stored in the signons.sqlite database file.
    You can only see those passwords in real text in the Firefox password manager.
    See also:
    * Password Exporter: https://addons.mozilla.org/firefox/addon/password-exporter/

  • Error in proxy login

    Hi
    I am using Oracle 10g and have created proxy users in DB using following code.
    create user app_user identified by app_user;
    grant create session to app_user;             
    create user end_user identified by end_user;
    grant create session, create table to end_user;             
    alter user end_user grant connect through app_user;
    Now while connecting to DB using below code :
    connect app_user[end_user]/app_user
    error is coming which is :
    ORA-01017: invalid username/password; logon denied
    Any suggestion why this error is coming.
    Regards
    Vikas

    Hi Lcoffin8,
    Thanks for visiting Apple Support Communities.
    See this article for additional information and steps that can help:
    Can't connect to the iTunes Store
    http://support.apple.com/kb/ts1368
    Regards,
    Jeremy

  • Proxy login issue

    I have an issue with webaccess. When logging into the client, I can browse the email without any issues. If I want to proxy to another account, I click on the account and can open their email - however, closing the window does not take me back to my account, it remains in the proxy account. I essentially have to log out and then log back in to get back into my account.
    It says in the help files that I should only have to close the proxy window. This was working in version 7.0.1 but now that we are on version 7.0.4 it doesn't.
    Can you please help in this matter?

    Originally Posted by kelloggfan
    Novell is releasing a hotfix for this issue. It should be out soon.
    Any update on this, was it releaed??

  • Proxy login with xsql servlet

    Has anyone written a Custom Connection Manager for the xsql servlet? It seems useful to support proxy/lightweight sessions with xsql servlet. Has anyone tried this?

    It won't work because iPlanet 4.1 has a broken implementation of the Servlet API's getRealPath() method, the method that XSQL Servlet uses to resolve virtual paths into absolute paths.
    I just debugged a complaint that it didn't work with iPlanet this week and this was the result I found.
    Their path resolution works for their own JSP implementation, but not for any other servlet.

  • Firefox 6 search asks for proxy login for EVERY SINGLE KEYSTROKE! argh

    Start FF6 behind a proxy that requires authentication. Start typing into the search box... FF pops up the proxy user/password box after about three chars - the rest of your search trashes the remembered details in the dialogue. Backspace all that out, hit escape (or enter your password)... back in the search box re-enter the chars that were lost from the search... three chars later the same happens. Basically, the proxy-authenticate dialogues don't interact well at all with the keystroke search box.

    Let me show you. Did the attachment, edited for my privacy, show you what happens when I try to open a new URL?

  • Web clipping proxy error oracle.portal.wcs.transport.http.HttpTransportException WCS-519

    When I am trying to change the url it is coming following error .
    An exception has occurred : oracle.portal.wcs.transport.http.HttpTransportException WCS-519 -- HTTP Proxy Authentication failed for  int.domain.co.in:8080 with authentication of type "Basic" at realm "realm1". Update your proxy login information in the Edit Defaults / Personalize page to
    authenticate.
    Can anybody please help me regarding this issue it is very urgent.so please

    I have a similar setup on Linux boxes (MT and Infra) and having the same problem. I can add external application, also able to register Web clipping provider successfully using the external application ID.
    But when I try to clip the external application. It shows me on the page "User authentication failed. Please use the following link to update the information."
    And, The application.log shows in addition to WCS-514 error code 404
    Raising SOAP fault code: AuthenticationFailure
    I get provider Test page without any error. http://xyz.abc.com:7778/portalTools/webClipping/providers/webClipping
    Your help is highly appreciated.
    Thanks,
    -Dhiren Desai
    [email protected]

  • Does anyone know how to REMOVE proxy requirement to sign in to CC?

    I've seen quite a few posts while searching on this topic on how to set up a proxy, but I need the opposite.  I made the mistake of using Creative Cloud once with my VPN software running (I only need to use VPN to update one specific program I use for work).  Now, any time I need to sign in to CC, either the updater or to authorize a program (Acrobat XI asks me almost every time I use it), it asks for my proxy username and password (that I use with my VPN), not my regular Adobe ID like it used to.  It's a giant pain to have to fire up my VPN software just to login to get my programs to work.  I'm using this on my personal laptop, and I don't need to use a proxy to get on the internet.  Does anyone know how to remove the proxy login requirement and set it back to just using my Adobe ID?

    Jgabren there should be no requirement to be on a specific network.  I am very concerned by the following statement in your first post, "I only need to use VPN to update one specific program I use for work."  Was this an Adobe application?  Why do you have the requirement to log into your VPN to update this application?
    It does sounds like your computer is managed by an I.T. organization.  I would recommend contacting your I.T. department to ensure this is not a requirement that they have put in place.

  • Authenticating to Socks proxy using different accounts in a given JVM

    I have a J2EE application that runs some background jobs. Each of these background jobs need to connect to an external FTP server. However, all connections must go through a central SOCKS proxy server. The SOCKS proxy server is set up to require authentication using user names and passwords. Everything works fine if I've to use this SOCKS proxy with "a set" of credentials across all background jobs. However, if I want Job1 to use "user1" for SOCKS login, and Job2 to use "user2" for SOCKS login, I can't seem to find a way to do this. I need this functionality for accounting purposes. Any help on how this can be accomplished is greatly appreciated.
    Regards,
    Sai Pullabhotla

    I tried implementing the ThreadLocal idea and I think the code is working as expected, but my proxy logs are not matching up with what the code says. Below is the code I've including a test class. See below the code for my additional comments.
    import java.net.Authenticator;
    import java.net.PasswordAuthentication;
    * A customer authenticator for authenticating with SOCKS Proxy servers.
    public class ProxyAuthenticator extends Authenticator {
          * A thread local for storing the credentials to the SOCKS proxy. The Javadoc
          * for ThreadLocal says they are typically used for static fields, but
          * here I've a singleton instance. Hope this is not an issue.
         private ThreadLocal<PasswordAuthentication> credentials = null;
          * Singleton instance.
         private static ProxyAuthenticator instance = null;
          * Creates a new instance of <code>ProxyAuthenticator</code>. Each thread
          * will have its own copy of credentials, which would be <code>null</code>
          * initially. Each thread must call the <code>setCredentials</code> method
          * to set the proxy credentials if needed.
         private ProxyAuthenticator() {
              credentials = new ThreadLocal<PasswordAuthentication>() {
                   @Override
                   protected PasswordAuthentication initialValue() {
                        System.out.println("ThreadLocal initialized for "
                             + Thread.currentThread().getName());
                        return null;
                   @Override
                   public void set(PasswordAuthentication value) {
                        System.out.println(Thread.currentThread().getName() + " SET");
                        super.set(value);
                   @Override
                   public PasswordAuthentication get() {
                        System.out.println(Thread.currentThread().getName() + " GET");
                        return super.get();
          * Returns the singleton instance of this class.
          * @return the singleton instance of this class.
         public static synchronized ProxyAuthenticator getInstance() {
              if (instance == null) {
                   instance = new ProxyAuthenticator();
              return instance;
          * Sets the proxy creditials. This method updates the ThreadLocal variable.
          * @param user
          *            the user name
          * @param password
          *            the password
         public void setCredentials(String user, String password) {
              credentials.set(new PasswordAuthentication(user, password.toCharArray()));
         @Override
         public PasswordAuthentication getPasswordAuthentication() {
              System.out.println("Requesting host: " + this.getRequestingHost());
              System.out.println("Requesting port: " + this.getRequestingPort());
              System.out.println("Requesting protocol: "
                   + this.getRequestingProtocol());
              System.out.println("Requesting prompt: " + this.getRequestingPrompt());
              System.out.println("Requesting scheme: " + this.getRequestingScheme());
              System.out.println("Requesting site: " + this.getRequestingSite());
              System.out.println("Requesting URL: " + this.getRequestingURL());
              System.out.println("Requestor type: " + this.getRequestorType());
              System.out.println(Thread.currentThread().getName()
                   + " Authenitcator returning credentials "
                   + credentials.get().getUserName() + ":"
                   + new String(credentials.get().getPassword()));
              return credentials.get();
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.net.Authenticator;
    import java.net.InetSocketAddress;
    import java.net.Proxy;
    import java.net.Socket;
    import java.net.Proxy.Type;
    * A test class for testing the {@link ProxyAuthenticator}.
    public class SocksProxyTest implements Runnable {
          * Socks proxy host, used by the FakeFtpClient
         private static final String SOCKS_PROXY_HOST = "192.168.1.240";
          * Target FTP host to connect to
         private String host = null;
          * Proxy user
         private String proxyUser = null;
          * Proxy password
         private String proxyPassword = null;
          * Creates a new instance of <code>SocksProxyTest</code>
          * @param host
          *            the target FTP host
          * @param proxyUser
          *            proxy user
          * @param proxyPassword
          *            proxy password
         public SocksProxyTest(String host, String proxyUser, String proxyPassword) {
              this.host = host;
              this.proxyUser = proxyUser;
              this.proxyPassword = proxyPassword;
         public void run() {
              // Create the FakeFtpClient
              FakeFtpClient test = new FakeFtpClient(host, 21, proxyUser,
                   proxyPassword);
              for (int j = 0; j < 5; j++) {
                   try {
                        test.connect();
                        test.disconnect();
                        // Thread.sleep(10000);
                   catch (Throwable t) {
                        t.printStackTrace();
          * Test run.
          * @param args
          *            command line arguments
          * @throws IOException
          *             propagated
         public static void main(String[] args) throws IOException {
              // Get the singleton instance of the ProxyAuthenticator.
              ProxyAuthenticator authenticator = ProxyAuthenticator.getInstance();
              // Update the default authenticator to our ProxyAuthenticator
              Authenticator.setDefault(authenticator);
              // Array of FTP hosts we want to connect to
              final String[] ftpHosts = { "192.168.1.53", "192.168.1.54",
                        "192.168.1.55" };
              // Proxy login/user names to connect to each of the above hosts
              final String[] users = { "User-001", "User-002", "User-003" };
              // Proxy passwords for each of the above user names (in this case
              // password == username).
              final String[] passwords = users;
              // For each target FTP host
              for (int i = 0; i < 3; i++) {
                   // Create the SocksProxyTest instance with the target host, proxy
                   // user and proxy password
                   SocksProxyTest spt = new SocksProxyTest(ftpHosts, users[i],
                        passwords[i]);
                   // Create a new thread and start it
                   Thread t = new Thread(spt);
                   t.setName("T" + (i + 1));
                   try {
                        t.join();
                   catch (InterruptedException e) {
                        e.printStackTrace();
                   t.start();
         * A fake FTP client. The connect method connects to the given host, reads
         * the first line the server sends. Does nothing else. The disconnect method
         * closes the socket.
         private static class FakeFtpClient {
              * The FTP host
              private String host = null;
              * The FTP port
              private int port = 0;
              * Proxy login/user name
              private String proxyUser = null;
              * Proxy password
              private String proxyPassword = null;
              * Socket to the target host
              private Socket s = null;
              * Creates a new instance of <code>FakeFtpClient</code>
              * @param host
              * the FTP host
              * @param port
              * the FTP port
              * @param proxyUser
              * Proxy user
              * @param proxyPassword
              * Proxy password
              public FakeFtpClient(String host, int port, String proxyUser,
                   String proxyPassword) {
                   this.host = host;
                   this.port = port;
                   this.proxyUser = proxyUser;
                   this.proxyPassword = proxyPassword;
              * Connects to the target FTP host through the specified Socks proxy and
              * proxy authentication. Reads the first line of the welcome message.
              * @throws IOException
              * propagated
              public void connect() throws IOException {
                   System.out.println(Thread.currentThread().getName()
                        + " Connecting to " + host + " ...");
                   // Update the ProxyAuthenticator with the correct credentials for
                   // this thread
                   ProxyAuthenticator.getInstance().setCredentials(proxyUser,
                        proxyPassword);
                   s = new Socket(new Proxy(Type.SOCKS, new InetSocketAddress(
                        SOCKS_PROXY_HOST, 1080)));
                   s.setSoTimeout(10000);
                   s.connect(new InetSocketAddress(host, port), 10000);
                   System.out.println(Thread.currentThread().getName() + " Connected");
                   BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
                        s.getOutputStream()));
                   BufferedReader reader = new BufferedReader(new InputStreamReader(
                        s.getInputStream()));
                   System.out.println(reader.readLine());
              * Closes the socket.
              public void disconnect() {
                   System.out.println(Thread.currentThread().getName()
                        + " Disconnecting...");
                   if (s != null) {
                        try {
                             s.close();
                             System.out.println(Thread.currentThread().getName()
                                  + " Disconnected");
                        catch (IOException e) {
                             e.printStackTrace();
    Looking at the test class, it creates 3 threads T1, T2 and T3. T1 is setup to connect to 192.168.1.53 using a proxy user User-001 and T2 is setup to connect to 192.168.1.54 using proxy user User-002 and T3 connects to 192.168.1.55 using proxy user User-003.
    Each thread then loops 5 times to connect to their target servers and disconnect each time. All the debug (System.out) statements indicate that the getPasswordAuthentication is returning the correct credentials for each thread. However, when I look at the logs on the proxy server, the results are different and arbitrary.
    Below is the proxy log:
    [2011-01-24 11:10:11] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:12] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:12] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:13] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    As you can see from the first line in the log, the proxy says User-001 connected to 192.168.1.54, but the code should always connect to 192.168.1.53 with user User-001.
    Any idea on what might be going on?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for