Перейти до

Не проходит авторизация


Рекомендованные сообщения

Хм, вроде как соединился. А в базе денег нормально? Конфигуратор что показывает?

PS: возможно, вот он и floating point exception. Надо глянуть, что там с деньгами происходит...

 

Приветствую!

В базе 10 рублей, а вот когда на счету по нулям то авторизатор загорается зеленным и эта ошибка не выскакивает!

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 79
  • Створено
  • Остання відповідь

Top Posters In This Topic

Все, я понял. Там в протоколе куча многобайтных полей. С ними приключается та-же история - они "переворачиваются". Тут уже универсального решения нет (можно было-бы воспользоваться htons/htonl, но они по умолчанию конвертируют в BE, а старые авторизаторы считают что у нас LE). Прийдется на этапе сборки определять тип архитектуры и преобразовывать BE в LE. Постараюсь завтра к вечеру сделать патч...

Ссылка на сообщение
Поделиться на других сайтах

feducha, опять требуется твоя помощь. Попробуй собрать и запустить на спарке такой код:

 

#include <iostream>

#include <cstdlib>

 

int main()

{

uint16_t test = 0x0100;

uint8_t * probe = (uint8_t *)&test;

 

std::cout << (int)*probe << std::endl;

 

return EXIT_SUCCESS;

}

 

И показать мне, какое число он выведет.

Ссылка на сообщение
Поделиться на других сайтах
feducha, опять требуется твоя помощь. Попробуй собрать и запустить на спарке такой код:

 

#include <iostream>

#include <cstdlib>

 

int main()

{

uint16_t test = 0x0100;

uint8_t * probe = (uint8_t *)&test;

 

std::cout << (int)*probe << std::endl;

 

return EXIT_SUCCESS;

}

 

И показать мне, какое число он выведет.

 

Приветствую! Вот:

sparc madf # g++ test.c -o test

sparc madf # ./test

1

Ссылка на сообщение
Поделиться на других сайтах

Накатал патчик. Надеюсь, сработает.

Патч на последнюю альфу + предыдущие патчи.

Если не получится пропатчить могу заслать на почту архив с исходниками.

endianess.patch.txt

Ссылка на сообщение
Поделиться на других сайтах
Накатал патчик. Надеюсь, сработает.

Патч на последнюю альфу + предыдущие патчи.

Если не получится пропатчить могу заслать на почту архив с исходниками.

 

Вот сделал это нормально?

 

#patch -p0 -i endianess.patch

patching file include/ia_packets.h

patching file projects/convertor/build

patching file projects/rlm_stg/build

patching file projects/stargazer/build

patching file projects/stargazer/plugins/authorization/inetaccess/inetaccess.cpp

Hunk #2 succeeded at 1259 (offset -15 lines).

Hunk #3 succeeded at 1280 (offset -15 lines).

Hunk #4 succeeded at 1315 (offset -15 lines).

Hunk #5 succeeded at 1551 (offset -15 lines).

Hunk #6 succeeded at 1595 (offset -15 lines).

Hunk #7 succeeded at 1673 (offset -15 lines).

Hunk #8 succeeded at 1767 (offset -15 lines).

Hunk #9 succeeded at 1815 (offset -15 lines).

Hunk #10 succeeded at 1860 (offset -15 lines).

patching file projects/rscriptd/build

patching file projects/sgauth/build

patching file projects/sgconf/build

patching file stglibs/common.lib/common.cpp

patching file stglibs/common.lib/common.h

patching file stglibs/ia_auth_c.lib/ia_auth_c.cpp

Ссылка на сообщение
Поделиться на других сайтах
Судя по всему патч лег нормально

 

И вот еще, что при сбоке на спарке Big Endian если я не ошибаюсь а тут не оно и после проверки стг не собирается

sparc stargazer # ./build

#############################################################################

Building STG 2.4 for Linux

#############################################################################

Checking endianess... Little Endian

Checking for -lexpat... yes

Checking for -lfbclient... no

Checking for -lmysqlclient... yes

Checking for -lpq... no

Ссылка на сообщение
Поделиться на других сайтах

Исправил. Старый патч нужно снять и наложить новый. Для этого сперва применяем старый с ключем -R а потом ложим новый.

endianess.patch.txt

Ссылка на сообщение
Поделиться на других сайтах
Исправил. Старый патч нужно снять и наложить новый. Для этого сперва применяем старый с ключем -R а потом ложим новый.

 

