Page 1 of 1

Проблема с DNS-кластер.

Posted: Wed Aug 29, 2018 8:17 pm
by linca
Не работает синхронизация. Есть мастер и 2 слейва. Сначала один отвалился - посмотрел - там не все домены. В логах ошибки [error 3] и [error 15]. Пробовал переподключить. Сначала удалил командой v-delete-remote-dns-host myIP. Потом пытался подключить - выдает ошибку:

Code: Select all

v-add-remote-dns-host IP 8083 admin pass
/usr/local/vesta/func/remote.sh: line 38: return: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">: numeric argument required
Error: IP connection failed
Error: IP sync failed
удалил. снес полностью этот слейв. Установил туда ubuntu 16.04. Заново накатил весту - добавляю - та же фигня и заодно и второй dns отвалился. Значит проблема на мастере...
В файле remote.sh - 38 строка мне мало о чем говорит:

Code: Select all

send_api_file() {
    answer=$(curl -s -k \
        --data-urlencode "user=$USER" \
        --data-urlencode "password=$PASSWORD" \
        --data-urlencode "returncode=yes" \
        --data-urlencode "cmd=v-make-tmp-file" \
        --data-urlencode "arg1=$(cat $1)" \
        --data-urlencode "arg2=$2" \
        https://$HOST:$PORT/api/)
    return $answer #это 38 строка
}
return $answer
подскажите куда копнуть.
в error.log vesta:
2018-08-29 06:54:02 v-check-letsencrypt-domain 'admin' 'www.xn--домен-в-пуникоде.xn--p1ai' [Error 3]
2018-08-29 06:54:02 v-add-letsencrypt-domain 'admin' 'домен.рф' 'www.xn--домен-в-пуникоде.xn--p1ai',xn--домен-в-пуникоде.xn--p1ai' [Error 2]
2018-08-29 19:54:37 v-add-letsencrypt-user 'user123' [Error 15]
2018-08-29 19:54:37 v-add-letsencrypt-domain 'user123' 'домен.рф' 'www.домен.рф' 'no' [Error 15]
И началось это довольно давно - пару месяцев назад судя по логам. И везде участвуют только РФ домены.

Re: Проблема с DNS-кластер.

Posted: Fri Nov 23, 2018 2:18 pm
by ahouse
Ubuntu 16.04
Vesta 0.9.8-23

Хотел подключить сегодня новый сервак и во чо получаю:

Code: Select all

/usr/local/vesta/bin# ./v-add-remote-dns-host remote-host-name 8083 admin pass
/usr/local/vesta/func/remote.sh: line 26: return: Error:: numeric argument required
Error: api connection to remote-host-name  failed
в логах:

Code: Select all

2018-11-23 16:20:04 v-add-remote-dns-host  'x.x.x.x '8083' 'admin' '******' [Error 15]

пока не осилил...

Re: Проблема с DNS-кластер.

Posted: Sat Nov 24, 2018 9:05 am
by ahouse
Такс, у меня все добавилось и засинкалось (кроеме того что опишу ниже) - фаерволом не разрешал. Видать вечером моск уже не варил...

Re: Проблема с DNS-кластер.

Posted: Sat Dec 01, 2018 1:05 pm
by ahouse
Таки присутствует бага?
Суть в следующем.

Делаю нового юзера dns-cluster на слейв
Синкаю с мастера - домену уходят, все ровно.
Делаю повторный синк - количество доменов на слейве увеличивается на каличество доменов, которые заморожены на мастере!

Кто-то может подтвердить, или только у меня так?

upd. Такую картину наблюдаю на двух разных слевах.

Re: Проблема с DNS-кластер.

Posted: Wed Mar 24, 2021 4:00 pm
by ahouse
Еще какой-то баг в функциональности кластера
DOMAIN='' IP='' TPL='' TTL='' EXP='' SOA='' SERIAL= SRC='domain' RECORDS='' SUSPENDED='' TIME='17:55:05' DATE='2021-03-24'

Куда копать?

Что за SRC domain? Кто-то знает?