We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Проблема с DNS-кластер.
Проблема с DNS-кластер.
Не работает синхронизация. Есть мастер и 2 слейва. Сначала один отвалился - посмотрел - там не все домены. В логах ошибки [error 3] и [error 15]. Пробовал переподключить. Сначала удалил командой v-delete-remote-dns-host myIP. Потом пытался подключить - выдает ошибку:
удалил. снес полностью этот слейв. Установил туда ubuntu 16.04. Заново накатил весту - добавляю - та же фигня и заодно и второй dns отвалился. Значит проблема на мастере...
В файле remote.sh - 38 строка мне мало о чем говорит:
return $answer
подскажите куда копнуть.
в error.log vesta:
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
В файле 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 строка
}
подскажите куда копнуть.
в 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-кластер.
Ubuntu 16.04
Vesta 0.9.8-23
Хотел подключить сегодня новый сервак и во чо получаю:
в логах:
пока не осилил...
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-кластер.
Такс, у меня все добавилось и засинкалось (кроеме того что опишу ниже) - фаерволом не разрешал. Видать вечером моск уже не варил...
Re: Проблема с DNS-кластер.
Таки присутствует бага?
Суть в следующем.
Делаю нового юзера dns-cluster на слейв
Синкаю с мастера - домену уходят, все ровно.
Делаю повторный синк - количество доменов на слейве увеличивается на каличество доменов, которые заморожены на мастере!
Кто-то может подтвердить, или только у меня так?
upd. Такую картину наблюдаю на двух разных слевах.
Суть в следующем.
Делаю нового юзера dns-cluster на слейв
Синкаю с мастера - домену уходят, все ровно.
Делаю повторный синк - количество доменов на слейве увеличивается на каличество доменов, которые заморожены на мастере!
Кто-то может подтвердить, или только у меня так?
upd. Такую картину наблюдаю на двух разных слевах.
Re: Проблема с DNS-кластер.
Еще какой-то баг в функциональности кластера
Куда копать?
Что за SRC domain? Кто-то знает?
DOMAIN='' IP='' TPL='' TTL='' EXP='' SOA='' SERIAL= SRC='domain' RECORDS='' SUSPENDED='' TIME='17:55:05' DATE='2021-03-24'
Куда копать?
Что за SRC domain? Кто-то знает?