PDA

Просмотр полной версии : Перенос billmgr vds



lim
11.11.2011, 23:02
Здравствуйте, есть billmgr стоит на vds(centos)
Хочу перенести на другой vds(centos)
Видел что в теме прописали , что нужно создать ключи, но не понятно, объясните пожалуйста
Ошибка: key_missed

ls
11.11.2011, 23:18
В этой теме http://forum.ispsystem.com/ru/showthread.php?t=9245 инструкция - что конкретно не работает?

lim
11.11.2011, 23:23
Создаете ssh-ключи без парольной фразы при помощи ssh-keygen
(Где создать? DS-1 от которого переносим , DS-2 на которой нужно переносить)

Публичный ключ помещается в /root/.ssh/authorized_keys на тот сервер, куда переносите.
(Такого файла нет, создаются только 2 файла)

Приватный ключ помещается в каталог /usr/local/ispmgr/etc/keys на том сервере, откуда переносите.
(тем самым позволяется ходить со старого на новый без пароля)

(cat /usr/local/ispmgr/etc/keys
cat: /usr/local/ispmgr/etc/keys: No such file or directory)

ls
11.11.2011, 23:52
id_rsa - приватный ключ
id_rsa.pub - публичный ключ
создаются в папке .ssh при помощи ssh-keygen

соответственно ключи необходимо скопировать вручную (дописать) в указанные выше файлы

lim
12.11.2011, 00:05
Nov 11 18:56:55 [668631:726] ERROR Exception 8: bad_key
Nov 11 18:56:55 [668631:726] ../../src/mgr/core/main.cpp:619 DEBUG code = 8 obj=bad_key msg=' '
Nov 11 18:56:55 [668631:726] ../../src/mgr/core/main.cpp:622 DEBUG Get messages 'vds.move' 'msg_error_bad_key'
Nov 11 18:56:55 [668631:726] ../../src/mgr/core/main.cpp:625 DEBUG Get global message 'error_bad_key'

mutex
12.11.2011, 01:10
id_rsa - приватный ключ
id_rsa.pub - публичный ключ
создаются в папке .ssh при помощи ssh-keygen
Может зашить это в VDSmanager в функции переноса?
Смотрю долго мучаются все :)

lim
12.11.2011, 01:15
Может зашить это в VDSmanager в функции переноса?
Смотрю долго мучаются все :)

я тоже так думаю, по ключу переходит
А VDSmanager

Nov 11 19:11:01 [668631:757] EXTINFO Execute (ssh -i etc/keys/default root@IP echo OK) return=255 exited
Nov 11 19:11:01 [668631:757] ERROR Exception 8: bad_key

ls
12.11.2011, 23:00
А в ssh если выполнить


ssh -i etc/keys/default root@ipaddress

то что будет?

lim
13.11.2011, 16:12
[root@CentOS-5 ispmgr]# ssh -i etc/keys/default root@ip
reverse mapping checking getaddrinfo for host failed - POSSIBLE BREAK-IN ATTEMPT!
Last login: Sun Nov 13 10:03:50 2011 from 71.dyna.ru
[root@host ~]# exit
logout
Connection to ip closed.

lim
14.11.2011, 16:00
Cейчас в vdsmgr.log
VDSmanager Ошибка: bad_key
ip сервера 1 - с которого переноситься вдс
ip сервера 2 - на который переноситься vds


Nov 14 10:02:46 [164623:3306] ../../src/mgr/core/session.cpp:1236 [1mTRACE host = '' port 'i.ru'[0m
Nov 14 10:02:46 [164623:3306] ../../src/mgr/core/session.cpp:1347 [1;33mDEBUG CheckHTTPS remote = 'xx.105.64.xx' local = 'ip сервера 1'[0m
Nov 14 10:02:46 [164623:3306] ../../src/mgr/core/session.cpp:1350 [1;33mDEBUG HTTPS = 'on'[0m
Nov 14 10:02:46 [164623:3306] ../../src/mgr/core/session.cpp:1353 [1;33mDEBUG HTTP_X_FORWARDED_PROTO = 'on'[0m
Nov 14 10:02:46 [164623:3306] [1;32mINFO Request [хх.105.64.ххх][admin] 'host=ip сервера 2&user=admin&passwdgen=*&passwd=*&pvtdisk=&func=vds.move&elid=ip vds&sok=ok'[0m
Nov 14 10:02:46 [164623:3306] ../../src/vdsmgr/openvz.cpp:1081 [1;33mDEBUG Check remote vdsmanager access[0m
Nov 14 10:02:46 [164623:3306] ../../src/vdsmgr/openvz.cpp:1096 [1;33mDEBUG Check ssh key 'etc/keys/default'[0m
Nov 14 10:02:47 [164623:3306] [1;36mEXTINFO Execute (ssh -i etc/keys/default root@ip сервера 2 echo OK) return=0 exited[0m
Nov 14 10:02:47 [164623:3306] [1;31mERROR Exception 8: bad_key[0m
Nov 14 10:02:47 [164623:3306] ../../src/mgr/core/main.cpp:619 [1;33mDEBUG code = 8 obj=bad_key msg=' '[0m
Nov 14 10:02:47 [164623:3306] ../../src/mgr/core/main.cpp:622 [1;33mDEBUG Get messages 'vds.move' 'msg_error_bad_key'[0m
Nov 14 10:02:47 [164623:3306] ../../src/mgr/core/main.cpp:625 [1;33mDEBUG Get global message 'error_bad_key'[0m

rip_boom
16.11.2011, 08:06
сделайте
ssh -i etc/keys/default root@ip echo OK
и посмотрите, какой результат вернется

echo $?

должен возвращаться 0

lim
16.11.2011, 20:23
сделайте
ssh -i etc/keys/default root@ip echo OK
и посмотрите, какой результат вернется

echo $?

должен возвращаться 0

[root@CentOS-5]# ssh -i etc/keys/default root@ip echo OK
reverse mapping checking getaddrinfo for host.ru failed - POSSIBLE BREAK-IN ATTEMPT!
OK
[root@CentOS-5 ispmgr]#

rip_boom
17.11.2011, 08:44
а код возврата какой вернулся?

lim
17.11.2011, 16:36
а код возврата какой вернулся?

Все что в putty вышло, я скопировал

rip_boom
18.11.2011, 09:00
В общем, проблема в том, что ssh возвращает строку
reverse mapping checking getaddrinfo for host.ru failed - POSSIBLE BREAK-IN ATTEMPT!

посмотрите решение например вот тут (http://www.electrictoolbox.com/reverse-mapping-possible-break-in-ssh/)

В следующем обновлении поправим.

lim
18.11.2011, 17:25
В общем, проблема в том, что ssh возвращает строку
reverse mapping checking getaddrinfo for host.ru failed - POSSIBLE BREAK-IN ATTEMPT!

посмотрите решение например вот тут (http://www.electrictoolbox.com/reverse-mapping-possible-break-in-ssh/)

В следующем обновлении поправим.

Когда выйдет обновление, потому что я уже давно
Или как сделать вручную

rip_boom
22.11.2011, 15:15
Теперь все нормально?

lim
22.11.2011, 17:14
Ошибка остается
нет, я так понимаю нужно обновить VDSmanager*?
На каком ? На который переносим, или с которого переносим

rip_boom
25.11.2011, 08:58
Желательно на обоих.

lim
25.11.2011, 12:27
Спасибо, получилось