You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Patrik Karlström <pa...@trixon.se> on 2022/11/17 07:44:56 UTC
[platform] CLIHandler: Socket creation failed
I'm packaging a platform application as an ubuntu snap without the network
interface, https://snapcraft.io/docs/network-interface
The app works as expected but one is greeted with the error below on start.
Is there a way to disable the network lookup?
java.net.SocketException: Permission denied (Socket creation failed)
at java.base/java.net.NetworkInterface.getByName0(Native Method)
at
java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273)
at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464)
at org.netbeans.CLIHandler.access$200(CLIHandler.java:65)
at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:594)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:360)
at org.netbeans.MainImpl.execute(MainImpl.java:168)
at org.netbeans.MainImpl.main(MainImpl.java:60)
at org.netbeans.Main.main(Main.java:58)
java.net.SocketException: Permission denied (Socket creation failed)
at java.base/java.net.NetworkInterface.getByName0(Native Method)
at
java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273)
at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464)
at org.netbeans.CLIHandler.access$200(CLIHandler.java:65)
at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:594)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:360)
at org.netbeans.MainImpl.execute(MainImpl.java:168)
at org.netbeans.MainImpl.main(MainImpl.java:60)
at org.netbeans.Main.main(Main.java:58)
java.net.SocketException: Permission denied (Socket creation failed)
at java.base/java.net.NetworkInterface.getByName0(Native Method)
at
java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273)
at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464)
at org.netbeans.CLIHandler.access$200(CLIHandler.java:65)
at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:594)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:360)
at org.netbeans.MainImpl.execute(MainImpl.java:168)
at org.netbeans.MainImpl.main(MainImpl.java:60)
at org.netbeans.Main.main(Main.java:58)
java.net.SocketException: Permission denied (Socket creation failed)
at java.base/java.net.NetworkInterface.getByName0(Native Method)
at
java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273)
at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464)
at org.netbeans.CLIHandler.access$200(CLIHandler.java:65)
at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:594)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:360)
at org.netbeans.MainImpl.execute(MainImpl.java:168)
at org.netbeans.MainImpl.main(MainImpl.java:60)
at org.netbeans.Main.main(Main.java:58)
java.net.SocketException: Permission denied (Socket creation failed)
at java.base/java.net.NetworkInterface.getByName0(Native Method)
at
java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273)
at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464)
at org.netbeans.CLIHandler.access$200(CLIHandler.java:65)
at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:594)
at org.netbeans.CLIHandler.initialize(CLIHandler.java:360)
at org.netbeans.MainImpl.execute(MainImpl.java:168)
at org.netbeans.MainImpl.main(MainImpl.java:60)
at org.netbeans.Main.main(Main.java:58)
Re: [platform] CLIHandler: Socket creation failed
Posted by Patrik Karlström <pa...@trixon.se>.
Den tors 17 nov. 2022 kl 09:07 skrev Neil C Smith <ne...@apache.org>:
>
>
> On Thu, 17 Nov 2022, 07:45 Patrik Karlström, <pa...@trixon.se> wrote:
>
>> I'm packaging a platform application as an ubuntu snap without the
>> network interface, https://snapcraft.io/docs/network-interface
>> The app works as expected but one is greeted with the error below on
>> start.
>>
>> Is there a way to disable the network lookup?
>>
>
> Maybe
> https://github.com/apache/netbeans/blob/master/platform/o.n.bootstrap/src/org/netbeans/CLIHandler.java#L590
> ?
>
Thanks, it worked great!
Depends if you need single launch CLI behaviour possibly?
>
I'll look into that.
/Patrik
>
Re: [platform] CLIHandler: Socket creation failed
Posted by Neil C Smith <ne...@apache.org>.
On Thu, 17 Nov 2022, 07:45 Patrik Karlström, <pa...@trixon.se> wrote:
> I'm packaging a platform application as an ubuntu snap without the network
> interface, https://snapcraft.io/docs/network-interface
> The app works as expected but one is greeted with the error below on start.
>
> Is there a way to disable the network lookup?
>
Maybe
https://github.com/apache/netbeans/blob/master/platform/o.n.bootstrap/src/org/netbeans/CLIHandler.java#L590
?
Depends if you need single launch CLI behaviour possibly?
Best wishes,
Neil