Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: KPETEH в Apr 14, 2008, 15:42



Титла: грешка при инсталация на proftpd
Публикувано от: KPETEH в Apr 14, 2008, 15:42
Дава ми следната грешка :
Примерен код

Starting ftp server: proftpd - IPv4 getaddrinfo 'host' error: Name or service not known
 - warning: unable to determine IP address of 'host'
 - error: no valid servers configured
 - Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
 failed!
invoke-rc.d: initscript proftpd, action "start" failed.
dpkg: error processing proftpd (--configure):
 subprocess post-installation script returned error exit status 1
Setting up libdb-file-lock-perl (0.05-2) ...
Setting up libdigest-sha1-perl (2.11-1) ...
Setting up libdigest-hmac-perl (1.01-5) ...
Setting up libhtml-tagset-perl (3.10-2) ...
Setting up liburi-perl (1.35-2) ...
Setting up libhtml-parser-perl (3.55-1) ...
Setting up libnet-ip-perl (1.25-2) ...
Setting up libnet-dns-perl (0.59-1) ...
Errors were encountered while processing:
 proftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)

не мога да разбера как така не може да си намери адреса
като IP адреса е конфигуриран даже се ползва интернет и прочее.
Гледах в /etc/proftpd/proftpd.conf но там дори няма опис на 127.0.0.0 някакви идеи ?!


Титла: грешка при инсталация на proftpd
Публикувано от: neter в Apr 14, 2008, 16:07
Опиши някакъв хост в /etc/hosts за 127.0.0.1 и за другия си IP адрес, ако имаш някакъв домейн. Пример
Цитат
127.0.0.1 localhost.localdomain localhost
111.222.333.444 my.domain.name domain.name


Титла: грешка при инсталация на proftpd
Публикувано от: KPETEH в Apr 14, 2008, 16:32
Ами то в /etc/hosts е описан
127.0.0.0
192.168.xx.xx


Титла: грешка при инсталация на proftpd
Публикувано от: neter в Apr 14, 2008, 16:45
Описани адреси да, но описани имена за тях явно не, щом и сега не ги показваш. Опиши ги ;)


Титла: грешка при инсталация на proftpd
Публикувано от: KPETEH в Apr 14, 2008, 17:11
Примерен код

127.0.0.1       localhost
192.168.0.222   host    host

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts






Титла: грешка при инсталация на proftpd
Публикувано от: neter в Apr 14, 2008, 17:39
Ако нямаш домейн, който сочи към твоята машина, преправи файла да изглежда така
Цитат
127.0.0.1   localhost.localdomain    localhost

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


Понеже виждам, че нещо не схващаш идеята, да ти обясня малко. Грешката
Цитат
Starting ftp server: proftpd - IPv4 getaddrinfo 'host' error: Name or service not known

на български казва "Стартирам фтп сървъра proftpd. Опитвам се през IPv4 да резолвна домейна 'host', който е описан в /etc/hosts, но не успявам". Въпросният домейн 'host' си го описал за адрес 192.168.0.222, но той не води към твоята машина и конфигурацията се обърква ;)





Титла: грешка при инсталация на proftpd
Публикувано от: KPETEH в Apr 15, 2008, 18:47
neter прав си така е както си го написал но нямах време да отговоря по-рано това беше решението.