NetBSD Problem Report #54738

From www@netbsd.org  Thu Dec  5 02:07:08 2019
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id E76DE7A166
	for <gnats-bugs@gnats.NetBSD.org>; Thu,  5 Dec 2019 02:07:07 +0000 (UTC)
Message-Id: <20191205020707.13D247A177@mollari.NetBSD.org>
Date: Thu,  5 Dec 2019 02:07:07 +0000 (UTC)
From: edgar@pettijohn-web.com
Reply-To: edgar@pettijohn-web.com
To: gnats-bugs@NetBSD.org
Subject: rump_server failed to bind
X-Send-Pr-Version: www-1.0

>Number:         54738
>Category:       misc
>Synopsis:       rump_server failed to bind
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    misc-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 05 02:10:00 +0000 2019
>Last-Modified:  Thu Dec 05 23:40:01 +0000 2019
>Originator:     Edgar Pettijohn III
>Release:        9.99.19
>Organization:
>Environment:
NetBSD laptop.my.domain 9.99.19 NetBSD 9.99.19 (GENERIC) #0: Wed Dec  4 07:49:39 UTC 2019  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64

>Description:
Following along with https://www.netbsd.org/docs/rump/sptut.html specifically the Networking section I get the following:

laptop$ export RUMP_SERVER=unix://tmp/netsrv
laptop$ rump_server -lrumpnet -lrumpnet_net -lrumpnet_netinet -lrumpvfs -lrumpdev -lrumpdev_bpf -lrumpnet_virtif ${RUMP_SERVER}
[   1.0000000] pool redzone disabled for 'kmem-4096'
[   1.0000090] pool redzone disabled for 'buf64k'
rump_sp: failed to bind to URL unix://tmp/netsrv
rump server init failed: No such file or directory

>How-To-Repeat:
laptop$ export RUMP_SERVER=unix://tmp/netsrv
laptop$ rump_server -lrumpnet -lrumpnet_net -lrumpnet_netinet -lrumpvfs -lrumpdev -lrumpdev_bpf -lrumpnet_virtif ${RUMP_SERVER}
[   1.0000000] pool redzone disabled for 'kmem-4096'
[   1.0000090] pool redzone disabled for 'buf64k'
rump_sp: failed to bind to URL unix://tmp/netsrv
rump server init failed: No such file or directory

>Fix:

>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/54738: rump_server failed to bind
Date: Thu, 5 Dec 2019 09:16:44 +0100

 On Thu, Dec 05, 2019 at 02:10:00AM +0000, edgar@pettijohn-web.com wrote:

 > laptop$ export RUMP_SERVER=unix://tmp/netsrv
 > laptop$ rump_server -lrumpnet -lrumpnet_net -lrumpnet_netinet -lrumpvfs -lrumpdev -lrumpdev_bpf -lrumpnet_virtif ${RUMP_SERVER}

 It works with RUMP_SERVER=unix:netsrv
 (just noting)

 Martin

From: Edgar Pettijohn <edgar@pettijohn-web.com>
To: gnats-admin@netbsd.org, edgar@pettijohn-web.com, netbsd-bugs@netbsd.org,
 misc-bug-people@netbsd.org, gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/54738: rump_server failed to bind
