Freesco, NND, CDN, EOS
http://forum.freesco.pl/

CommuniGate - problem z czasem
http://forum.freesco.pl/viewtopic.php?f=35&t=270
Strona 1 z 2

Autor:  Anonymous [ środa, 28 sierpnia 2002, 19:17 ]
Tytuł:  CommuniGate - problem z czasem

Nie wiem czy ktoś z Was to już zauważył (to znaczy ja już wiem kto to zauważył oprócz mnie), ale CommuniGate błędnie podaje czas nadejścia wiadomości. Zawsze dodaje +2 godziny do czasu nadejścia, więc jeżeli mail przyszedł o 19:00 to CG oznacza go tak jakby nadszedł o 21:00.
Mam pytanie: jak to zmienić? Zegar na serwerku mam synchronizowany co jakiś przy użyciu synctime, ustawiony jest o ile pamiętam na +200 względem UTC, w każdum razie pokazuje dobry czas taki jaki powinien być. Domyślam się że CG też odczytuje skądś te +200 i dodaje je do czasu nadejścia poczty, problem tylko jak to zmienić :?:

Autor:  lamer [ czwartek, 29 sierpnia 2002, 07:54 ]
Tytuł: 

Właśnie sprawdziłem - u mnie jest OK...
A jak wyświetla Tobie w settings/general?
U mnie jest coś takiego: Thu, 29 Aug 2002 07:54:19 +0000 Może ty masz +0200... Tylko nie wiem skąd!

Autor:  Anonymous [ czwartek, 29 sierpnia 2002, 08:03 ]
Tytuł:  +0000

Thu, 29 Aug 2002 08:04:31 +0000

Tu jest dobrze. Ale wszyskie maile które przyjdą mają datę dwie godziny do przodu. Od razu zaznaczam że nie tylko ja tak mam.

Autor:  Anonymous [ czwartek, 29 sierpnia 2002, 11:07 ]
Tytuł: 

Zgadza sie nie tylko ty tak masz :) CG pokazuje w general aktualna godzine +0000. Przy poczcie wychodzacej z CG godzina jest OK, ale jesli cos przyjdzie to wlasnie dodaje dwie godziny. Prawdopodobnie to bedzie trzeba cos z czasem we Freesco zmienic, bo CG nie ma zadnej opcji do tego.

Autor:  Anonymous [ piątek, 30 sierpnia 2002, 00:12 ]
Tytuł: 

Przed chwilą sprawdziłem u siebie i czas mam dobry. W setupie freesco w czasie letnim mam ustawione +200

Autor:  Anonymous [ piątek, 30 sierpnia 2002, 08:38 ]
Tytuł:  Czas

Ja też tak mam a wszystkie maile przychodzące mają czas 2h do przodu.

Autor:  lamer [ piątek, 30 sierpnia 2002, 11:40 ]
Tytuł: 

Już widzę o co biega. CG widzi poprawną godzinę na serwerze, ale nie widzi strefy czasowej!!! Widocznie nie odczytuje zmienne timzone z freesco. Pewnie spodziewa się wartości ofsetu pod inną zmienną! Tylko jaką???

Autor:  Anonymous [ piątek, 30 sierpnia 2002, 15:26 ]
Tytuł:  Zmienna

Czy jest jakaś komenda wyświetlająca zmienne systemowe? Mógłbym sprawdzić na dużym linuksie.

Autor:  lamer [ sobota, 31 sierpnia 2002, 10:41 ]
Tytuł: 

Temat mnie zainteresował i trochę eksperymentowałem...
Mam niestety złe przeczucia :cry: Wg mnie CG sprawdza czas i strefę wywołując polecenie systemowe date. Tyle, że w Freesco zwraca ono wszystko, poza strefą czasową (bo freesco jej nie stosuje). Chyba rozwiązaniem byłoby ponowne skompilowanie polecenia date w taki sposób, żeby zwracał także wartość strefy czasowej...

Autor:  Anonymous [ sobota, 31 sierpnia 2002, 12:07 ]
Tytuł:  No to ekstra

Czyli pozostaje zmienić godzinę we freesco na 2h do tyłu...

Aha jeszcze inna ciekawostka z czasem.
Komenda uptime. Zawsze przy uruchomieniu bardzo szybko po starcie systemu pokazuje godzinę o 2h za mało. Widać to po uruchomieniu systemu w moim pliku http://www.area57.one.pl/router.html
Ten plik generuje skrypt, i przy pierwszym przebiegu (w trakcie startowania systemu) jest właśnie 2h za mało. Później po następnym generowaniu 3 minuty po starcie jest już OK.

Może CG też startuje za szybko ?

Autor:  Anonymous [ sobota, 31 sierpnia 2002, 12:12 ]
Tytuł:  Date

A jeszcze jedno pytanie: dużo to roboty żeby to "date" skompilować?