sgauth

Online

Cash: 2814749767106560.000 это я 10р кинул

PrepaidTraffic: 0.000

 

И в виндовом то же самое окно с ошибкой

Ссылка на сообщение
Поделиться на других сайтах
Покажи, плиз, шапку компиляции (там где проверки проходят)

 

# ./build

#############################################################################

Building STG 2.4 for Linux

#############################################################################

Checking endianess... Big Endian

Checking for -lexpat... yes

Checking for -lfbclient... no

Checking for -lmysqlclient... yes

Checking for -lpq... no

make -C /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../stglibs includes

make[1]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs'

make includes -C stg_logger.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

cp -p stg_logger.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

make includes -C stg_locker.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

cp -p stg_locker.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

make includes -C crypto.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

cp -p ag_md5.h blowfish.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

make includes -C common.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

cp -p debug.h stg_error.h common.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

make includes -C script_executer.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

cp -p script_executer.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

make includes -C conffiles.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

cp -p conffiles.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

make includes -C hostallow.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

cp -p hostallow.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

make includes -C pinger.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

cp -p pinger.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

make includes -C dotconfpp.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

cp -p dotconfpp.h mempool.h /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

make[1]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs'

make -C /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../stglibs

make[1]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs'

make -C stg_logger.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_logger.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_logger.so stg_logger.o -o libstg_logger.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libstg_logger.a stg_logger.o

ranlib libstg_logger.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_logger.lib'

make -C stg_locker.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_locker.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_locker.so stg_locker.o -lpthread -o libstg_locker.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libstg_locker.a stg_locker.o

ranlib libstg_locker.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/stg_locker.lib'

make -C crypto.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c ag_md5.c

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c blowfish.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_crypto.so ag_md5.o blowfish.o -o libstg_crypto.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libstg_crypto.a ag_md5.o blowfish.o

ranlib libstg_crypto.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/crypto.lib'

make -C common.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c debug.c

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_error.c

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c common.cpp

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_strptime.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_common.so debug.o stg_error.o common.o stg_strptime.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_crypto.so -o libstg_common.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libstg_common.a debug.o stg_error.o common.o stg_strptime.o

ranlib libstg_common.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/common.lib'

make -C script_executer.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c script_executer.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libscript_executer.so script_executer.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -o libscript_executer.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libscript_executer.a script_executer.o

ranlib libscript_executer.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/script_executer.lib'

make -C conffiles.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c conffiles.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libconffiles.so conffiles.o -o libconffiles.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libconffiles.a conffiles.o

ranlib libconffiles.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/conffiles.lib'

make -C hostallow.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c hostallow.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libhostallow.so hostallow.o -o libhostallow.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libhostallow.a hostallow.o

ranlib libhostallow.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/hostallow.lib'

make -C pinger.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c pinger.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libstg_pinger.so pinger.o -lpthread -o libstg_pinger.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libstg_pinger.a pinger.o

ranlib libstg_pinger.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/pinger.lib'

make -C dotconfpp.lib

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c dotconfpp.cpp

cc -I/usr/local/include -DARCH_BE -Wall -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c mempool.cpp

g++ -L/usr/local/lib -shared -Wl,-rpath,/usr/lib/stg -Wl,-soname,libdotconfpp.so dotconfpp.o mempool.o -o libdotconfpp.so -L /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

ar rc libdotconfpp.a dotconfpp.o mempool.o

ranlib libdotconfpp.a

cp *.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

cp *.a /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs/dotconfpp.lib'

make[1]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/stglibs'

make -C /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins

make[1]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins'

make -C authorization/ao

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/ao'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/ao'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/ao'

g++ -c ao.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ ao.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -o mod_auth_ao.so

ln -fs "`pwd`/mod_auth_ao.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_auth_ao.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/ao'

make -C authorization/inetaccess

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/inetaccess'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/inetaccess'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/inetaccess'

g++ -c inetaccess.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ inetaccess.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_auth_ia.so

ln -fs "`pwd`/mod_auth_ia.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_auth_ia.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/authorization/inetaccess'

make -C configuration/sgconfig

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/configuration/sgconfig'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/configuration/sgconfig'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/configuration/sgconfig'

g++ -c stgconfig.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c rsconf.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c configproto.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c parser.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c parser_tariff.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c parser_admin.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ stgconfig.o rsconf.o configproto.o parser.o parser_tariff.o parser_admin.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_logger.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lexpat -lpthread -o mod_conf_sg.so

