Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#88 using jmanage in multi clustered environment

v2.0
open
general (93)
5
2006-11-05
2006-03-09
Yvo
No

Hello,

I have a problem when using jmanage in a
multiclustered environment.

I created two application clusters, with each two
applications
These applications run on a Weblogic clustered
environment (8.1 on two machines)

When I have accessed an mbean on one cluster, I cannot
access an mbean on the other cluster without stopping
and restarting the jmanage application.

After I have restarted the jmanage application and I
try it the other way around, the same problem appears.

The logging of jmanage is :

9-mrt-2006 15:31:50
org.jmanage.core.management.ServerConnector
getServerConnection
INFO: Failed to connect. error=[Security:090398]
Invalid Subject: principals=[system, Administrators]

Kind regards,

Yvo Hooyberghs

Discussion

  • Rakesh Kalra
    Rakesh Kalra
    2006-03-12

    Weblogic Domain Trust Issues

     
    Attachments
  • Rakesh Kalra
    Rakesh Kalra
    2006-03-12

    Logged In: YES
    user_id=1058292

    This seems to be a Weblogic problem. Please see the attached
    document for the problem description and possible solution.

    I will also try to figure out if there is a way to solve
    this problem from jManage.

    Please let me know how it goes.

     
  • Rakesh Kalra
    Rakesh Kalra
    2006-03-12

    Logged In: YES
    user_id=1058292

    I also saw the following as an answer to this problem:

    If Server version is 61.
    Make user "system" password of all weblogic servers same.
    If Server version above 61(70,81)
    In the Security Advanced Settings un check generated
    credential and specify a common credentail for all the
    weblogic servers(domains).
    Ref:
    http://forums.bea.com/bea/thread.jspa?threadID=200054513&messageID=202411660#202411660

    Note that jManage just uses Weblogic client API to connect
    to the server.

     
  • Yvo
    Yvo
    2006-03-13

    Logged In: YES
    user_id=1447990

    Hi,

    We have a few clusters (prod, test, build, ...) each
    consisting of two linux machines running weblogic 8.1.
    The weblogic instances within one cluster have their common
    credential set. I don't know if instances of a different
    cluster have the same common credential. I'll check with
    our operations department.

    The strange thing is, if I restart the jmanage application,
    I can access another cluster than the first time, with no
    changes to any credentials.
    Is it necessary for each cluster accessed via jmanage to
    have the same common credentials ? These clusters are
    managed seperately, running different versions of our
    applications.

    Regards,

    Yvo

     
  • Rakesh Kalra
    Rakesh Kalra
    2006-03-14

    Logged In: YES
    user_id=1058292

    >> The strange thing is, if I restart the jmanage
    >> application, I can access another cluster than
    >> the first time, with no changes to any credentials.
    This is because the credentials are getting cached
    on the client side. Restarting jManage fixed the problem.

    >>Is it necessary for each cluster accessed via jmanage to
    >> have the same common credentials ? These clusters are
    >> managed seperately, running different versions of our
    >> applications.

    This is a limitation imposed by weblogic. I will see
    if there is a solution for this on the client side.

     
  • Logged In: YES
    user_id=1059790

    Are these WL instances of the cluster in different domains?
    Looks like it's a weblogic cluster configuration related
    issue. Take a look at this and try setting the "trust"
    between domain,

    http://e-docs.bea.com/wls/docs92/secmanage/domain.html#wp1174099

    Please let us the outcome.

     
  • Yvo
    Yvo
    2006-08-08

    Logged In: YES
    user_id=1447990

    We have several clustered environments, each consisting of
    two linux servers.
    The WL instances within a cluster already have the same
    domain and have their common credential set.
    For some reason he seems to remember the credentials of the
    first login to a cluster when I try to login to another
    cluster.

     
  • Rakesh Kalra
    Rakesh Kalra
    2006-11-05

    • milestone: --> v2.0
    • assigned_to: rkalra --> sbellary