Назад | Перейти на главную страницу

Почему на моих поддоменах не работают петлевые HTTP-соединения?

У меня есть учетная запись общего хостинга в Jumba с ядром Linux 2.6.9-103.ELsmp (не знаю, помогает ли это) с cpanel 1.0 (RC1).

Я использую плагин WordPress Backup Buddy, который требует петлевых HTTP-соединений для мониторинга / завершения резервного копирования. Это отлично работает на memelab.com.au, но не работает ни на одном поддомене (например: staging.memelab.com.au).

Можно ли установить запись A или что-то подобное, чтобы исправить это?

Я знаю обходной путь (установка WP_ALTERNATE_CRON), но я считаю это неудовлетворительным из-за беспорядочных URL-адресов.

BackupBuddy: _Frequent_Support_Issues # HTTP_Loopback_Connections_Disabled


Вот ответ моего хозяина:

… Поскольку у основного домена есть собственная отдельная запись DNS, у него есть запись localhost, которая помогает для замкнутых соединений, в то время как субдомены не имеют отдельной зоны DNS, поэтому для него невозможно создать замкнутые соединения.

У меня есть cpanel доступ к «расширенному редактору зон» - могу ли я там сделать что-нибудь сложное? может быть 127.0.0.2? (Я помню, как читал, что на (некоторых) Linux было доступно как минимум 8 локальных IP-адресов.)


Все записи A указывают на IP-адрес сервера, за исключением localhost.memelab.com.au что указывает на 127.0.0.1.

Я только что попытался ввести новую запись A: localhost.itours.memelab.com.au, указывающую на 127.0.0.2. Я все еще получаю предупреждение в Backup Buddy о том, что loopback не активен, и Cpanel не позволяет мне ввести 127.0.0.1 (думаю, это не так!)


nslookup itours.memelab.com.au
Server:     203.88.112.33
Address:    203.88.112.33#53

Non-authoritative answer:
Name:   itours.memelab.com.au
Address: 117.55.224.177

Я исправил эту проблему на своем VPS, разрешив подчиненным учетным записям запускать команду ping.

http://ben.goodacre.name/tech/Ping:_icmp_open_socket:_Operation_not_permitted_(Linux)