Каждый раз, когда я открываю некоторую справку в затмении, я получаю высказывание страницы:
Ошибка сервера. Следующая ошибка произошла: [code=CANT_CONNECT_LOOPBACK] не Может соединиться из-за потенциальных петлевых проблем
Я запускаю Ubuntu 10.04.
Какие-либо идеи, каково это может быть?
ОБНОВИТЕ Некоторые выводы команд (некоторая частная информация заменила):
$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:xx
inet addr:123.12.123.235 Bcast:123.12.456.255 Mask:255.255.254.0
inet6 addr: fe80::xxx:eff:xxxx:xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1343040 errors:0 dropped:0 overruns:0 frame:0
TX packets:1133672 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:829265876 (829.2 MB) TX bytes:242912202 (242.9 MB)
Memory:f3200000-f3220000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:125 errors:0 dropped:0 overruns:0 frame:0
TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15910 (15.9 KB) TX bytes:15910 (15.9 KB)
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
123.12.123.0 0.0.0.0 255.255.254.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 123.12.456.254 0.0.0.0 UG 0 0 0 eth0
$ sudo netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 765/portmap
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 871/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1181/cupsd
tcp 0 0 0.0.0.0:52068 0.0.0.0:* LISTEN 786/rpc.statd
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1186/mysqld
tcp 0 0 0.0.0.0:53709 0.0.0.0:* LISTEN -
tcp 0 0 123.12.123.235:755 123.12.5.48:2049 ESTABLISHED -
tcp 0 0 123.12.123.235:60793 123.12.5.129:8080 ESTABLISHED 2264/firefox-bin
tcp 0 0 123.12.123.235:57940 123.12.5.43:8080 ESTABLISHED 2264/firefox-bin
tcp 0 0 123.12.123.235:57928 123.12.5.43:8080 CLOSE_WAIT 2247/google-chrome
tcp 0 0 123.12.123.235:35767 123.12.5.129:8080 ESTABLISHED 2247/google-chrome
tcp 0 0 123.12.123.235:57930 123.12.5.43:8080 ESTABLISHED 2247/google-chrome
tcp 0 0 123.12.123.235:57931 123.12.5.43:8080 CLOSE_WAIT 2247/google-chrome
tcp6 0 0 :::80 :::* LISTEN 1278/apache2
tcp6 0 0 :::22 :::* LISTEN 871/sshd
tcp6 0 0 ::1:631 :::* LISTEN 1181/cupsd
tcp6 0 0 :::55934 :::* LISTEN 1956/eclipse
tcp6 0 0 :::5900 :::* LISTEN 1792/vino-server
udp 0 0 0.0.0.0:35631 0.0.0.0:* 912/avahi-daemon: r
udp 0 0 0.0.0.0:962 0.0.0.0:* 786/rpc.statd
udp 0 0 0.0.0.0:68 0.0.0.0:* 1575/dhclient
udp 0 0 0.0.0.0:46149 0.0.0.0:* -
udp 0 0 0.0.0.0:5353 0.0.0.0:* 912/avahi-daemon: r
udp 0 0 0.0.0.0:111 0.0.0.0:* 765/portmap
udp 0 0 0.0.0.0:36211 0.0.0.0:* 786/rpc.statd
udp 0 0 123.12.123.235:123 0.0.0.0:* 1689/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 1689/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 1689/ntpd
udp6 0 0 fe80::227:eff:fe07::123 :::* 1689/ntpd
udp6 0 0 ::1:123 :::* 1689/ntpd
udp6 0 0 :::123 :::* 1689/ntpd
Active UNIX domain sockets (servers and established)
должный отправить предел размера.
ОБНОВИТЕ 2 Моих обходных настройки прокси:
Помощь Eclipse на самом деле является HTTP-сервером.
Вероятно, это проблема с правами доступа при установке Eclipse.
У меня нет предложений, кроме как проверить права доступа к папке Eclipse или удалить и переустановить Eclipse.
По сути, эта ошибка означает, что Eclipse не может установить TCP / IP-соединение с вашим локальным хостом с использованием 127.0.0.1 (Eclipse запускает сервер справки).
Если вы используете какие-то особые настройки прокси (глобальные на уровне ОС или локальные на уровне Eclipse), дважды убедитесь, что вы обходите прокси для localhost
и 127.0.0.1
.
Если это не помогает, попробуйте установить имя хоста, которое используется help, на localhost
при запуске eclipse (либо в командной строке, либо в eclipse.ini):
eclipse -vmargs -Dserver_host=localhost
столкнулся с той же проблемой при недавней установке и запуске Eclipse на 9.10. Обнаружено, что настройки по умолчанию для Eclipse подходят, но 9.10 не имеет прокси-обхода, установленного для 127.0.0.1 в его системных настройках. Также пришлось установить Apache2 через Synaptic. Я установил Apache2, не изменил никаких настроек для Apache2, а затем перешел «Система»> «Настройки»> «Настройки сетевого прокси», щелкнул «Игнорируемые хосты» и добавил «127.0.0.1». Восстановите настройки сети Eclipse по умолчанию, перезапустите Eclipse, и справка сработала отлично. Надеюсь, это сработает для других.
Дэвид, спасибо для вывода netstat
; вы заметите, что Eclipse прослушивает порт IPv6:
Proto Recv-Q Send-Q Локальный адрес Внешний адрес Состояние PID/имя программы
tcp6 0 0 :::55934 :::* LISTEN 1956/eclipse
Конфигурация вашего прокси настроена на обход как 127.0.0.1 , так и ::1?