Autor:  lamer [ sobota, 31 sierpnia 2002, 12:18 ]
Tytuł: 

Cytuj:
Czyli pozostaje zmienić godzinę we freesco na 2h do tyłu...

Pełna prowizorka ale skuteczna :D
Cytuj:
Może CG też startuje za szybko ?

To chyba nie ma znaczenia, bo Settings/General uaktualnia się na bierząco

Autor:  Anonymous [ sobota, 31 sierpnia 2002, 14:18 ]
Tytuł:  Niewyjaśnione

To wszystko nadal nie wyjaśnia czemu w webmailu jest dobra godzina.
A może CG do nagłówków coś dodaje, że czas jest zły :?:
Może coś się chrzani i OE źle czas interpretuje.
Czy ktoś używa czegoś innego niż OE żeby sprawdzić :?:
Jeżeli to kwestia nagłówków to chyba by się dało rozwiązać.

Autor:  Anonymous [ niedziela, 1 września 2002, 11:14 ]
Tytuł: 

Wygląda na to, że wszyscy mają rację :? . Zauważyłem, że jak czyta się wiadomość z poziomu www to czas jest prawidłowy. Problem zaczyna się w chwili, gdy pobieramy wiadomości np. programem Outluk Express. Dodaje dwie godziny.
Napis o wersji trial też nie pojawia się zawsze. Czyżby był doklejany z internetu?

Autor:  Anonymous [ niedziela, 1 września 2002, 11:23 ]
Tytuł:  Nagłówki

Analizując nagłówki można zauważyć wpisy typu <data/godzina> +0000 albo +200
Może coś jest nie teges i CG źle je dodaje, przez co się OE zamotowuje ?

Autor:  lamer [ niedziela, 1 września 2002, 11:56 ]
Tytuł: 

Zobaczcie post szybowca na trzepaku - taki sam problem ale z eximem!

Autor:  Anonymous [ niedziela, 1 września 2002, 12:11 ]
Tytuł:  Date nie pomaga

No i sprawdziłem polecenie date. Nie pomaga. Oto nagłówki wiadomości testowej:

Return-Path: <root@milen.pl>
Received: from [217.99.50.150] (HELO Milenium)
by Router.Area57 (CommuniGate Pro SMTP 3.5.9)
with ESMTP id 460018 for tjm@area57.one.pl; Sun, 01 Sep 2002 12:04:47 +0000
Received: from Router ([217.99.50.162]) by Milenium for <root@milen.pl> with eXtremail; Sun, 1 Sep 2002 11:57:51 +2GMT
Message-ID: <002501c2519e$e3a020c0$0201010a@Area57>
From: "Administrator" <root@milen.pl>
To: <tjm@area57.one.pl>
Subject: TEST CZASA HOPSASA
Date: Sun, 1 Sep 2002 12:03:48 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0022_01C251AF.A14B79C0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200


Zobaczcie pewną różnicę: eXtremail na innym serwerze pokazuje godzina + 2GMT a CG pokazuje +0. Co jest ?

Wiadomość testową oczywiście dostałem o 14:04, a nie o 12:04 jak to jest w nagłówku.
Tutaj to widać:
http://www.area57.one.pl/untitled2.png

Wehikuł czasu :?: :? 8O

Autor:  Anonymous [ niedziela, 1 września 2002, 12:15 ]
Tytuł:  trzy różne wersje:

W jednym nagłówku 3 różne czasy:


Sun, 01 Sep 2002 12:04:47 +0000
Sun, 1 Sep 2002 11:57:51 +2GMT
Sun, 1 Sep 2002 12:03:48 +0200

Aż mi się cukier podniósł jak to zobaczyłem. Z eXtremailem nie miałem takich problemów.
:evil:

Autor:  lamer [ niedziela, 1 września 2002, 19:01 ]
Tytuł: 

Jestem już blisko, ale nie mogę zmienić strefy....
Zobacznie polecenie /bin/date +%z - wynik +0200 (albo /bin/date -R)
Wszystko jasne? Teraz pytanie - jak ustawić %z na wartość +0200???
Jak to się uda, to będzie po sprawie!

Autor:  lamer [ niedziela, 1 września 2002, 19:58 ]
Tytuł: 

No to prawie mam, ale niestety muszę na dzisiaj kończyć zabawę!
Otóż wrzuciłem do /mnt/ plik "paris" ze slacka (jest w usr/shared/...) i wpisałem ln -s /mnt/paris /etc/localtime
Po restarcie CG (nie freesco) w Settings/General pojawia się:
Cytuj:
Sun, 01 Sep 2002 21:58:17 +0200

Prawie OK, tyle, że godzina jest o 2 do przodu :cry: :cry:

Jutro powalczę dalej!!!

Strona 1 z 2 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/