кто не работает

Я установил jwhois на многие системы, но не могу заставить его работать. Порт 43 открыт через брандмауэр, и я могу подключиться к серверу whois через порт 43, но всякий раз, когда я запускаю jwhois, я получаю следующую ошибку:

[Querying whoisserver]
[Unable to connect to remote host]

Любая идея о том, как решить эту проблему ?

1
задан 15 April 2011 в 12:27

2 ответа

Это Debian Bug 542148 .

К сожалению, не исправлено в Ubuntu 10.04 LTS.

0
ответ дан 15 April 2011 в 12:27

За 10.04:

  1. https://launchpad.net/ubuntu/+source/jwhois/4.0-2
  2. Скачать jwhois_4 .0.orig.tar.gz - /usr/local/src.
  3. Извлеките и примените патч:
    cd /usr/local/src
    tar zxf jwhois_4.0.orig.tar.gz
    cd jwhois*
    wget "https://launchpadlibrarian.net/59543349/jwhois_4.0-2.diff.gz"
    gunzip *.gz
    patch < jwhois_4.0-2.diff
    

Затем примените исправление для .com поисков:

  1. Посетите http: //bugs.debian .org / cgi-bin / bugreport.cgi? bug = 542148
  2. Редактировать src/utils.c.
  3. Измените строку 291 на:
    if (error < 0 || !retval)
    

Скомпилируйте и установите как обычно:

./configure --prefix=/usr/local && make && make install

0
ответ дан 15 April 2011 в 12:27

Другие вопросы по тегам:

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