Still problems with time offset on UM -> Bug or noob?

I was reading here

http://forum.mikrotik.com/t/user-manager-and-system-time/21771/1
http://forum.mikrotik.com/t/user-manager-time-different-from-system-time/46036/3
http://wiki.mikrotik.com/wiki/User_Manager/QA/Incorrect_time_shown_for_sessions_and_credits

RB conf:

[admin@MikroTik] /system ntp client> print 
                 enabled: yes
             primary-ntp: 193.204.114.232
           secondary-ntp: 0.0.0.0
                    mode: unicast
           poll-interval: 15m
           active-server: 193.204.114.232
        last-update-from: 193.204.114.232
      last-update-before: 11m16s720ms
         last-adjustment: 3ms314us
    last-bad-packet-from: 71.6.216.47
  last-bad-packet-before: 11h57m26s30ms
  last-bad-packet-reason: bad-packet-length
[admin@MikroTik] /system clock> print 
            time: 01:43:54
            date: jul/15/2014
  time-zone-name: Europe/Rome
      gmt-offset: +02:00
      dst-active: yes

On UA:

Router time zone: parent
Costumer time zone: parent


I still have -2 hours offset.

To see correct logs time I have to set +2 at costumer time zone.

Is it a bug?

Thanks in advance, Simone.

i have the same problem. did u resolve it?
in my rb2011 6.27 time zone is +02.00
in usermanager (customer and routers) tried with parent or +02.00 but user always have -2 hours difference in status-profile. i login with the profile at 20:28 and says…

Actual profile (1day)
Valid until: 03/09/2015 18:28
Unlimited Access

Just one question:
Is your router time OK and set?

AND DID YOU ALSO set your customer time?

  • should note there is no such bug in this section - as I know.

in my post above i said that time and timezone in rb2011 is set correct. (+0200)
also in user manager customers and routers timezone is set to +0200.
i am not saying its a bug. i dont know where else to look to fix it.

i just tested a 1 day ticket and expired the right time. i created it yesterday 21:03 and expired 21:03 today even at user manager “http://192.168.88.1/user” was saying “Valid until: 03/09/2015 19:03

Is the “valid until” display making a mistake and displaying UTC?
This would be consistent with what you’re seeing. If it was -2 in stead of +2, I would expect 4hrs of difference between the times…

yes thats what happening, its showing UTC. my time zone is +02.00. it should showing plus 2 hours.

In the OP, there is mention of a setting about customer time zone. Double check the user and the (I’m not very familiar with Userman) ‘company’ the user belongs to for such settings?

i just said it two times. its already there.

Backup your data.
Try to reset your MT.

its a fresh install of ros 6.27 before 10 days.
if i have time i will do it. any other suggestions are welcome.

All my config is yours :smiley:


Working without problem.

i have just did the same settings as yours +0200. still the same.
the funny is that is happening to a rb2011 and one 1100AHx2
when i go to http://192.168.88.1/user to check the user i see 2 hours less

for 1d valid ticket i get the following…

Valid until: 03/13/2015 18:45

i first logon on 03/12/2015 20:45

its only in the screen wrong. the user will expire the right time 20:45

Same with me im using rb1100ahx2, my userman time is not correct and late 7 hour , just update to ros 6.28 but still same , i thing mikrotik should take action on this case , thank you

Please double check your configs.
in ROUTER section it must be “Parent time Zone”
and in CUSTOMER section it should be your specified time zone (e.g. mine is +3:30)
if you have more that 1 CUSTOMER, then do the same thing for them.

Are YOUR configs like this?

سلام
دوست گرامی من هم دقیقا کانقسگ شما رو انجام دادم
توی سیزن همه تایم ها درست هستن
اما توس ریچورت همه تایم ها سه ساعت و نیم جلو هستن
دو رزه درگیر اینم .و هنوز نتونستم درستش کنم
اگه چیزی به ذهنت میرسه لطفا راهننمایی کن
مرسی

hello hossein
Exactly like you. I’ve done all the settings.
I’m living Tehran. I have +3.30 time difference.
But it is precisely with your settings
In UM → sessions : The time is right
In UM–> Report : The time is +3.30 more that should be .


for example if the local time is 13:20
the time in UM->session show 13:20
the time in UM->report show 16:20
please help me!