前天的时候使用mastodon连不上另外一个站点了,在后台疯狂报错重试
我还以为mastodon的docker出问题了,在谷歌和git上面找了好久的问题,愣是没找到相关的原因
但奇怪的是,虽然与其中一个站点联不通,但是和另一个umass的站点确实互相连通的
我这两天并没有做什么操作呀,然后用了好几台服务器进行测试
经过thu站长的提示,使用curl进行测试,才发现可以ping通,但是联不通
最后是使用了
curl -vvv 网址
这样的命令,然后得到了结果
有发出tls,但是没有接收到TLS,经查是mtu设置的问题
使用ifconfig命令就可以更改mtu
在宿主机设好mtu为1450后,宿主机可以使用curl联通
但是docker里面仍然联不通,而且docker里面还修改不了
最后才知道docker里面的root必须要加入privileged:true才可以更改一些基础设置
加入后,进入docker内部,就可以直接使用ifconfig更改mtu了
标签:网络故障,mastodon,30,mtu,站点,docker,curl From: https://www.cnblogs.com/mokou/p/16744061.html