Hola. Tenemos una instancia de Discourse ejecutándose en un servidor Ubuntu 22.04.4 LTS. Completamente actualizado. Es accesible en https://forum.igfae.usc.es/. Debido a algunos cambios en la infraestructura, necesitamos cambiar la dirección IP del servidor. Hasta ese cambio, la entrega de correo electrónico funcionaba bien: usamos un servidor SMTP como retransmisión, autorizando la IP del servidor Discourse. Pero, después del cambio, el servidor SMTP registra los intentos de entrega como provenientes de la IP 10.x.y.z (omitimos la dirección real para evitar cualquier posible divulgación de seguridad).
10.x.y.z responde a ping. Supongo que es alguna pieza de infraestructura de comunicación. También, tenga en cuenta que el cambio de IP implicó un cambio de red de clase C.
En el mismo servidor, tenemos otras aplicaciones no contenerizadas que están retransmitiendo con éxito en el mismo servidor SMTP. Es por eso que concluyo que el comportamiento podría estar relacionado con Discourse, con Docker, o con cualquier interacción entre ambos.
NetworkSettings para el contenedor dice:
"NetworkSettings": {
"Bridge": "",
"SandboxID": "f80dc06362bb6982d93de5aa0301624b3932744dd4d23a8dea140c33064dec23",
"SandboxKey": "/var/run/docker/netns/f80dc06362bb",
"Ports": {
"443/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "443"
},
{
"HostIp": "::",
"HostPort": "443"
}
],
"80/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "80"
},
{
"HostIp": "::",
"HostPort": "80"
}
]
},
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "5d6105ab3bb9d331667c9c1be73eeea8be64a5b85daffa99cb0c711df9cc0dc9",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "02:21:a3:2c:a4:cf",
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"MacAddress": "02:21:a3:2c:a4:cf",
"DriverOpts": null,
"NetworkID": "bbfd3d524dc976e2534f3f6a9df98f49f1ee4e018d9e32a144f05b037d6df1fc",
"EndpointID": "5d6105ab3bb9d331667c9c1be73eeea8be64a5b85daffa99cb0c711df9cc0dc9",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"DNSNames": null
}
}
}
¿Tiene sentido para usted? ¿Sabe por qué el cambio de IP conduce a este comportamiento? Por favor, ¿cómo podría solucionarse?
¡Muchas gracias!