Добавить раздел подкачки на устройстве zram с помощью правила udev

У меня проблемы с Dovecot? Я использую это с Postfix, который, насколько я могу судить, работает нормально. Я установил контакт пользователя , который, когда я отправляю почту, кажется, забирает ее, а когда я отправляю почту (через свой доступ через Webmin), он отправляет ее, STMP обрабатывается Mailgun.

Однако я не могу заставить почтовый клиент, Outlook, Apple Mail и т. Д. Общаться с сервером.

Я настроил этого контактного пользователя в моем Outlook, используя только протокол IMAP. Кажется, что он синхронизируется (или, по крайней мере, синхронизировался) для получения электронных писем, например, я вижу два электронных письма, которые я отправил на эту учетную запись. Но я не могу отправлять электронные письма? Как я уже сказал, я думаю, что моя настройка STMP подходит для Mailgun, но по какой-то причине Outlook и мой сервер dovecot не будут работать?

У меня есть, хотя, похоже, исследования,contact@domain-name.comи если я вошел в 192.168.0.101:8000, я смог увидеть свое приложение Django, но сегодня я поместил сервер в новое место в новой локальной сети с новым маршрутизатором и снова протестировал его, я вошел в назначенный IP 192.168 .0.102: 8000 и приложение Django загружено нормально, но затем я попытался получить доступ к 192.168.0.102, а страница по умолчанию была со страницы по умолчанию Apache2 Ubuntu вместо страницы приветствия по умолчанию Nginx, почему это произошло, если мой сервер нормально работал с Nginx и Gunicorn?

Также я смог получить доступ к серверу, используя имя хоста с любого компьютера (Windows, Mac OS X, Mint), не настраивая его, но теперь я могу получить доступ с именем хоста только через Wi-Fi, попытка доступа через подключение Ethernet не может разрешить имя хоста.

Надеюсь, вы поможете мне и объясните, почему это произошло и как это исправить.

0
задан 5 August 2016 в 07:48
1 ответ

Согласно упомянутой вами справочной странице, похоже, что вы подключили свою службу Nginx к одному IP-адресу. Если вы следовали руководству, ваша текущая конфигурация Nginx следующая:

server {
    listen 80;
    server_name 192.168.0.101;
    ...

Следовательно, служба Nginx прослушивает IP-адрес 192.168.0.101 на порту 80. Но у вас новый IP-адрес - 192.168.0.102, поэтому он не может соответствовать.

По умолчанию служба Apache будет прослушивать порт 80 со всеми доступными IP-адресами. Итак, у вас есть страница Apache по умолчанию вместо страницы Nginx.

После того, как вы изменили настройки Nginx на это, должно работать:

server {
    listen 80;
    server_name 192.168.0.102;
    ....

Затем остановите службу Apache и перезапустите службу Nginx следующим образом:

service httpd stop
service nginx restart

Вы сможете чтобы снова увидеть вашу веб-страницу Nginx с помощью http://192.168.0.102

0
ответ дан 5 December 2019 в 09:42

Теги

Похожие вопросы