Date: Thu, 05 Dec 2019 06:16:29 -0600

 Ck9uIERlYyA1LCAyMDE5IDI6MjAgQU0sIE1hcnRpbiBIdXNlbWFubiA8bWFydGluQGR1c2t3YXJl
 LmRlPiB3cm90ZToKPgo+IFRoZSBmb2xsb3dpbmcgcmVwbHkgd2FzIG1hZGUgdG8gUFIgbWlzYy81
 NDczODsgaXQgaGFzIGJlZW4gbm90ZWQgYnkgR05BVFMuCj4KPiBGcm9tOiBNYXJ0aW4gSHVzZW1h
 bm4gPG1hcnRpbkBkdXNrd2FyZS5kZT4KPiBUbzogZ25hdHMtYnVnc0BuZXRic2Qub3JnCj4gQ2M6
 IAo+IFN1YmplY3Q6IFJlOiBtaXNjLzU0NzM4OiBydW1wX3NlcnZlciBmYWlsZWQgdG8gYmluZAo+
 IERhdGU6IFRodSwgNSBEZWMgMjAxOSAwOToxNjo0NCArMDEwMAo+Cj4gT24gVGh1LCBEZWMgMDUs
 IDIwMTkgYXQgMDI6MTA6MDBBTSArMDAwMCwgZWRnYXJAcGV0dGlqb2huLXdlYi5jb20gd3JvdGU6
 Cj4KPiA+IGxhcHRvcCQgZXhwb3J0IFJVTVBfU0VSVkVSPXVuaXg6Ly90bXAvbmV0c3J2Cj4gPiBs
 YXB0b3AkIHJ1bXBfc2VydmVyIC1scnVtcG5ldCAtbHJ1bXBuZXRfbmV0IC1scnVtcG5ldF9uZXRp
 bmV0IC1scnVtcHZmcyAtbHJ1bXBkZXYgLWxydW1wZGV2X2JwZiAtbHJ1bXBuZXRfdmlydGlmICR7
 UlVNUF9TRVJWRVJ9Cj4KPiBJdCB3b3JrcyB3aXRoIFJVTVBfU0VSVkVSPXVuaXg6bmV0c3J2Cj4g
 KGp1c3Qgbm90aW5nKQo+Cj4gTWFydGluCj4KCkkgdGhvdWdodCBJIHRyaWVkIHRoYXQuIE1pZ2h0
 IGhhdmUgdG8gZG91YmxlIGNoZWNrLiBPbiA4LjEgaXQgd29ya2VkIGJ1dCB0aGUgcmVzdCBvZiB0
 aGUgbmV0d29ya2luZyBmYWlsZWQuIFdhcyBsb29raW5nIHRvIHNlZSBpZiBpdCB3YXMgZml4ZWQg
 aW4gY3VycmVudCBvciBub3QuCgpUaGFua3MsCgpFZGdhcg==

From: Martin Husemann <martin@duskware.de>
To: Edgar Pettijohn <edgar@pettijohn-web.com>
Cc: gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,
	misc-bug-people@netbsd.org, gnats-bugs@netbsd.org
Subject: Re: misc/54738: rump_server failed to bind
Date: Thu, 5 Dec 2019 13:26:04 +0100

 On Thu, Dec 05, 2019 at 06:16:29AM -0600, Edgar Pettijohn wrote:
 > > > laptop$ export RUMP_SERVER=unix://tmp/netsrv
 > > > laptop$ rump_server -lrumpnet -lrumpnet_net -lrumpnet_netinet -lrumpvfs -lrumpdev -lrumpdev_bpf -lrumpnet_virtif ${RUMP_SERVER}
 > >
 > > It works with RUMP_SERVER=unix:netsrv
 > > (just noting)
 > >
 > > Martin
 > >
 > 
 > I thought I tried that. Might have to double check. On 8.1 it worked but the rest of the networking failed. Was looking to see if it was fixed in current or not.

 I was not trying to say it is not a bug - /tmp/netsrv sounds like a valid
 unix domain socket path to me.

 Martin

From: Patrick Welche <prlw1@cam.ac.uk>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/54738: rump_server failed to bind
Date: Thu, 5 Dec 2019 12:41:37 +0000

 On Thu, Dec 05, 2019 at 02:10:00AM +0000, edgar@pettijohn-web.com wrote:
 > laptop$ export RUMP_SERVER=unix://tmp/netsrv

 Try an extra '/'

    export RUMP_SERVER=unix:///tmp/netsrv

