I did another truss with "-v all".  It turns out that I had changed the
zone's IP address (w/zonecfg) without changing the corresponding entry in
/etc/hosts.  I modified /etc/hosts and now it works perfectly.

Thanks Jürgen, I have to say I'm impressed with the OpenSolaris community at
coming up with solutions. I'm embarrassed that my problem here was such a
trivial one, though!

On Sun, May 30, 2010 at 11:12 AM, Jürgen Keil <jrgn.k...@googlemail.com>wrote:

> > if I try to run Glassfish 3 from within my OpenSolaris zone, this
> happens:
> >
> > $ bin/asadmin create-domain domain1
> > Enter admin user name [Enter to accept default "admin2 / no password]
> >
> > ...And there it "hangs".  I do a "truss"
> > on the process and see the following ... :
> >
> > /2:     connect(50, 0xFE28E820, 32, SOV_DEFAULT) (sleeping...)
> > ...
>
> Could be that connect() call that is getting stuck.
>
> You could try to run the truss with option "-v all",
> that should reveal the address that is used
> with the above connect() system call...
> --
> This message posted from opensolaris.org
> _______________________________________________
> opensolaris-help mailing list
> opensolaris-help@opensolaris.org
>
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to