当前位置: 首页 > 知识库问答 >
问题:

java.net.SocketException:IP_MULTICAST_IF的错误参数:地址未绑定到任何接口

隆康平
2023-03-14

我在Helm Chart的帮助下部署Keycloak但Wildfly Stop有以下错误

[0m[0m03:34:19891信息[org.jboss.as.patching](MSC服务线程1-2)WFLYPAT0050:Keyclope累积补丁ID为:base,一次性补丁包括:none[0m[0m03:34:20086信息[org.jboss.modcluster](服务器服务线程池--56)MODCLUSTER000001:初始化mod\u cluster版本1.4.4。Final[0m[31m03:34:20089错误[org.jboss.modcluster](ServerService线程池--56)MODCLUSTER000034:无法启动播发侦听器:java。网SocketException:IP\u MULTICAST\u的参数错误,如果:地址未绑定到java上的任何接口。基本/java。网PlainDatagramSocketImpl。java上的socketSetOption0(本机方法)。基本/java。网PlainDatagramSocketImpl。java上的socketSetOption(PlainDatagramSocketImpl.java:91)。基本/java。网AbstractPlainDatagramSocketImpl。java上的setOption(AbstractPlainDatagramSocketImpl.java:371)。基本/java。网多播套接字。org上的setInterface(MulticastSocket.java:477)。jboss。mod\u群集。core@1.4.4.Final//组织。jboss。modcluster。做广告实施。广告ListenerImpl。位于org的init(AdvertiseListenerImpl.java:151)。jboss。mod\u群集。core@1.4.4.Final//组织。jboss。modcluster。做广告实施。广告ListenerImpl。在org上启动(AdvertiseListenerImpl.java:161)。jboss。mod\u群集。core@1.4.4.Final//组织。jboss。modcluster。ModClusterService。位于org的init(ModClusterService.java:166)。野蝇。mod\u群集。undertow@26.0.1.Final//组织。野蝇。mod\u群集。下拖。Undertoweventhandleradapertervice。在org上启动(在TowerEventHandleRadapterService.java:83下)。野蝇。群集。service@26.0.1.Final//组织。野蝇。群集。服务AsyncServiceConfigurator$AsyncService。位于org的lambda$start$0(AsyncServiceConfigurator.java:117)。jboss。threads@2.4.0.Final//组织。jboss。Thread。ContextClassLoaderSavingRunnable。在org上运行(ContextClassLoaderSavingRunnable.java:35)。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor。safeRun(EnhancedQueueExecutor.java:1990)位于org。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor$线程体。doRunTask(EnhancedQueueExecutor.java:1486)位于org。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor$线程体。在java上运行(EnhancedQueueExecutor.java:1377)。基本/java。lang.Thread。在org上运行(Thread.java:829)。jboss。threads@2.4.0.Final//组织。jboss。Thread。JBossThread。运行(JBossThread.java:513)

[0m[0m03:34:20095 INFO[org.wildfly.extension.undertow](MSC服务线程1-2)WFLYUT0006:undertow HTTPS侦听器HTTPS侦听[0:0:0:0:0:0:0:0:0:0)]:8443[0m[0m03:34:20095 INFO[org.jboss.as.ejb3](MSC服务线程1-2)WFLYEJB0493:Jakarta Enterprise Beans子系统挂起完成[0m03:34:20194 INFO[org.jboss.as.server.deployment](MSC服务线程1-1)WFLYSRV0027:正在开始部署“keybove server.war”(运行时名称:“keybove server.war”)[0m[0m03:34:20197 INFO[org.jboss.as.server.deployment.scanner](MSC服务线程1-1)WFLYDS0013:已启动目录/opt/jboss/keybove/standalone/deploymentservice[0m[0m03:34:20599 INFO[org.jboss.as.connector.subsystem.datasources](MSC服务线程1-2)WFLYJCA0001:绑定数据source[java:jboss/datasources/ExampleDS][0m[0m03:34:20599 INFO[org.jboss.as.connector.subsystem.datasources](MSC服务线程1-2)WFLYJCA0001:绑定数据源[java:jboss/datasources/keyboveds][0m[33003:34:22285 WARN[org.jgroups.protocols.UDP](ServerService线程池--56)JGRP0000015:套接字ManagedMulticastSocketBinding的接收缓冲区设置为20.00MB,但操作系统只分配了16.78MB[0m[330m03:34:22286 WARN[org.jgroups.protocols.UDP](ServerService线程池--56)JGRP0000015:socket ManagedMulticastSocketBinding的接收缓冲区设置为25.00MB,但操作系统只分配了16.78MB[0m[0m03:34:25293 INFO[org.jgroups.protocols.pbcast.GMS](ServerService线程池--56)keydrope-v6-0:3003 ms后未发现成员:将集群创建为协调器

在我的Value.yaml我加了

 - name: JAVA_OPTS
              value: '-Djboss.bind.address=0.0.0.0'

如果我删除JAVA\u选项,它也将无法连接到DB,并会出现以下错误

03:42:21999错误【org.jboss.msc.service.fail】(msc服务线程1-2)MSC000001:启动服务组织失败。野蝇。网络界面私有:组织。jboss。理学硕士。服务服务组织中的StartException。野蝇。网络界面专用:WFLYSRV0082:无法解析组织上的接口专用。jboss。像server@18.0.4.Final//组织。jboss。像服务器服务。网网络接口服务。在org上启动(NetworkInterfaceService.java:98)。jboss。msc@1.4.13.Final//组织。jboss。理学硕士。服务ServiceControllerImpl$StartTask。在组织上启动服务(ServiceControllerImpl.java:1739)。jboss。msc@1.4.13.Final//组织。jboss。理学硕士。服务ServiceControllerImpl$StartTask。在组织上执行(ServiceControllerImpl.java:1701)。jboss。msc@1.4.13.Final//组织。jboss。理学硕士。服务ServiceControllerImpl$控制器任务。在组织上运行(ServiceControllerImpl.java:1559)。jboss。threads@2.4.0.Final//组织。jboss。Thread。ContextClassLoaderSavingRunnable。在org上运行(ContextClassLoaderSavingRunnable.java:35)。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor。safeRun(EnhancedQueueExecutor.java:1990)位于org。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor$线程体。doRunTask(EnhancedQueueExecutor.java:1486)位于org。jboss。threads@2.4.0.Final//组织。jboss。Thread。EnhancedQueueExecutor$线程体。在java上运行(EnhancedQueueExecutor.java:1363)。基本/java。lang.Thread。运行(Thread.java:829)03:42:22092错误[组织jboss.as.controller.management操作](控制器引导线程)WFLYCTL0013:操作(“添加”)失败-地址:([(“接口”)=

  • Keyclope 16.1.1

共有1个答案

章学义
2023-03-14

尝试在接口部分添加一个新的私有接口。

    <interface name="private">
        <inet-address value="<your private address>"/>
    </interface>
 类似资料:
  • 我使用的是一个JUnit测试用例中的嵌入式HornetQ实例。 Q221007:服务器现在处于活动状态[FF][ScalaTest-run][2014-06-11 15:03:03,555信息]HornetQServerImpl.java:460-HQ221001:HornetQ服务器版本2.5.0.快照(野生大黄蜂,124)[ea2511b0-e5c6-11e3-a213-b1fcc2ec926

  • 问题内容: 当我在Docker项目中运行时,它失败并显示以下消息: 显示如下: 我已经尝试过了,但是没有帮助。 问题答案: 在您的情况下,使用该端口的是其他一些过程,如注释中所述,它帮助您解决了问题。 在其他情况下(我本人也曾多次遇到),它大多是在其他情况下运行的同一容器。在那种情况下非常有帮助,因为我经常让相同的容器在其他目录中运行,然后尝试在其他使用相同容器名称的地方再次运行。 如何为我提供帮

  • 问题内容: 我如何将expressjs服务器绑定到特定IP 就像是 等效于nodejs: 问题答案: 在调用listen时,ExpressJS 会将参数向下传递给模块,因此您的示例应该可以正常工作。 不是吗?

  • null 当我尝试使用这些浮动IPs和标准公共IPs时,我遇到了问题。 在spark-master计算机上,主机名为spark-master,/etc/hosts类似于 对spark-env.sh所做的唯一更改是。如果我运行,我可以查看web UI。 您的主机名spark-master解析为环回地址:127.0.1.1;使用192.x.x.1代替(在接口eth0)16/05/12 15:05:33

  • 问题内容: 我有一台具有多个NIC的客户端计算机,如何将Go中的http.Client绑定到某个NIC或某个SRC IP地址? 假设您有一些非常基本的http客户端代码,如下所示: 有没有办法绑定到特定的NIC或IP? 问题答案: 与此问题类似,您需要设置字段。将其设置为的实例可以让您指定要使用的对象。然后允许您指定进行连接的本地地址。 例:

  • 问题内容: 是否有将通用类型参数约束为 任何 类型范围的语法或解决方法? 我知道您可以将一个类型限制为 所有 类型的范围(即逻辑): 是否有逻辑版本,例如: 如果没有支持该语法的语法(我认为不存在),是否有一种好的方法或方法? 在某些情况下,一个示例用例可能是: 人们似乎迷上了上面我的方法示例的确切语义。让我们尝试一下: 编辑: 我不会在编译时知道(可能来自外部代码),所以我想避免每种类型都有具体