mojaSymfonia FORUM
https://forum.mix-soft.pl/

Błąd przy wylogowywaniu użytkownika - Handel Forte 2008.c
https://forum.mix-soft.pl/viewtopic.php?f=16&t=864
Strona 1 z 1

Autor:  arturb [ 2009-05-25, 12:50 ]
Tytuł:  Błąd przy wylogowywaniu użytkownika - Handel Forte 2008.c

Niekiedy na różnych stacjach i różnych użytkownikach pojawia się błąd i nie da się zamknąć normalnie Symfonii tylko trzeba ją zamknąć w menadżerze zadań w procesach. Zauważyłem że występuje to przy dłuższym czasie bezczynności na Symfonii.
Pewnie to coś związanego z MSDTC. Jak trzeba wogóle poprawnie skonfigurować to MSDTC żeby dobrze rozmawiało na serwerze i klientach ?

Załączniki:
Komentarz: blad wylogowywania na Symfonii Handel 2008.c
blad_wylogowywania.JPG
blad_wylogowywania.JPG [ 26.4 KiB | Przeglądany 4740 razy ]

Autor:  wrob [ 2009-05-25, 13:47 ]
Tytuł: 

Problem z tym ze masz ustawionyimeout na connect sql lub msdtc i jesli mija jakis czas wywala connect twojego handluu a potem jak sie wylogowujesz - to juz niestety - recconect sie nie udaje zazwyczaj - taka to uroda MSDTC

Autor:  arturb [ 2009-05-25, 14:26 ]
Tytuł: 

Ok a gdzie mogę ustawić wartości dla tych timeoutów i jakie je ustawić ?

Autor:  wrob [ 2009-05-25, 20:42 ]
Tytuł: 

"IT administrator" to zakładam ze google nie jest wrogim terenem - proponuje tam poszukać "MSDTC MaxTimeout timeout"

To bedzie cos w stylu (dla pliku machine.config albo app.config)

Kod:

<configuration>

<system.transactions>

  <machineSettings maxTimeout="00:10:00" />

</system.transactions>

</configuration>


Generalnie jednak proponuje najpier o tym wszystkim poczytać - bo jest sporo ciekawych opcji konfiguracyjnych MSDTC o kotrych warto wiedzieć walczac z tym problemem.

Autor:  arturb [ 2009-05-26, 07:26 ]
Tytuł: 

"Ekspert" to zakładam że znasz się na rzeczy i wskazanie takiej opcji zajmie Ci 1 minutę.
Ok pogrzebie w tych plikach konfiguracyjnych o których pisałeś, a google mi nie straszne ale na konkretnym forum zwracam się do "fachowców" w danej branży a nie ogółu społeczeństwa z różnymi swoimi pomysłami nie zawsze dobrymi. Pozdrawiam.

Autor:  wrob [ 2009-05-26, 11:00 ]
Tytuł: 

Problem w tym - ze w IT w 80% przypadków nie ma 1 minutowych rozwiazan pasujacych do wszystkich mozliwych sytuacji/konfiguracji - i zawsze nalezy poszukac pokombinować potestowac itp :-)

Tzn tu akurat moze jest rozwiazanie - zaktualizować HMF do wersji 2009 tam nie mialem nigdy tego problemu (choc moze tez jest) - ale przeciez nie o takie rozwiazanie zapewne chodzilo....

A moze ktos z mordoru zna 1 minutowe rozwiazanie....? :-)

Autor:  Karramba [ 2009-06-03, 07:47 ]
Tytuł: 

wrob pisze:

A moze ktos z mordoru zna 1 minutowe rozwiazanie....? :-)


n minutowe - upgrade do wersji 2009

Autor:  Terrorist [ 2009-06-08, 07:53 ]
Tytuł:  Re: Błąd przy wylogowywaniu użytkownika - Handel Forte 2008.

arturb pisze:
Niekiedy na różnych stacjach i różnych użytkownikach pojawia się błąd i nie da się zamknąć normalnie Symfonii tylko trzeba ją zamknąć w menadżerze zadań w procesach. Zauważyłem że występuje to przy dłuższym czasie bezczynności na Symfonii.
Pewnie to coś związanego z MSDTC. Jak trzeba wogóle poprawnie skonfigurować to MSDTC żeby dobrze rozmawiało na serwerze i klientach ?


Nie byłbym takie pewien czy to wina MSDTC. Jak dla mnie brak przesłanek.

Żeby coś powiedzieć trzeba zajrzeć do logów S.Common. Logi zakodowane. Logi potrafi rozkodować Hotline SAGE. :evil:

Żeby wykluczyć MSDTC proponuję zrobić test DTC z końcówki na której problem występuje Diagnoserem SAGE'owym ale z wersji 2009 czyli S.C. 2.2.0.4. On znacznie lepiej testuje komunikację... (wystarczy instalacja nowych Commonów i odpalenie Diagnoser.exe z tejże...)

Ja bym jednak źródła problemu upatrywał w innym miejscu.... wróżąc z fusów mogą to być problemy z zapisem/dostępem/uszkodzeniem plików konfiguracyjnych S.Common do których zamykana instancja aplikacji Forte próbuje coś zapisać przy zamknięciu. 8-)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/