From: Edgar Pettijohn <edgar@pettijohn-web.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/54738: rump_server failed to bind
Date: Thu, 05 Dec 2019 17:36:10 -0600

 Ck9uIERlYyA1LCAyMDE5IDY6MzAgQU0sIE1hcnRpbiBIdXNlbWFubiA8bWFydGluQGR1c2t3YXJl
 LmRlPiB3cm90ZToKPgo+IFRoZSBmb2xsb3dpbmcgcmVwbHkgd2FzIG1hZGUgdG8gUFIgbWlzYy81
 NDczODsgaXQgaGFzIGJlZW4gbm90ZWQgYnkgR05BVFMuCj4KPiBGcm9tOiBNYXJ0aW4gSHVzZW1h
 bm4gPG1hcnRpbkBkdXNrd2FyZS5kZT4KPiBUbzogRWRnYXIgUGV0dGlqb2huIDxlZGdhckBwZXR0
 aWpvaG4td2ViLmNvbT4KPiBDYzogZ25hdHMtYWRtaW5AbmV0YnNkLm9yZywgbmV0YnNkLWJ1Z3NA
 bmV0YnNkLm9yZywKPiBtaXNjLWJ1Zy1wZW9wbGVAbmV0YnNkLm9yZywgZ25hdHMtYnVnc0BuZXRi
 c2Qub3JnCj4gU3ViamVjdDogUmU6IG1pc2MvNTQ3Mzg6IHJ1bXBfc2VydmVyIGZhaWxlZCB0byBi
 aW5kCj4gRGF0ZTogVGh1LCA1IERlYyAyMDE5IDEzOjI2OjA0ICswMTAwCj4KPiBPbiBUaHUsIERl
 YyAwNSwgMjAxOSBhdCAwNjoxNjoyOUFNIC0wNjAwLCBFZGdhciBQZXR0aWpvaG4gd3JvdGU6Cj4g
 PiA+ID4gbGFwdG9wJCBleHBvcnQgUlVNUF9TRVJWRVI9dW5peDovL3RtcC9uZXRzcnYKPiA+ID4g
 PiBsYXB0b3AkIHJ1bXBfc2VydmVyIC1scnVtcG5ldCAtbHJ1bXBuZXRfbmV0IC1scnVtcG5ldF9u
 ZXRpbmV0IC1scnVtcHZmcyAtbHJ1bXBkZXYgLWxydW1wZGV2X2JwZiAtbHJ1bXBuZXRfdmlydGlm
 ICR7UlVNUF9TRVJWRVJ9Cj4gPiA+Cj4gPiA+IEl0IHdvcmtzIHdpdGggUlVNUF9TRVJWRVI9dW5p
 eDpuZXRzcnYKPiA+ID4gKGp1c3Qgbm90aW5nKQo+ID4gPgo+ID4gPiBNYXJ0aW4KPiA+ID4KPiA+
 IAo+ID4gSSB0aG91Z2h0IEkgdHJpZWQgdGhhdC4gTWlnaHQgaGF2ZSB0byBkb3VibGUgY2hlY2su
 IE9uIDguMSBpdCB3b3JrZWQgYnV0IHRoZSByZXN0IG9mIHRoZSBuZXR3b3JraW5nIGZhaWxlZC4g
 V2FzIGxvb2tpbmcgdG8gc2VlIGlmIGl0IHdhcyBmaXhlZCBpbiBjdXJyZW50IG9yIG5vdC4KPgo+
 IEkgd2FzIG5vdCB0cnlpbmcgdG8gc2F5IGl0IGlzIG5vdCBhIGJ1ZyAtIC90bXAvbmV0c3J2IHNv
 dW5kcyBsaWtlIGEgdmFsaWQKPiB1bml4IGRvbWFpbiBzb2NrZXQgcGF0aCB0byBtZS4KPgo+IE1h
 cnRpbgo+CkknbSBnZXR0aW5nIHRoZSBzYW1lIGVycm9yIHdpdGggZWl0aGVyIHVuaXg6bmV0c3J2
 IG9yIHVuaXg6Ly8vdG1wL25ldHNydiA=

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.45 2018/12/21 14:23:33 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.