IBM Support

IZ66192: SYSROUTE OF IZ50877:USING TAM JAVA LOCAL MODE AND JAAS CAUSES PORT IN USE ERROR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using JAAS with TAM PDLoginModule class with local mode in
    SvrSslCfg generates the following exception:
    
    -----------------------------------
    2009.01.27 22:32:18.224 ----- PROGRAM DEBUG1 CLUS-wal-dapp-01
    com.tivoli.pd.jdb.t com.tivoli.pd.jdb.t start() WebContainer : 0
    HPDCO1050E Socket could not be created (90000).
    java.net.BindException: Address already in use
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
    at java.net.ServerSocket.bind(ServerSocket.java:318)
    at java.net.ServerSocket.<init>(ServerSocket.java:185)
    at java.net.ServerSocket.<init>(ServerSocket.java:141)
    at javax.net.ssl.SSLServerSocket.<init>(Unknown Source)
    at com.ibm.jsse2.bw.<init>(bw.java:60)
    at
    com.ibm.jsse2.SSLServerSocketFactoryImpl.createServerSocket(SSLS
    erverSocketFactoryImpl.java:9)
    at com.tivoli.pd.jdb.t.a(t.java:184)
    at
    com.tivoli.pd.jazn.PDAuthorizationContext.a(PDAuthorizationConte
    xt.java:62)
    at
    com.tivoli.pd.jazn.PDAuthorizationContext.<init>(PDAuthorization
    Context.java:86)
    at
    com.tivoli.pd.jazn.PDLoginModule.initialize(PDLoginModule.java:1
    77)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:39)
    ----------------------------------------
    
    The exception occurs after 1st user successfully logs in using
    JAAS. In other words all users starting with 2nd user that logs
    into application that uses JAAS and TAM will see the above
    exception.
    

Local fix

  • use remote mode in SvrSslCfg command as a workaround when
    generating pdperm.properties file
    

Problem summary

  • Java applications using the PDLoginModule class
     get an error saying port in use or cannot create authorization
    context.  Problem appears most often with applications configure
    d for local mode that have multiple users attempting to login.
    

Problem conclusion

  • The fix for this APAR is expected to be cont
    ained in the following maintenance delivery vehicle:
    | fix pack | 6.1.0-TIV-TAM-FP0004
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ66192

  • Reported component name

    ACCESS MGR BASE

  • Reported component ID

    5724C0801

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-12-02

  • Closed date

    2009-12-07

  • Last modified date

    2009-12-07

  • APAR is sysrouted FROM one or more of the following:

    IZ50877

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    ACCESS MGR BASE

  • Fixed component ID

    5724C0801

Applicable component levels

  • R610 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPREK","label":"Tivoli Access Manager for e-business"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
07 December 2009