ln -fs "`pwd`/mod_conf_sg.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_conf_sg.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/configuration/sgconfig'

make -C other/ping

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/ping'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/ping'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/ping'

g++ -c ping.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ ping.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_pinger.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_ping.so

ln -fs "`pwd`/mod_ping.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_ping.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/ping'

make -C other/rscript

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/rscript'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/rscript'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/rscript'

g++ -c rscript.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ rscript.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_remote_script.so

ln -fs "`pwd`/mod_remote_script.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_remote_script.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/rscript'

make -C other/radius

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/radius'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/radius'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/radius'

g++ -c radius.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ radius.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_radius.so

ln -fs "`pwd`/mod_radius.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_radius.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/other/radius'

make -C store/files

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/files'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/files'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/files'

g++ -c file_store.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ file_store.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libconffiles.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_locker.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -o mod_store_files.so

ln -fs "`pwd`/mod_store_files.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_store_files.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/files'

make -C capture/cap_nf

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/cap_nf'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/cap_nf'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/cap_nf'

g++ -c cap_nf.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ cap_nf.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_cap_nf.so

ln -fs "`pwd`/mod_cap_nf.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_cap_nf.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/cap_nf'

make -C capture/ether_linux

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ether_linux'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ether_linux'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ether_linux'

g++ -c ether_cap.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ ether_cap.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_cap_ether.so

ln -fs "`pwd`/mod_cap_ether.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_cap_ether.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ether_linux'

make -C capture/ipq_linux

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ipq_linux'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ipq_linux'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ipq_linux'

g++ -c ipq_cap.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c libipq.c -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ ipq_cap.o libipq.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lpthread -o mod_cap_ipq.so

ln -fs "`pwd`/mod_cap_ipq.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_cap_ipq.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/capture/ipq_linux'

make -C store/mysql

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/mysql'

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/mysql'

make[2]: Entering directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/mysql'

g++ -c mysql_store.cpp -I/usr/local/include -DARCH_BE -fPIC -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ mysql_store.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libconffiles.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so -L/usr/local/lib -L/usr/local/lib/mysql -I/usr/local/include/mysql -L/usr/lib/mysql -I/usr/include/mysql -shared -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -lmysqlclient_r -o mod_store_mysql.so

ln -fs "`pwd`/mod_store_mysql.so" /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/modules/mod_store_mysql.so

make[2]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins/store/mysql'

