Salut ! Nous avons une instance Discourse fonctionnant sur un serveur Ubuntu 22.04.4 LTS. Entièrement mis à jour. Elle est accessible à l’adresse https://forum.igfae.usc.es/. En raison de certains changements d’infrastructure, nous devons modifier l’adresse IP du serveur. Jusqu’à ce changement, la livraison des e-mails fonctionnait correctement : nous utilisons un serveur SMTP comme relais, en autorisant l’adresse IP du serveur Discourse. Mais, après le changement, le serveur SMTP enregistre les tentatives de livraison comme provenant de l’IP 10.x.y.z (en omettant l’adresse réelle pour éviter toute divulgation de sécurité potentielle).
10.x.y.z répond au ping. Je suppose qu’il s’agit d’une pièce d’infrastructure de communication. Notez également que le changement d’IP a impliqué un changement de réseau de classe C.
Sur le même serveur, nous avons d’autres applications non conteneurisées qui relaient avec succès sur le même serveur SMTP. C’est pourquoi je conclus que le comportement pourrait être lié à Discourse, à Docker, ou à une interaction entre les deux.
Les NetworkSettings pour le conteneur indiquent :
"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
}
}
}
Est-ce que cela vous semble logique ? Savez-vous pourquoi le changement d’IP entraîne ce comportement ? S’il vous plaît, comment cela pourrait-il être résolu ?
Merci beaucoup !