[WEB-php] SSL: fatal protocol error / PHP Warning: fread()

Технические вопросы по UTM 5.0
Ответить
Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

[WEB-php] SSL: fatal protocol error / PHP Warning: fread()

Сообщение kaN5300 »

[SOLVED]

Код: Выделить всё

&#91;Mon Dec 27 12&#58;08&#58;35 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
&#91;Mon Dec 27 12&#58;08&#58;55 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;08&#58;55 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;08&#58;57 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
&#91;Mon Dec 27 12&#58;09&#58;13 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;09&#58;13 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;09&#58;17 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
&#91;Mon Dec 27 12&#58;09&#58;36 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;09&#58;36 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 12&#58;09&#58;40 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
Пока сделаю загатовку, позже опишу проблему более детально.

Обнаружили такую проблему. У некоторых пользователей картина в отчете по трафику (новая реализация веб-интерфейса) с галочкой [V] Детально отличается в меньшую сторону. Тоесть к примеру на тарифах с включенным трафиком пользователь думает что еще не израсходовал включенный обем, а в админке показывает что он уже давно превышает.[/u]
Последний раз редактировалось kaN5300 Пн дек 27, 2010 18:33, всего редактировалось 2 раза.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

UPD: Поставили классическую админку, всё сходится.

Версия новой реализации веб-интерфейса: UTM5 Новая реализация Web-интерфейса пользователя (5.2.1-008 update 2)
Версия utm: utm5-2.1.008 update 1

Pei0t
Сообщения: 258
Зарегистрирован: Чт дек 13, 2007 20:48

Сообщение Pei0t »

Причём данные разнятся чуть ли не в два раза

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Посмотрели, какие запросы попадают в debug.log при вызове отчета из классической админки и из новой реализации:

Код: Выделить всё

?Debug &#58; Dec 27 13&#58;45&#58;54 10718800 DBCtx&#58; <141459456> SQL SELECT query&#58; SELECT account_id, slink_id, t_class, SUM&#40;bytes&#41;, base_cost, SUM&#40;discount&#41;, SUM&#40;discount_with_tax&#41; FROM discount_transactions_iptraffic_all WHERE discount_date>='1291150800' AND discount_date <='1293829200' AND account_id='2632' GROUP BY t_class,base_cost,account_id,slink_id ORDER BY account_id, t_class, base_cost

?Debug &#58; Dec 27 13&#58;46&#58;51 10718800 DBCtx&#58; <141586432> SQL SELECT query&#58; SELECT account_id, slink_id, t_class, SUM&#40;bytes&#41;, base_cost, SUM&#40;discount&#41;, SUM&#40;discount_with_tax&#41; FROM discount_transactions_iptraffic_all WHERE discount_date>='1291150800' AND discount_date <='1293829200' AND account_id='2632' GROUP BY t_class,base_cost,account_id,slink_id ORDER BY account_id, t_class, base_cost
Но данные по прежнему разнятся. В классической админке всё ок, в новой меньше трафика.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Логи апача при прохождении пути "Логин в вебке, вкладка отчеты, формирование отчета" в новой реализации веб-интерфейса:

Код: Выделить всё

&#91;Mon Dec 27 13&#58;49&#58;00 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 13&#58;49&#58;00 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 13&#58;49&#58;00 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
&#91;Mon Dec 27 13&#58;49&#58;01 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 13&#58;49&#58;01 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 13&#58;49&#58;01 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59
&#91;Mon Dec 27 13&#58;49&#58;03 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479
&#91;Mon Dec 27 13&#58;49&#58;03 2010&#93; &#91;error&#93; PHP Notice&#58;  Hex number is too big&#58; 0x100000000 in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 479

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Запустили вебку на отдельном серваке - всё норм. Причина видимо в несоответствии версий или в кривой правке файлов.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Проблема была в мегастарой версии php. Щас всё заработало.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Версию эту мегастарую хотелось бы узнать. Чтобы на грабли не наступить.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

php5-5.2.0

Не наступите. Она совсем уж древняя =)

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

У меня 5.2.9, посмотрим, сравним.

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

Вот пока отчет формируется всё ок. Перед тем как появятся результаты вылезает

Код: Выделить всё

&#91;Mon Dec 27 13&#58;49&#58;01 2010&#93; &#91;error&#93; PHP Warning&#58;  fread&#40;&#41; &#91;<a href='function.fread'>function.fread</a>&#93;&#58; SSL&#58; fatal protocol error in /usr/local/apache/htdocs/utm5-php/lib/urfa.php on line 59 
И после зачистки php, всяческих расширений, обновления портов и самого php эта ошибка пропала и всё встало на свои места.

Ответить