4 Responses to OPAM Session Manager internals

  1. Srini says:

    Hi Adhishek,

    Nice Post. I am using OPAM and trying to make session checkout working. opamsessionmgr application got deployed when I start opam_servre1 managed server. However I am seeing below error in the log files and the session checkout is also not working. Can you please tel me the steps to make this working. Session manager configured in default port 1222 and the same port has been opened. Not sure why I am still getting this error.

    java.security.AccessControlException: access denied (“oracle.security.jps.service.audit.AuditStoreAccessPermission” “OPAM” “read”)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
    at java.security.AccessController.checkPermission(AccessController.java:559)
    at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:463)
    at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:523)
    at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:549)

    <oracle.idm.opam.sessionmgr> <java.net.BindException: Address already in use
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
    at java.net.ServerSocket.bind(ServerSocket.java:376)
    at java.net.ServerSocket.(ServerSocket.java:237)
    at java.net.ServerSocket.(ServerSocket.java:181)
    at com.oracle.idm.opam.sessionmgr.common.connection.Listener.bind2Port(Listener.java:78)
    at com.oracle.idm.opam.sessionmgr.common.connection.Listener.run(Listener.java:101)


    • Abhishek says:

      Thanks for reading. Please ensure that you have session checkout activated at the policy level…


      • Srini says:

        Yes I am using default usage policy and the value set to ALL (both password and session) checkout. Have you seen the above error/issue while deploying opamsessionmgr application? I did manually un-deployed and redeployed the application and seeing the same error. Can you please confirm?

        What port opamsessionmgr using during deployment (18101!!)?


      • Abhishek says:

        No. I haven’t seen this issue. By default, the 18101 port is use for HTTP and 18102 is used for HTTPS


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s