Los cuatro logs
Límites, y el que no tiene ninguno
conf.example/fireflo.env incluye 5, así que una instalación hecha desde él guarda cinco y una construida a mano guarda
uno. Ninguna es errónea; simplemente son diferentes, y vale la pena saber cuál tienes.Qué omite deliberadamente el log de acceso
httpapi.log registra método, ruta, protocolo, estado, bytes enviados, tiempo de respuesta, referer y user
agent. Omite intencionadamente el query string.
Las credenciales viajan en una cabecera Authorization en lugar de la URL, pero GET /secure/rate aún
toma to y content como parámetros de query, y dlr_url y callback_url son proporcionados por el cliente y
rutinariamente llevan tokens propios.
Flags de diagnóstico que escriben secretos
Los flags de workerlog.pdus, log.bytes, print.msgs, print.resps y print.mos están deshabilitados por
defecto. Habilitar cualquiera de ellos puede escribir credenciales SMPP, números de teléfono, identificadores de proveedor,
URLs de callback y cuerpos de mensajes a los logs.
Para diagnosticar una sesión, prefiere capture sobre
log.pdus: una captura
está acotada, retenida en memoria, con ámbito a una sola sesión, y expira sola, donde log.pdus
escribe los PDUs de cada sesión a un archivo compartido hasta que alguien recuerda apagarlo.Rastreo del ciclo de vida del mensaje
Los logs del ciclo de vidamessage.* se controlan por message.trace.mode: