AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1234974
Accepted
Stewart
Stewart
Asked: 2020-05-04 14:43:03 +0800 CST2020-05-04 14:43:03 +0800 CST 2020-05-04 14:43:03 +0800 CST

挂起后无法打开套接字

  • 772

当我启动计算机时,一切正常,但从挂起应用程序恢复后,无法打开新的本地套接字。我的连接和 DNS 都很好。我可以ping 域。我可以浏览网站,我可以通过 SSH 连接,我可以连接到在恢复之前启动的服务。但我无法启动任何想要绑定到新本地套接字的东西。如果我重新启动一切都会再次工作,但我必须强制重新启动,因为停止 Tomcat 会停止等待网络。

亚行:

adb F 05-03 15:31:03 54241 54241 main.cpp:148] could not install *smartsocket* listener: Address family not supported by protocol

* failed to start daemon
adb: failed to check server version: cannot connect to daemon

雄猫:

java.net.BindException: Cannot assign requested address (Bind failed)
        at java.net.PlainSocketImpl.socketBind(Native Method)
        at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
        at java.net.ServerSocket.bind(ServerSocket.java:375)
        at java.net.ServerSocket.<init>(ServerSocket.java:237)
        at org.apache.catalina.core.StandardServer.await(StandardServer.java:428)
        at org.apache.catalina.startup.Catalina.await(Catalina.java:800)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:746)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:415)

网猫:

$ nc -vkl 12345
Listening on 0.0.0.0 12345

$ telnet localhost 12345
Trying 127.0.0.1...

我尝试重新启动网络管理器、systemd-udevd、systemd-sysctl 和 docker。一切都无济于事。我还比较ip link|route|addr了简历之前和之后,它们是相同的。

我完全不知道问题可能是什么。有什么建议么?

networking suspend resume connection sockets
  • 1 1 个回答
  • 291 Views

1 个回答

  • Voted
  1. Best Answer
    Stewart
    2020-05-12T08:41:23+08:002020-05-12T08:41:23+08:00

    我能够解决这个问题。我在 Docker 中运行了 haproxy 和 dnsmasq,所以我需要为环回接口分配第二个 ip 并添加一个名称服务器。我已经使用 netplan 做到了这一点:

    network:
      ethernets:
        lo:
          renderer: networkd
          addresses:
            - 10.10.10.10/8
          nameservers:
            addresses:
              - 10.10.10.10
    

    启动时一切正常,但恢复后 lo 只有 IP 10.10.10.10,而不是 127.0.0.1。

    为了解决这个问题,我在网络计划中添加了正常的 ip,现在一切都按预期工作了。

    network:
      ethernets:
        lo:
          renderer: networkd
          match:
            name: lo
          addresses:
            - 127.0.0.1/8
            - ::1/128
            - 10.10.10.10/32
          nameservers:
            addresses:
              - 10.10.10.10
    

    我不知道这是否是在 Ubuntu 中最惯用的方法,但它对我有用。

    • 0

相关问题

  • 如何让我的电脑中的风扇在暂停时关闭?[关闭]

  • 如何限制下载/上传带宽?

  • 如何通过 Windows 网络共享文件?

  • 面板小程序以文本形式显示当前网络流量?

  • 为什么我的 Kubuntu 会话在恢复后需要相当长的时间才能响应?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve