AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

freezza
Сообщения: 6
Зарегистрирован: Вс авг 27, 2017 12:38 pm

AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение freezza »

Добрый день.
Win7Pro_x64 сервер и нода (internet отключен по личным причинам)
Запускаю на сервере _afserver.cmd - ошибок нет
Запускаю на сервере render - ошибок нет
Запускаю на ноде render - AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)
Дистрибутив один и тот же скачан по ссылке http://sourceforge.net/projects/cgru/fi ... p/download
Нашёл подобную проблему на
http://forum.cgru.info/viewtopic.php?f= ... match#p776
Но это не мой случай :(
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение Timur »

Здравствуйте.
Вы используете несовместимые версии афанасия.
На самом верху: http://cgru.info/changes_log

49 - Oct 15, 2013 - 2.0.x:
https://github.com/CGRU/cgru/blob/c1b16 ... fversion.h
http://cgru.info/changes_log#release200
56 - Oct 16, 2016 - 2.2.x:
https://github.com/CGRU/cgru/blob/43a05 ... fversion.h
http://cgru.info/changes_log#release220

Всё же не один и тот же дистрибутив.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
freezza
Сообщения: 6
Зарегистрирован: Вс авг 27, 2017 12:38 pm

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение freezza »

Ну что же.
Попробуем так:
сервер:
C:\cgru-windows\start\AFANASY>_afserver.cmd

C:\cgru-windows\start\AFANASY>rem Name=Server...

C:\cgru-windows\start\AFANASY>rem Separator

C:\cgru-windows\start\AFANASY>call _afserver.cmd\..\_setup.cmd

C:\cgru-windows\start\AFANASY>pushd _afserver.cmd\..\_setup.cmd\..

C:\cgru-windows\start\AFANASY>cd ..

C:\cgru-windows\start>call _setup.cmd

C:\cgru-windows\start>if not defined CGRU_LOCATION (
pushd _setup.cmd\..
cd ..
call setup.cmd
popd
)

C:\cgru-windows\start>popd

C:\cgru-windows\start\AFANASY>"C:\cgru-windows\afanasy\bin\afserver.exe"
Compilation date = 'May 21 2017 17:40:06'
CGRU version = '2.2.2'
Afanasy build revision = 'b03edf8bdb6da3ea35145bf4f587cbccc98fa91b'
Python version = '3.4.4'
Config file does not exist:
C:\cgru-windows\config.json
Config file does not exist:
C:\Users\cgfarm\AppData\Roaming\cgru/config.json
Database connection "AFDB_update" is not working.
Sun 27 Aug 23:18.38: INFO Reading store file: "c:/temp/afanasy\server.json"
AFERROR: AFDB_upTables: Database connect failed: could not connect to server: Co
nnection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?

Sun 27 Aug 23:18.40: INFO Getting renders from store...
Sun 27 Aug 23:18.40: INFO 1 renders found.
Render offline registered - "rf00".
Sun 27 Aug 23:18.40: INFO 1 renders registered.
Sun 27 Aug 23:18.40: INFO Getting users from store...
Sun 27 Aug 23:18.40: INFO 1 users found.
Sun 27 Aug 23:18.40: INFO 1 users registered from store.
Sun 27 Aug 23:18.40: INFO Getting jobs from store...
Sun 27 Aug 23:18.40: INFO 1 jobs found.
System job retrieved from store.
SSuunn 2 72 7A uAgu g2 32:31:81.84.04:0 :I NJFoOb r e g1i sjtoebrse dr:e g"isa
tfearneads yf"r[o1m] :s taofraed.min[0] - 15878 bytes.

SuAvailable addresses:
nIPv6 = '::'
IP = '0.0.0.0'
2IPv6 is disabled by config.
7Using IPv4 addresses family.
AuListening 51000 port...
g 23:18.40: INFO Main thread started.

клиент:
C:\cgru-windows\start\AFANASY>C:\cgru-windows\start\AFANASY\render.cmd

C:\cgru-windows\start\AFANASY>rem Name=Local Render...

C:\cgru-windows\start\AFANASY>rem Separator

C:\cgru-windows\start\AFANASY>call C:\cgru-windows\start\AFANASY\render.cmd\..\_setup.cmd

C:\cgru-windows\start\AFANASY>pushd C:\cgru-windows\start\AFANASY\render.cmd\..\_setup.cmd\..

C:\cgru-windows\start\AFANASY>cd ..

C:\cgru-windows\start>call _setup.cmd

C:\cgru-windows\start>if not defined CGRU_LOCATION (
pushd _setup.cmd\..
cd ..
call setup.cmd
popd
)
CGRU_VERSION 2.2.2
"Using CGRU Python: C:\cgru-windows\python"
Compilation date = 'May 21 2017 17:40:06'
CGRU version = '2.2.2'
Afanasy build revision = 'b03edf8bdb6da3ea35145bf4f587cbccc98fa91b'
Python version = '3.4.4'
Config file does not exist:
C:\cgru-windows\config.json
Network Interfaces:
{3C65C601-A8FD-4692-A23B-60CC3298B804}: 10:bf:48:e2:ef:d1
IPv6 Address: fe80:::::::
IPv6 Address: fe80::::1c5d:dbb5:ece6:af70
IPv6 Address: ff00:::::::
IPv4 Address: 192.168.11.0
IPv4 Address: 192.168.11.150
IPv4 Address: 192.168.11.255
IPv4 Address: 224.0.0.0
IPv4 Address: 255.255.255.255
{95CDF033-E3F7-4133-A624-7A29DD04F24A}: 02:00:4c:4f:4f:55
IPv6 Address: fe80:::::::
IPv6 Address: fe80::::8f6:9bea:e09c:17b7
IPv6 Address: ff00:::::::
IPv4 Address: 169.254.0.0
IPv4 Address: 169.254.23.183
IPv4 Address: 169.254.255.255
IPv4 Address: 224.0.0.0
IPv4 Address: 255.255.255.255
Windows Must Die:
ImageMagick Studio library and utility programs
Microsoft Visual C++ Runtime Library
QuickTimeHelper-32.exe - Application Error
Visual Studio Just-In-Time Debugger
ON rf01@cgfarm[0] Empty address
Host:
OS="windows 64"
Capacity = 0, Max Tasks = 0, Power = 0

Resources:
CPU = 3201 MHz x12
16% usr, 0% nice, 0% sys, 83% idle, 0% iow, 0% irq, 0% sirq
load average: 0 0 0
Memory: 32741 Mb / 29667 Mb free
Swap: 65481 Mb / 3008 Mb used
Network: Recieved 0 Kb/sec, Send 18 Kb/sec
IO: Read 0 Kb/sec, Write 0 Kb/sec, Busy = 0%
HDD: 465 Gb / 316 Gb free
AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)
Sun 27 Aug 23:30.01: INFO Render exit request received.
Sun 27 Aug 23:30.01: INFO Exiting render.

