Формат Даты

Мыш

Lotus Team
12.02.2008
1 224
29
BIT
103
а серверный скрипт что кажет тогда?
Опять же правильное время, только в старой зоне (ZE4). Т.е., с патчем было, скажем, 18:00:00 ZE3, без патча стало 18:00:00 ZE4.

ЗЫ. Подведу итог (промежуточный), а то много писанины развел. B)
Стенд.
Сервер - 8.5.3 FP6 IF3 + JVM patch, ОС - Линукс Дебиан7.7 с установленным патчем для таймзоны. Время ОС - правильное.
Клиент - 9.0.1 FP2 IF1 + JVM patch, ОС - Windows 7 с установленным патчем для таймзоны. В Location указано "использовать настройки ОС для таймзоны". В настройках календаря выбрано "local time". Время ОС - правильное.
Способ тестирования.
Отправка клиентом письма самому себе из ящика на тестируемом сервере (письмо проходит только через этот сервер), проверка полей в полученном письме и в сохраненной копии.
Результаты тестирования.
Время в PostedDate сдвинуто на час вперед в обоих док-тах. В Инбоксе и при открытии письма время тоже показывается неправильное.
Выводы.
Все хреново... ;)

UPD.
Попробовал пропатчить лотусовую JVM утилитой от Оракла (там уже версия H) - ессно, не хочет, говорит, "there's no tzdata available for this java runtime".
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 982
611
BIT
447
я вам больше скажу...
клиент: 9.0.1, 32бит
Revision 20131022.0932 (Release 9.0.1)
Ubuntu 12.04.5 LTS
dpkg-query -l tz\*
...
ii tzdata 2014h-0ubuntu0.12.04 time zone and daylight-saving time data
ii tzdata-java 2014h-0ubuntu0.12.04 time zone and daylight-saving time data for use by java runtimes
сервант: 8.5.3, 32бит
Lotus Domino ® Server (Release 8.5.3 for UNIX)
CentOS release 5.11 (Final)
yum info tzdata
...
Installed Packages
Name : tzdata
Arch : i386
Version : 2014h
...
локейшн - из ОС берет время, в календаре (шедула - +3, +4 тоже было)
при отправки писем - время в клиенте -1 час
т.е. нет патчей на клиенте и на серванте домины, на ОСях патчи есть

Добавлено: причем это все еще до смены времени, ненавижу индусов...
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 982
611
BIT
447
еще - с вндовсХрю, кот. не патченая - время нормально (пока)
все это при тестах на текущей дате
 

Мыш

Lotus Team
12.02.2008
1 224
29
BIT
103
Ну я на Линуксах пошел еще дальше :) (проверял на сервере 9.0.1 со всеми лотусовыми патчами и с патчем для Линукса),
Взял да и снес директорию JVM на фиг (веб-сервера у мну нет), запустил Домино (он поднялся!) - ситуевина со временем осталась. Т.е., java походу ни при чем.
Далее - поставил на Линуксе минскую зону (+3 без переходов) - и время в почте сразу починилось.
На клиентскую Винду не грешу, ибо лотусовый клиент, установленный в других (старых-добрых) таймзонах тоже глючил с "новомосковским" сервером. С "минским" сервером у мну все ок - из всех клиентских таймзон.
Мое ИМХО - с новым линуксовым патчем Домино походу считает (причем только одним полушарием своего индусского мозга!), что он в летнем режиме. По крайней мере, тогда, когда согласовывает время с клиентом. Либо - Москва +4 где-то в недрах Лотуса захардкожена.
После 26-го он должен, по идее, перейти на зимний режим - и все починится.
Или не починится... ;) Тогда поставлю Минск.
 

Мыш

Lotus Team
12.02.2008
1 224
29
BIT
103
savl, подозреваю, что любая таймзона +3 без перехода на зимнее/летнее подойдет (я имею в виду зону из ранее существовавших, старых). К сожалению, только подозреваю, ибо проверить все возможные клиенты со всеми серверами, сами понимаете, не могу... ;) И ваще, этим индусы должны заниматься..
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 982
611
BIT
447
походу линуксовый клиент на DST из ОС "кладет с большим прибором" (если ОС патченая, а клиент не патченый)
остальные комбинации даже проверять лень
 

Xomyak

Member
10.06.2008
21
0
BIT
0
У кого-нибудь есть/была проблема с некорректным отображением времени в web'е и traveler'е?
 

Мыш

