cannot connect to remote host

Здравствуйте.
Переходим от одного интернет провайдера к другому. Как следствие меняется внешний ip-адрес.

Старый ip — x.x.x.x
Новый ip — y.y.y.y

В ДНС-зоне нашего домена изменили а-запись нашего почтового сервера на новый IP y.y.y.y
Но изнутри мы до сих пор продолжаем отправлять через ip-адресс x.x.x.x

Эти 2 ip у нас рабочие. Старый мы еще не отключили.

Но после того, как в днс-зоне домена прописали новый айпишник, некоторые домены нас просто отфутболивают при отправке по причине:
1. cannot connect to host, либо 2. possibly forged hostname for x.x.x.x

Позвонил провайдера — они прописали PTR к новому айпишнику. Но это дело не исправило.
В чем может быть проблема?

Выявление ошибки

Если случилось так, что вы заканчиваете устанавку rabbitmq, и по завершению установки данный сервер отказывается запускаться, с примерно следующим выводом в консоли:

Adding group `rabbitmq’ (GID 122) .
Done.
Adding system user `rabbitmq’ (UID 115) .
Adding new user `rabbitmq’ (UID 115) with group `rabbitmq’ .
Not creating home directory `/var/lib/rabbitmq’.
Job for rabbitmq-server.service failed. See ‘systemctl status rabbitmq-server.service’ and ‘journalctl -xn’ for details.
invoke-rc.d: initscript rabbitmq-server, action «start» failed.
dpkg: error processing package rabbitmq-server (—configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-18+deb8u10) .
Processing triggers for systemd (215-17+deb8u7) .
Errors were encountered while processing:
rabbitmq-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

или же просто у вас не запускается уже установленный rabbitmq, то первым делом для выяснения причин нужно просмотреть лог файл rabbitmq:

Если в нем присутствует следующая строчка:

ERROR: epmd error for host SERVERNAME: address (cannot connect to host/port)

То становится понятно, что невозможно установить соединение с компьютером по имени SERVERNAME (собственно имя компьютера).

Устранение причин возникновения ошибки

Причины в этом могут быть следующие:

    Каким-то образом получилось так, что имя хоста поменялось, и теперь оно не SERVERNAME. Проверить текущее имя можно с помощью следующей команды:

Если каким-то образом имя компьютера и вправду отличается, то можно просто прописать старое имя в файл /etc/hosts, и сопоставить его с ip адресом, например:

После чего нужно будет попробовать перезапустить службу rabbitmq.
Второй причиной возникновения такой ошибки может быть неправильный ip адрес в /etc/hosts. Например у вашего компьютера имя SERVER, ip адрес 192.168.170.1, а в файле /etc/hosts прописано вот так:

Такая ситуация может возникнуть, если при установке был задан один ip адрес, а позже был изменен на другой. Соответственно, следует заменить уже не существующий ip адрес на реальный, и попробовать запустить rabbitmq.

I installed PhpStorm, but I cannot connect to remote host. Doesn’t matter if I try FTP with user/password or SFTP with key-file.

We are using a proxy. I did configure it under «HTTP Proxy» in settings. Could it be that this config is not taken?

Понравилась статья? Поделиться с друзьями:
Vkontakte.INFO
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: