TsgcTURNServer › Właściwości › LogFile
Dołącza każdą wiadomość STUN/TURN odebraną lub wysłaną przez serwer do pliku w celach diagnostycznych.
property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;
—
Gdy Enabled ma wartość True, każde żądanie/odpowiedź STUN Binding oraz każda wymiana metod TURN (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, wskazania Send/Data) jest dołączana do pliku FileName wraz z odpowiedziami błędów generowanymi przez serwer. Przekazywane bajty ładunku przenoszone przez SendIndication / DataIndication i ChannelData nie są zapisywane, jedynie koperta protokołu. Jest to narzędzie wyłącznie do debugowania; dostęp do pliku nie jest bezpieczny wątkowo między wieloma komponentami współdzielącymi ten sam dziennik. Wyłącz tę opcję w środowisku produkcyjnym, aby uniknąć rywalizacji o uchwyt pliku przy dużej liczbie alokacji.
oTURN.LogFile.Enabled := True;
oTURN.LogFile.FileName := 'C:\logs\turn_server.log';
oTURN.Active := True;