Lotus Team
12.02.2008
1 224
29
BIT
103
Так-с... После перевода часов время в письмах стало отображаться нормально. Зона на Линуске и в ОС, ив Домине стала +3. Чего с календарем и прочей Джавой, не знаю...
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 982
611
BIT
447
ну вот и мои наблюдения...
с линуховым клиентом:
дернул зону в ручное управление, потом поставил из ОС - в Пт. отработало нормально (без такого передергивания - не работало)
на серваке кроме tzdata ниче не ставил (никаких патчей на домину), сервак 8.5.3
сёдня - с почтовыми сообщениями траблов нет

т.о. для никсов потребность в доминошнх/нотусевых патчах, для почты, не обнаружил
календарь, xpages, java..., не проверял
 

savl

Lotus Team
28.10.2011
2 624
314
BIT
513
Трабла с календарями на клиентах с виндой есть, но у только там где время само не перевелось.
На macOs проблемы с осями ниже 10.9, там автоматом не перевелось.
Для версий 10.9 / 10.10 беда своя: перевестить время перевелось, но временная зона как бы осталась +4:00, что влияет на вьюху в календаре.
Скрин ниже.
Решение на случаи:
1. Отключить автоматическое получение времени в системных настройках
2. Взять временную зону +3:00 Минск
3. Сменить время под +3:00.
Трабла с календарями исчезнет.
С серваками проблем не было, даже ресурсы нормально перенеслись.
 

Вложения

  • Снимок_экрана_2014_10_27_в_11.42.54.png
    Снимок_экрана_2014_10_27_в_11.42.54.png
    2 КБ · Просмотры: 278

Xomyak

Member
10.06.2008
21
0
BIT
0
:blink:
вощем, ситуация такая:

1. сервер 9.0.1FP2IF1
2. апдейты jtzu установлены
3. traveler 9.0.1IF6
4. стоит костыль NTS_IGNORE_TIMEZONE_ERROR=true

в клиентах всё ок, даты отображаются корректно
но в web и traveler отображается по старому +4, хотя фактическая дата документа правильная +3

Чую, где-то лажа, но где?!
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 982
611
BIT
447
Трабла с календарями на клиентах с виндой есть, но у только там где время само не перевелось.
На macOs проблемы с осями ниже 10.9, там автоматом не перевелось.
Для версий 10.9 / 10.10 беда своя: перевестить время перевелось, но временная зона как бы осталась +4:00, что влияет на вьюху в календаре.
Скрин ниже.
Решение на случаи:
1. Отключить автоматическое получение времени в системных настройках
2. Взять временную зону +3:00 Минск
3. Сменить время под +3:00.
Трабла с календарями исчезнет.
С серваками проблем не было, даже ресурсы нормально перенеслись.
а если теперь возвратить время в локейшн на - получать из ОС?
 

savl

Lotus Team
28.10.2011
2 624
314
BIT
513
lmike
никто это и не менял, как получали из ОС, так и получаем.
 

savl

Lotus Team
28.10.2011
2 624
314
BIT
513
lmike
Ожидания не оправдались.
Если принудительно выставлять в Location +3 тоже не меняется.

Предполагаю, что на маке TMZ не менялась, а осталась +4, просто они сдвинули время. Так как оно идет через сервер это было бы проще, сдвигаешь там для нужной зоны время и отключаешь переход.
Но лотус тянет TMZ из системных настроек. (даже скорее не лотус, а Java)

Немного оффтоп:
Аналогичная ситуация была в 10.9 с проксей, safari тянул данные из системных настроек, google chrome тоже, в результате постоянно слетал пароль на проксю после закрытия браузера. FireFox же забивал прокси в свои настройки и использовал их: работал без сбоев.
Затем они сделали обновление, прокся заработала для Safari и Chrome, а вот FF наоборот перестал работать.

У каждой компании свои дыры и костыли.
Стоит отметить, что пока MS справился с переходом лучше всех.
Linux не рассматривал, так как наши ребята просто перевели время вручную и все ок.
 
I

ildareshka

Трабла с календарями на клиентах с виндой есть, но у только там где время само не перевелось.
На macOs проблемы с осями ниже 10.9, там автоматом не перевелось.
Для версий 10.9 / 10.10 беда своя: перевестить время перевелось, но временная зона как бы осталась +4:00, что влияет на вьюху в календаре.
Скрин ниже.
Решение на случаи:
1. Отключить автоматическое получение времени в системных настройках
2. Взять временную зону +3:00 Минск
3. Сменить время под +3:00.
Трабла с календарями исчезнет.
С серваками проблем не было, даже ресурсы нормально перенеслись.
а если попробовать указать в настройках столбца вьюхи чтоб учитывался time zone?
у меня в винде проканало
2014_10_28_12_34_55_192.168.0.10___Подключение_к_удаленному_рабоче...png
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!