TsgcTURNServer › Propriedades › LogFile
Anexa cada mensagem STUN/TURN recebida ou enviada pelo servidor a um arquivo para depuração.
property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;
—
Quando Enabled é True, cada STUN Binding Request / Response e cada troca de método TURN (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, indicações Send/Data) é anexada a FileName, juntamente com as respostas de erro produzidas pelo servidor. Os bytes de payload retransmitidos por SendIndication / DataIndication e ChannelData não são gravados, apenas o envelope do protocolo. Isto é apenas um auxílio de depuração; o acesso ao arquivo não é thread-safe entre vários componentes que compartilham o mesmo log. Desabilite-o em produção para evitar contenção no handle do arquivo sob alta rotatividade de alocações.
oTURN.LogFile.Enabled := True;
oTURN.LogFile.FileName := 'C:\logs\turn_server.log';
oTURN.Active := True;