On Fri, Oct 31, 2008 at 11:05:44AM -0400, James Carlson wrote:
> Jens Elkner writes:
> > just wondered, why it is impossible to connect to a
> > socket(AF_UNIX, SOCK_STREAM, 0) created on a LOFS on >= snv_98, which
> > actually breaks all our sparse zones, since they usually have all add.
> > fs like /var/log/$app , /var/data/$app lofs mounted from the global zone. 
> 
> I just tried this out, and it works if the server uses a path that
> you've mounted *from*, but not if the server uses the lofs path.
> 
> In other words, with:
> 
>   # mkdir /tmp/jdc
>   # mount -F lofs /var/tmp /tmp/jdc
> 
> This will produce failures to connect:
> 
>   ./echos /tmp/jdc/foo
>   ./echoc /tmp/jdc/foo

Yepp - and that's toxic for zones.
  
> But this will connect just fine:
> 
>   ./echos /var/tmp/foo
>   ./echoc /tmp/jdc/foo
  
Yepp.

> > S10U3-5 incl. latest [feature] patches do not have that problem ...
> > 
> > Bug or Feature or ... ?
> 
> The only related change I see in build 98 (I trust you've tested with
> 97) is CR 6640014.  It could be a side-effect from that.

Hmmm - may be. So should I file a bug report?

BTW: Wasn't sure about b97, so I re-installed it. No problems there.
     Also installed S10 U6, which has no problem with it, too.
-- 
Otto-von-Guericke University     http://www.cs.uni-magdeburg.de/
Department of Computer Science   Geb. 29 R 027, Universitaetsplatz 2
39106 Magdeburg, Germany         Tel: +49 391 67 12768
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to