TsgcTURNServer › Properties › LogFile
Voegt elk STUN/TURN-bericht ontvangen of verzonden door de server toe aan een bestand voor foutopsporing.
property LogFile: TsgcSTUNLogFile read FLogFile write SetLogFile;
—
Wanneer Enabled True is, wordt elk STUN Binding Request/Response en elke TURN-methode-uitwisseling (ALLOCATE, REFRESH, CREATE-PERMISSION, CHANNEL-BIND, Send/Data-indicaties) toegevoegd aan FileName, samen met de foutantwoorden die door de server worden gegenereerd. Doorgestuurde payload-bytes die via SendIndication/DataIndication en ChannelData worden vervoerd, worden niet geschreven, alleen de protocol-envelop. Dit is uitsluitend een hulpmiddel voor foutopsporing; bestandstoegang is niet thread-safe bij meerdere componenten die hetzelfde logbestand delen. Schakel dit uit in productie om conflicten op de bestandshandle bij hoge allocatiedruk te vermijden.
oTURN.LogFile.Enabled := True;
oTURN.LogFile.FileName := 'C:\logs\turn_server.log';
oTURN.Active := True;