Опыт установки 5.3 на боевом сервере
Спасибо за пояснение, serjk.
Я в принципе это и подозревал )
Правда есть один маленький нюанс. Хвост IPv6 адреса все равно не будет корректно отображаться в поле IP, так как из хекса он преобразуется в двоичный, а потом раскладывается в десятеричный по октетам. Если у меня адрес ::50, то он отобразится в виде 0.0.0.80. Соответственно приведенный мной в первом посте 0.0.2.34 - это ::222.
Как бы не наглядно получается ) Повременю-ка я покамест с раздачей IPv6.
Я в принципе это и подозревал )
Правда есть один маленький нюанс. Хвост IPv6 адреса все равно не будет корректно отображаться в поле IP, так как из хекса он преобразуется в двоичный, а потом раскладывается в десятеричный по октетам. Если у меня адрес ::50, то он отобразится в виде 0.0.0.80. Соответственно приведенный мной в первом посте 0.0.2.34 - это ::222.
Как бы не наглядно получается ) Повременю-ка я покамест с раздачей IPv6.
После обновления перестал работать скрипт перевода пользователей с тарифа на тариф в середине учетного периода.
Не работает ф-ция rpcf_add_service_to_user id=0x2551, хотя в api.xm заявлена.
Info : Sep 23 20:41:59 b3bfab70 RPCConn[SSL]<init@127.0.0.1>: Request for illegal function: 0x2551
Кто-нибудь знает, как в этой версии привязать сервисную связку к пользователю через urfaclient.
Не работает ф-ция rpcf_add_service_to_user id=0x2551, хотя в api.xm заявлена.
Info : Sep 23 20:41:59 b3bfab70 RPCConn[SSL]<init@127.0.0.1>: Request for illegal function: 0x2551
Кто-нибудь знает, как в этой версии привязать сервисную связку к пользователю через urfaclient.
Здравствуйте, ID Клиента: 9412. ОС Centos 6.4 x86
Поставили версию 5.3-001 и обнаружился баг с raw_fd_script. При закрытии файла детальки и открытии нового этот скрипт вызывается не всегда, в 70-80% случаев. У нас этот скрипт архивирует файл с деталькой, соответственно вывел содержимое папки, где видно проблему.
Есть подозрение, что после этого так-же происходят утечки памяти.
Если какие-то данные нужны дополнительно, можем предоставить в техподдержку.
Поставили версию 5.3-001 и обнаружился баг с raw_fd_script. При закрытии файла детальки и открытии нового этот скрипт вызывается не всегда, в 70-80% случаев. У нас этот скрипт архивирует файл с деталькой, соответственно вывел содержимое папки, где видно проблему.
Код: Выделить всё
-rw-r--r-- 1 root root 24244368 Сен 23 20:41 iptraffic_raw_1379954334.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:43 iptraffic_raw_1379954464.utm
-rw-r--r-- 1 root root 24252489 Сен 23 20:43 iptraffic_raw_1379954464.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:45 iptraffic_raw_1379954594.utm
-rw-r--r-- 1 root root 24332689 Сен 23 20:45 iptraffic_raw_1379954594.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:47 iptraffic_raw_1379954725.utm
-rw-r--r-- 1 root root 99999927 Сен 23 20:49 iptraffic_raw_1379954855.utm
-rw-r--r-- 1 root root 24315982 Сен 23 20:49 iptraffic_raw_1379954855.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:51 iptraffic_raw_1379954987.utm
-rw-r--r-- 1 root root 99999927 Сен 23 20:54 iptraffic_raw_1379955117.utm
-rw-r--r-- 1 root root 24229445 Сен 23 20:54 iptraffic_raw_1379955117.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:56 iptraffic_raw_1379955246.utm
-rw-r--r-- 1 root root 24274538 Сен 23 20:56 iptraffic_raw_1379955246.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 20:58 iptraffic_raw_1379955375.utm
-rw-r--r-- 1 root root 24300657 Сен 23 20:58 iptraffic_raw_1379955375.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:00 iptraffic_raw_1379955505.utm
-rw-r--r-- 1 root root 99999927 Сен 23 21:02 iptraffic_raw_1379955636.utm
-rw-r--r-- 1 root root 24351728 Сен 23 21:02 iptraffic_raw_1379955636.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:04 iptraffic_raw_1379955765.utm
-rw-r--r-- 1 root root 99999927 Сен 23 21:07 iptraffic_raw_1379955894.utm
-rw-r--r-- 1 root root 24335372 Сен 23 21:07 iptraffic_raw_1379955894.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:09 iptraffic_raw_1379956024.utm
-rw-r--r-- 1 root root 24275275 Сен 23 21:09 iptraffic_raw_1379956024.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:11 iptraffic_raw_1379956153.utm
-rw-r--r-- 1 root root 24262688 Сен 23 21:11 iptraffic_raw_1379956153.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:13 iptraffic_raw_1379956281.utm
-rw-r--r-- 1 root root 24339186 Сен 23 21:13 iptraffic_raw_1379956281.utm.bz2
-rw-r--r-- 1 root root 99999927 Сен 23 21:15 iptraffic_raw_1379956412.utm
-rw-r--r-- 1 root root 24338106 Сен 23 21:15 iptraffic_raw_1379956412.utm.bz2
Если какие-то данные нужны дополнительно, можем предоставить в техподдержку.
Вот содержимое скрипта /netup/utm5/bin/raw_fd_script
Без указания переменной raw_fd_process_script=/netup/utm5/bin/raw_fd_script он не вызывается вообще.
Вот настройки
raw_cleanup_sleep=1800000000
raw_max_files=400
raw_max_size=100000000
raw_storage_file=1
raw_prefix=пустая строка
Код: Выделить всё
#!/bin/bash
/usr/bin/bzip2 -k $*
Вот настройки
raw_cleanup_sleep=1800000000
raw_max_files=400
raw_max_size=100000000
raw_storage_file=1
raw_prefix=пустая строка
Насчет debug.log,
В случае, когда все проходит без ошибок я действительно вижу следующее:
При появлении проблемы я вижу вот что:
И опять всё нормально:
В случае, когда все проходит без ошибок я действительно вижу следующее:
Код: Выделить всё
[]# cat /var/log/utm5/debug.log | grep 'Executing command'
?Debug : Sep 30 12:31:36 b54f7b70 LOCAL EXEC: Executing command </netup/utm5/bin/raw_fd_script>
?Debug : Sep 30 12:31:36 b54f7b70 LOCAL EXEC: Executing command : /netup/utm5/bin/raw_fd_script is done.
Код: Выделить всё
?Debug : Sep 30 12:35:38 b54f7b70 LOCAL EXEC: Executing command : /netup/utm5/bin/raw_fd_script is done.
Код: Выделить всё
?Debug : Sep 30 12:39:39 b54f7b70 LOCAL EXEC: Executing command : /netup/utm5/bin/raw_fd_script is done.
Код: Выделить всё
?Debug : Sep 30 12:43:42 b54f7b70 LOCAL EXEC: Executing command </netup/utm5/bin/raw_fd_script>
?Debug : Sep 30 12:43:42 b54f7b70 LOCAL EXEC: Executing command : /netup/utm5/bin/raw_fd_script is done.
Прикольно у меня так же
Но в логах нет ничего. Это нормально?
Код: Выделить всё
## =============================================================================
## LOGGING
## =============================================================================
## log_level
## Description: Logging level.
## Possible values: 0, 1, 2, 3
## Default value: 1
log_level=1
## log_file_main
## Description: Main logfile path.
## Possible values: <filename>
## Default value: STDERR
log_file_main=/netup/utm5/log/main.log
## log_file_debug
## Description: Debug logfile path.
## Possible values: <filename>
## Default value: STDERR
log_file_debug=/netup/utm5/log/debug.log
## log_file_critical
## Description: Critical logfile path.
## Possible values: <filename>
## Default value: STDERR
log_file_critical=/netup/utm5/log/main.log
## log_file_verificator
## Description: Database verifier logfile path.
## Possible values: <filename>
## Default value: /netup/utm5/log/verificator.sql
log_file_verificator=/netup/utm5/log/verificator.log
## rotate_logs
## Description: Enables logfile rotation
## Possible values: yes, on, enable
## Default value: disabled
rotate_logs=yes
## max_logfile_count
## Description: Maximum number of logfiles to retain. Valid if logfile rotation
## is on.
## Default value: not limited
max_logfile_count=30
## max_logfile_size
## Description: Maximum logfile size. When logfile size reaches this limit, a
## rotation is performed. Valid if logfile rotation is on.
## Default value: 10485760
## core_pid_file
## Description: Path to PID file
## Possible values: <filename>
## Default value: /var/run/utm5_core.pid
#core_pid_file=/var/run/utm5_core.pid
Нормально, скрипт вызывается каждый раз при закрытии файла с деталькой или при открытии нового(не уточнял). Это может происходить при большом размере файла с деталькой или при маленьком количестве трафика раз в час или два к примеру. При этом естественно может быть записано до 20 или сколько там у вас в конфиге логов debug.log.
Вот полезная команда еще
grep -v '^#' /netup/utm5/utm5.cfg | grep -v '^$'
Выводит конфиг без комментов и пустых строк.
Вот полезная команда еще
grep -v '^#' /netup/utm5/utm5.cfg | grep -v '^$'
Выводит конфиг без комментов и пустых строк.