make[1]: Leaving directory `/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/plugins'

g++ -c admin.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c admins.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c main.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c curr_ip.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c settings.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c stg_timer.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c tariff.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c tariffs.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c traffcounter.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c user.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c user_property.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c users.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ -c plugin_runner.cpp -I/usr/local/include -DARCH_BE -Wall -I /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../include -DLINUX

g++ admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff.o tariffs.o traffcounter.o user.o user_property.o users.o plugin_runner.o /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_logger.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_locker.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libstg_common.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libscript_executer.so /usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib/libdotconfpp.so -I/usr/local/include -DARCH_BE -Wall -L/usr/local/lib -Wl,-E -L/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -Wl,-rpath,/usr/lib/stg -Wl,-rpath-link,/usr/src/stg-2.4-2009.01.21-12.39.31/projects/stargazer/../../lib -lexpat -lpthread -ldl -o stargazer

Ссылка на сообщение
Поделиться на других сайтах

Хм, а при запуске точно используются либы и плагины текущей сборки?

Не могло случиться такого, что stargazer продолжает использоват старые либы и плагины? Или новые либы и старые плагины?

Ссылка на сообщение
Поделиться на других сайтах
Хм, а при запуске точно используются либы и плагины текущей сборки?

Не могло случиться такого, что stargazer продолжает использоват старые либы и плагины? Или новые либы и старые плагины?

Сделал вот что удалил из /usr/lib/stg все файлы

Пересобрал СТГ и make install

 

Ни чего не изменило

Ссылка на сообщение
Поделиться на других сайтах

Еще один патч. Применять как и предыдущий.

Запустишь, попробуешь авторизоваться, а потом кинешь мне консольный лог старгейзера.

endianess.patch.txt

Ссылка на сообщение
Поделиться на других сайтах
Еще один патч. Применять как и предыдущий.

Запустишь, попробуешь авторизоваться, а потом кинешь мне консольный лог старгейзера.

Вот, и еще в проверке опять мне Little endian было

 

inetaccess.cpp > 11:40:48 > recv from 192.168.1.4 5555 len=96

inetaccess.cpp > 11:40:48 > User test FOUND!

inetaccess.cpp > 11:40:48 > ======================> InitEncrypt dont needed

inetaccess.cpp > 11:40:48 > ****** User dirs FF030000

inetaccess.cpp > 11:40:48 > 1235119248.944828 200 bytes sent to 192.168.1.4:5555 len=200

inetaccess.cpp > 11:40:48 > Monitor time 1235119103 1235119308

inetaccess.cpp > 11:40:48 > recv from 192.168.1.4 5555 len=64

inetaccess.cpp > 11:40:48 > User test FOUND!

inetaccess.cpp > 11:40:48 > ======================> InitEncrypt dont needed

inetaccess.cpp > 11:40:48 > CONN_ACK_8 CONN_ACK

inetaccess.cpp > 11:40:48 > rnd = 1518182376 connAck->rnd=1534959592

inetaccess.cpp > 11:40:48 > Min8(sizeof(ALIVE_SYN)) = 384

inetaccess.cpp > 11:40:48 > --->>> cash: 10000

inetaccess.cpp > 11:40:48 > --->>> cash: 10000

inetaccess.cpp > 11:40:48 > 1235119248.969937 384 bytes sent to 192.168.1.4:5555 len=384

inetaccess.cpp > 11:40:48 > Monitor time 1235119103 1235119308

inetaccess.cpp > 11:40:48 > recv from 192.168.1.4 5555 len=64

inetaccess.cpp > 11:40:48 > User test FOUND!

inetaccess.cpp > 11:40:48 > ======================> InitEncrypt dont needed

inetaccess.cpp > 11:40:48 > Monitor time 1235119103 1235119308

traffcounter.cpp > 11:40:48 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

traffcounter.cpp > 11:40:53 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

rsconf.cpp > 11:40:53 > ReciveSendConf close

rsconf.cpp > 11:40:53 > CONFIGPROTO: Ready to accept

ping.cpp > 11:40:54 > PING::Run

 

Я сейчас еще раз попробую пересобрать

 

inetaccess.cpp > 11:53:47 > User server4 FOUND!

inetaccess.cpp > 11:53:47 > Add new user

inetaccess.cpp > 11:53:47 > ========> InitEncrypt 'NO PASSWORD' 'server4'

inetaccess.cpp > 11:53:47 > ****** User dirs FF030000

inetaccess.cpp > 11:53:47 > 1235120027.988939 200 bytes sent to 192.168.1.4:5555 len=200

inetaccess.cpp > 11:53:47 > Monitor time 1235119926 1235120087

ping.cpp > 11:53:47 > PING::Run

inetaccess.cpp > 11:53:47 > recv from 192.168.1.4 5555 len=64

inetaccess.cpp > 11:53:47 > User server4 FOUND!

inetaccess.cpp > 11:53:47 > ======================> InitEncrypt dont needed

inetaccess.cpp > 11:53:47 > CONN_ACK_8 CONN_ACK

inetaccess.cpp > 11:53:47 > rnd = 1428082395 connAck->rnd=1444859611

inetaccess.cpp > 11:53:47 > Min8(sizeof(ALIVE_SYN)) = 384

inetaccess.cpp > 11:53:47 > --->>> cash: 10000

inetaccess.cpp > 11:53:47 > --->>> cash: 10000

inetaccess.cpp > 11:53:47 > 1235120028.4364 384 bytes sent to 192.168.1.4:5555 len=384

inetaccess.cpp > 11:53:47 > Monitor time 1235119926 1235120087

inetaccess.cpp > 11:53:47 > recv from 192.168.1.4 5555 len=64

inetaccess.cpp > 11:53:47 > User server4 FOUND!

Ссылка на сообщение
Поделиться на других сайтах
projects/stargazer/build:167 - заменить 0 на 1 в строке

if [ $? == 0 ]

 

Вот держи

 

inetaccess.cpp > 20:07:10 > recv from 192.168.0.192 5555 len=96

inetaccess.cpp > 20:07:10 > User server4 FOUND!

inetaccess.cpp > 20:07:10 > Add new user

inetaccess.cpp > 20:07:10 > ========> InitEncrypt 'NO PASSWORD' 'server4'

inetaccess.cpp > 20:07:10 > SendError_8 264 bytes sent

inetaccess.cpp > 20:07:10 > Login or password is wrong!

inetaccess.cpp > 20:07:10 > Monitor time 1235495142 1235495290

traffcounter.cpp > 20:07:12 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

ping.cpp > 20:07:12 > PING::Run

traffcounter.cpp > 20:07:17 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

inetaccess.cpp > 20:07:17 > recv from 192.168.0.192 5555 len=96

inetaccess.cpp > 20:07:17 > User server4 FOUND!

inetaccess.cpp > 20:07:17 > ======================> InitEncrypt dont needed

inetaccess.cpp > 20:07:17 > ****** User dirs 3FF

inetaccess.cpp > 20:07:17 > 1235495237.877554 200 bytes sent to 192.168.0.192:5555 len=200

inetaccess.cpp > 20:07:17 > Monitor time 1235495142 1235495297

inetaccess.cpp > 20:07:17 > recv from 192.168.0.192 5555 len=64

inetaccess.cpp > 20:07:17 > User server4 FOUND!

inetaccess.cpp > 20:07:17 > ======================> InitEncrypt dont needed

inetaccess.cpp > 20:07:17 > CONN_ACK_8 CONN_ACK

inetaccess.cpp > 20:07:17 > rnd = 1888122962 connAck->rnd=1888122963

traffcounter.cpp > 20:07:17 > AddUser: server4

users.cpp > 20:07:17 > Add IP Idx

ping.cpp > 20:07:17 > pinger.DelIP 0.0.0.0

ping.cpp > 20:07:17 > pingerCurrIP.AddIP 192.168.0.192

file_store.cpp > 20:07:17 > Directory '/var/stargazer/users//server4/messages/' cannot be opened.

inetaccess.cpp > 20:07:17 > Min8(sizeof(ALIVE_SYN)) = 384

inetaccess.cpp > 20:07:17 > --->>> cash: 10000

inetaccess.cpp > 20:07:17 > --->>> cash: 4135

inetaccess.cpp > 20:07:17 > 1235495237.903928 384 bytes sent to 192.168.0.192:5555 len=384

inetaccess.cpp > 20:07:17 > Monitor time 1235495142 1235495297

inetaccess.cpp > 20:07:17 > recv from 192.168.0.192 5555 len=64

inetaccess.cpp > 20:07:17 > User server4 FOUND!

inetaccess.cpp > 20:07:17 > ======================> InitEncrypt dont needed

inetaccess.cpp > 20:07:17 > Monitor time 1235495142 1235495297

file_store.cpp > 20:07:17 > Directory '/var/stargazer/users//server4/messages/' cannot be opened.

traffcounter.cpp > 20:07:22 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

ping.cpp > 20:07:22 > PING::Run

traffcounter.cpp > 20:07:27 > FlushAndRemove() packets: 0(rem 0) ip2packets: 0(rem 0)

file_store.cpp > 20:07:28 > Directory '/var/stargazer/users//server4/messages/' cannot be opened.

^C main.cpp > 20:07:29 > Stg stopped at main.cpp:204

stgconfig.cpp > 20:07:30 > Before config.Stop()

rsconf.cpp > 20:07:30 > CONFIGPROTO::Stop()

rsconf.cpp > 20:07:30 > CONFIGPROTO::Stop() 0

stgconfig.cpp > 20:07:30 > After config.Stop()

ping.cpp > 20:07:30 > wait ping PING stop.

ping.cpp > 20:07:30 > wait ping PING stop.

ping.cpp > 20:07:30 > PING::Stop()

inetaccess.cpp > 20:07:30 > AUTH_IA::Stop()

traffcounter.cpp > 20:07:30 > DelUser: server4

users.cpp > 20:07:30 > Del IP Idx

user.cpp > 20:07:30 > Disconnect. User name 'server4' ip=192.168.0.192

inetaccess.cpp > 20:07:32 > Wake up, stupid!

Ссылка на сообщение
Поделиться на других сайтах

inetaccess.cpp > 20:07:17 > --->>> cash: 10000
inetaccess.cpp > 20:07:17 > --->>> cash: 4135

И что думает об этом авторизатор? Проходит авторизация или нет?

Ссылка на сообщение
Поделиться на других сайтах
inetaccess.cpp > 20:07:17 > --->>> cash: 10000
inetaccess.cpp > 20:07:17 > --->>> cash: 4135

И что думает об этом авторизатор? Проходит авторизация или нет?

 

ТО же самое с ним

 

в sgauth

Stargazer

Connect

Disconnect

Refresh

Exit

Online

Cash: 8444249301319680.000

PrepaidTraffic: 0.000

 

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

 

а вот 130р на счет кинул

Stargazer

Connect

Disconnect

Refresh

Exit

Online

Cash: -301741175033823.250

PrepaidTraffic: 0.000

 

предоплаченный кинул 100р

Stargazer

Connect

Disconnect

Refresh

Exit

Online

Cash: -301741175033823.250

PrepaidTraffic: 100.000

 

А вот сюрприз! После того как добавил я 100р на prepaid у меня эта ошибка не выскакивает, посмотри на деньги

 

Мне кажется так работает: при положительном балансе выскакивает эта ошибка, как тока минус ошибки нет. Предоплата не влияет на работу

post-12873-1235553200_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

В файле stglibs/common.lib/common.cpp

в строке 794 заменить uint16_t на uint32_t;

в строке 801 заменить uint16_t на uint64_t.

 

Авторизация раньше тупила потому, что на самом деле пользователь не авторизовался. Благодаря этим исследованиям еще один баг обнаружился :)

Ссылка на сообщение
Поделиться на других сайтах
В файле stglibs/common.lib/common.cpp

в строке 794 заменить uint16_t на uint32_t;

в строке 801 заменить uint16_t на uint64_t.

 

Авторизация раньше тупила потому, что на самом деле пользователь не авторизовался. Благодаря этим исследованиям еще один баг обнаружился :)

 

Друг!! Все получилось!!

post-12873-1235555541_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Выкладываю инфу об оборудовании и сборке gentoo на котором все это происходило:

cat /proc/cpuinfo

cpu : TI UltraSparc IIe (Hummingbird)

fpu : UltraSparc IIe integrated FPU

prom : OBP 4.0.18 2002/05/23 18:22

type : sun4u

ncpus probed : 1

ncpus active : 1

D$ parity tl1 : 0

I$ parity tl1 : 0

Cpu0ClkTck : 0000000020a9d100

MMU Type : Spitfire

 

 

lspci

00:00.0 Host bridge: Sun Microsystems Computer Corp. Ultra IIe

00:03.0 Non-VGA unclassified device: ALi Corporation M7101 Power Management Controller [PMU]

00:05.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)

00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+]

00:0a.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)

00:0c.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)

00:0d.0 IDE interface: ALi Corporation M5229 IDE (rev c3)

 

emerge --info

Portage 2.1.4.4 (default/linux/sparc/2008.0/server, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r7 sparc64)

=================================================================

System uname: 2.6.24-gentoo-r7 sparc64 sun4u

Timestamp of tree: Unknown

app-shells/bash: 3.2_p17-r1

dev-lang/python: 2.4.4-r13

dev-python/pycrypto: 2.0.1-r6

sys-apps/baselayout: 1.12.11.1

sys-apps/sandbox: 1.2.18.1-r2

sys-devel/autoconf: 2.61-r1

sys-devel/automake: 1.10.1

sys-devel/binutils: 2.18-r1

sys-devel/gcc-config: 1.4.0-r4

sys-devel/libtool: 1.5.24

virtual/os-headers: 2.6.23-r3

ACCEPT_KEYWORDS="sparc"

CBUILD="sparc-unknown-linux-gnu"

CFLAGS="-O2 -mcpu=v9 -pipe"

CHOST="sparc-unknown-linux-gnu"

CONFIG_PROTECT="/etc"

CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"

CXXFLAGS="-O2 -mcpu=v9 -pipe"

DISTDIR="/usr/portage/distfiles"

FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"

LANG="ru_RU.UTF-8"

LC_ALL=""

MAKEOPTS="-j2"

PKGDIR="/usr/portage/packages"

PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"

PORTAGE_TMPDIR="/var/tmp"

PORTDIR="/usr/portage"

SYNC="rsync://rsync.gentoo.org/gentoo-portage"

USE="acl apache2 berkdb bzip2 cli cracklib crypt cups dri fortran gcc64 gdbm gpm iconv isdnlog ldap m64 mailwrapper midi mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session snmp sparc spl ssl tcpd truetype unicode userlocales xml zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 suncg6 sunffb sunleo tdfx voodoo"

Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...