Перейти к содержимому

Проблемы со снятием абонентской платы.


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

Наконец то дошли руки что бы описать свою проблему на форуме.

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

В данный момент при переходе на новый месяц корректно снимается абонентская плата ( 1 числа в 00.01) в полном размере. Но проблемы вырисовывается в ночь с первого на второе (1 числа в 23.59) снимает опять абонентскую плату в полном размере, и это всем клиентам. Никак не могу понять откуда у этой проблемы ноги.

Помню что после обнаружения проблемы менял параметр DayFee=0 на DayFee=1. Перевел дату, на 31 число 23.58, на 1 перешло корректно, еще раз перевел время на 1 число 23.58, на второе перешло удачно, второй раз абонплату не снимало. Вернул все взад и забыл, в начале этого месяца опять сняло денег два раза.

П.С. Вечерком буду дома, дам больше технической инфы. Сейчас что то не могу залогинится.

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

Только что проверил, Время и дата правильные.

root@coresrv:~# date

Срд Дек 10 18:37:48 EET 2008

 

К тому же стоит синхронизация по крону.

 

*/50 * * * * root ntpdate -u 193.178.229.10 >/dev/null

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

root@coresrv:~# date

Срд Дек 10 18:37:48 EET 2008

 

К тому же стоит синхронизация по крону.

 

*/50 * * * * root ntpdate -u 193.178.229.10 >/dev/null

 

Если между синхронизациями часы сильно "плывут" - вполне возможен такой эффект. Я бы порекомендовал проверить таймер.

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

Опять первое число и опять хрень. Не пойму вообще как вообще такое происходит.

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

Вот для примера смотрю статистику "оплаты" через webadmin какого то одного пользователя и вижу что было снятие абонплаты в двойном размере. Первый раз 31.01.2009 23:59:56 а второй 01.02.2009 00:00:00

Прицепил аттач со скрином.

Думал сначала что тоже время плавает, потом синхронизируется в первые минуты новых суток и снятие абонки отрабатывается по новой, но ведь в время и дата снятия оплаты разные.

post-1692-1233509305_thumb.png

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

А вы не пробывали таки вырубить синхронизацию?

 

DayFeeIsLastDay = no

DayResetTraff = 1

SpreadFee = no

FullFee=yes

 

Все снимаеться первого числа отлично.

Ссылка на сообщение
Поделиться на других сайтах
А вы не пробывали таки вырубить синхронизацию?

Чесно говоря не пробовал, раньше просто была строчка в crontab, но месяц назад сделал штатным для убунты способом, раскоментил скрипт ntpdate в /etc/cron.daily в котором одна строчка ntp ntp.ubuntu.com

 

 

DayFeeIsLastDay = no

DayFeeIsLastDay = yes

 

DayResetTraff = 1

так же

 

SpreadFee = no

Так же

FullFee=yes

FullFee=no

 

у меня есть еще параметр DayFee = 1

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

DayFee = 1

естественно.

 

# Абонплата снимается в последний (yes) или первый (no) день учетного периода.

DayFeeIsLastDay = no

 

ntp отрублен, время идет и так неплохо. Учитывая что плывет оно при синхронизации плавно ниразу не удивлюсь что артефакт может возникнуть изза этого.

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

В этом месяце все замечательно отработало, но была полная замена сервера, образ сервера был перенесен на другое железо.

Значит было виновато железо.

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

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

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

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

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

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

Войти

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

Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...