C:\cgru-windows\start\AFANASY>


Повторюсь, открыто из одного ZIP файла скаченного с сайта
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение Timur »

А вот это уже интереснее ))
А что будет если на rf01 запустить афесервер?
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
freezza
Сообщения: 6
Зарегистрирован: Вс авг 27, 2017 12:38 pm

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение freezza »

не находит python34.dll
Вложения
Снимок экрана 2017-08-28 в 13.06.05.png
Снимок экрана 2017-08-28 в 13.06.05.png (60.07 КБ) 11665 просмотров
freezza
Сообщения: 6
Зарегистрирован: Вс авг 27, 2017 12:38 pm

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение freezza »

Установил пакет питона 3.4.4 - скачал из официального источника https://www.python.org/downloads/windows/
Следующая проблемка:
Вложения
Снимок экрана 2017-08-28 в 13.26.38.png
Снимок экрана 2017-08-28 в 13.26.38.png (69.32 КБ) 11665 просмотров
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение Timur »

Для cgru ничего не надо устанавливать (нигде в доках не написано что установите это, то).
Всякие питоны, кутэ и прочие библиотеки идут с архивом (как и во многих других пакетах).
Вот только в отличии от других пакетов, cgru не устанавливается.
Устанавливаясь, софт что-то дописывает в энвайронмент (реестр).
В cgru экзежники запускаются не напрямую, а через скриптики (cmd-шки).
Они при каждом запуске дописывают всю необходимую инфу в энвайронмент, причем не системный, а только для себя.
Если какая-либо dll-ка не находится, значит энвайронмен не правильно инициализировался.
Вот тут написано как надо запускать афсервер http://cgru.info/afanasy/server#launch
Как вы запускаете афсервер?
В распакованном cgru есть папка dll? Там есть искомые dll-ки?
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
freezza
Сообщения: 6
Зарегистрирован: Вс авг 27, 2017 12:38 pm

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение freezza »

он есть, но по неизвестной причине не видится системой
D:\AFANASY\cgru.2.2.2\dll>dir
Том в устройстве D имеет метку cg
Серийный номер тома: 8DC8-1EBC

AFANASY\cgru.2.2.2\dll

27.08.2017 23:53 <DIR> .
27.08.2017 23:54 <DIR> ..
27.01.2017 16:59 5 663 744 Qt5Core.dll
19.01.2017 00:03 5 981 184 Qt5Gui.dll
19.01.2017 01:09 718 336 Qt5Multimedia.dll
19.01.2017 00:02 1 180 160 Qt5Network.dll
19.01.2017 00:08 5 510 656 Qt5Widgets.dll
05.05.2016 09:35 1 655 808 libeay32.dll
26.08.2015 11:40 1 687 930 libiconv-2.dll
26.08.2015 11:40 685 350 libintl-8.dll
10.05.2016 07:23 183 296 libpq.dll
25.08.2011 11:17 607 568 msvcp100.dll
28.05.2015 17:35 660 128 msvcp120.dll
17.03.2016 22:54 639 808 msvcp140.dll
25.08.2011 11:17 827 728 msvcr100.dll
04.10.2013 23:58 963 232 msvcr120.dll
20.12.2015 20:20 4 063 232 python34.dll
05.05.2016 09:35 349 696 ssleay32.dll
25.08.2011 11:17 57 168 vcomp100.dll
04.10.2013 23:58 137 376 vcomp120.dll
16.06.2016 14:48 185 144 vcomp140.dll
17.03.2016 22:54 89 416 vcruntime140.dll
20 файлов 31 846 960 байт
2 папок 83 441 124 073 472 байт свободно
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение Timur »

Т.е. афрендер видит эти dll-ки а афсервер нет?
( dll-ки винда ищет в текущем каталога и в %PATH%, который каждый раз выставляет setup.cmd, что для сервера, что для рендера, и для всего в cgru )
Вообще странная ситуация, попробуйте на других, чистых машинах, новых витруалках.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Аватара пользователя
Timur
Site Admin
Сообщения: 178
Зарегистрирован: Вс июл 09, 2017 4:59 pm
Откуда: Королёв
Контактная информация:

Re: AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)

Сообщение Timur »

Да, кстати, когда афрендер пишет вот это
AFERROR: Msg::checkValidness: Version mismatch: Recieved(49) != Library(56)
Что в этот момент пишет афсервер?
Такое ощущение что афрендер пытается приконнектиться к другому афсерверу, который ещё 2.0.х.
Тимур Хайрулин
CGRU 3.3.1 Ubuntu 22.04LTS, MS Windows 10 (clients only).
Ответить