2025/08/18 19:05:40 [emerg] 212857#212857: bind() to 0.0.0.0:8080 failed (98: Unknown error) 2025/08/18 19:05:40 [emerg] 212857#212857: bind() to 0.0.0.0:8080 failed (98: Unknown error) 2025/08/18 19:05:40 [emerg] 212857#212857: bind() to 0.0.0.0:8080 failed (98: Unknown error) 2025/08/18 19:05:40 [emerg] 212857#212857: bind() to 0.0.0.0:8080 failed (98: Unknown error) 2025/08/18 19:05:40 [emerg] 212857#212857: bind() to 0.0.0.0:8080 failed (98: Unknown error) 2025/08/18 19:05:40 [emerg] 212857#212857: still could not bind() 2025/08/18 19:08:10 [emerg] 213180#213180: bind() to 0.0.0.0:9000 failed (98: Unknown error) 2025/08/18 19:08:10 [emerg] 213180#213180: bind() to 0.0.0.0:9000 failed (98: Unknown error) 2025/08/18 19:08:10 [emerg] 213180#213180: bind() to 0.0.0.0:9000 failed (98: Unknown error) 2025/08/18 19:08:10 [emerg] 213180#213180: bind() to 0.0.0.0:9000 failed (98: Unknown error) 2025/08/18 19:08:10 [emerg] 213180#213180: bind() to 0.0.0.0:9000 failed (98: Unknown error) 2025/08/18 19:08:10 [emerg] 213180#213180: still could not bind() 2025/08/18 19:08:28 [error] 213123#213123: *1 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9000" 2025/08/18 19:08:33 [alert] 212996#212996: unlink() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/logs/nginx.pid" failed (2: No such file or directory) 2025/08/18 19:10:04 [error] 213452#213452: *1 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/18 19:10:39 [error] 213452#213452: *4 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/18 19:11:05 [error] 215075#215075: *5 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/18 19:12:44 [error] 215220#215220: *11 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/f8b5b4904c79bb53b2b417bc9c939268ac2871f194e95523b7b66113862da15e.webp" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /f8b5b4904c79bb53b2b417bc9c939268ac2871f194e95523b7b66113862da15e.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 19:12:44 [error] 215220#215220: *11 open() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/favicon.ico" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "localhost:9001", referrer: "http://localhost:9001/f8b5b4904c79bb53b2b417bc9c939268ac2871f194e95523b7b66113862da15e.webp" 2025/08/18 20:12:11 [emerg] 244527#244527: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 20:12:11 [emerg] 244527#244527: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 20:12:11 [emerg] 244527#244527: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 20:12:11 [emerg] 244527#244527: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 20:12:11 [emerg] 244527#244527: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 20:12:11 [emerg] 244527#244527: still could not bind() 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:18:26 [crit] 246736#246736: *11 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:29:58 [crit] 246736#246736: *12 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:09 [crit] 246736#246736: *13 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:41 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:42 [crit] 246736#246736: *14 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.gif" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.txt" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp4" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:31:49 [crit] 246736#246736: *15 stat() "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.mp3" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 20:34:25 [error] 252785#252785: *6 open() "./blobs/favicon.ico" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "localhost:9001", referrer: "http://localhost:9001/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 21:07:53 [emerg] 265258#265258: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:07:53 [emerg] 265258#265258: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:07:53 [emerg] 265258#265258: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:07:53 [emerg] 265258#265258: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:07:53 [emerg] 265258#265258: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:07:53 [emerg] 265258#265258: still could not bind() 2025/08/18 21:53:48 [emerg] 277646#277646: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:53:48 [emerg] 277646#277646: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:53:48 [emerg] 277646#277646: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:53:48 [emerg] 277646#277646: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:53:48 [emerg] 277646#277646: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/18 21:53:48 [emerg] 277646#277646: still could not bind() 2025/08/18 22:04:11 [notice] 277993#277993: using the "epoll" event method 2025/08/18 22:04:11 [notice] 277993#277993: start worker processes 2025/08/18 22:04:11 [debug] 277993#277993: channel 8:9 2025/08/18 22:04:11 [notice] 277993#277993: start worker process 282439 2025/08/18 22:04:11 [debug] 277993#277993: pass channel s:0 pid:282439 fd:8 to s:1 pid:280621 fd:3 2025/08/18 22:04:11 [debug] 282439#282439: add cleanup: 000059B25747B410 2025/08/18 22:04:11 [debug] 282439#282439: malloc: 000059B25743FBD0:8 2025/08/18 22:04:11 [debug] 282439#282439: notify eventfd: 11 2025/08/18 22:04:11 [debug] 282439#282439: testing the EPOLLRDHUP flag: success 2025/08/18 22:04:11 [debug] 282439#282439: malloc: 000059B25745B600:6144 2025/08/18 22:04:11 [debug] 282439#282439: malloc: 000071D991522010:237568 2025/08/18 22:04:11 [debug] 282439#282439: malloc: 000059B25747D080:98304 2025/08/18 22:04:11 [debug] 282439#282439: malloc: 000059B257495090:98304 2025/08/18 22:04:11 [debug] 282439#282439: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:04:11 [debug] 282439#282439: epoll add event: fd:9 op:1 ev:00002001 2025/08/18 22:04:11 [debug] 282439#282439: setproctitle: "nginx: worker process" 2025/08/18 22:04:11 [debug] 282439#282439: worker cycle 2025/08/18 22:04:11 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:04:11 [debug] 277993#277993: child: 0 282439 e:0 t:0 d:0 r:1 j:1 2025/08/18 22:04:11 [debug] 277993#277993: child: 1 280621 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:04:11 [debug] 277993#277993: sigsuspend 2025/08/18 22:04:11 [notice] 277993#277993: signal 17 (SIGCHLD) received from 280621 2025/08/18 22:04:11 [notice] 277993#277993: worker process 280621 exited with code 0 2025/08/18 22:04:11 [debug] 277993#277993: shmtx forced unlock 2025/08/18 22:04:11 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:04:11 [debug] 277993#277993: reap children 2025/08/18 22:04:11 [debug] 277993#277993: child: 0 282439 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:04:11 [debug] 277993#277993: child: 1 280621 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:04:11 [debug] 277993#277993: pass close channel s:1 pid:280621 to:282439 2025/08/18 22:04:11 [debug] 277993#277993: sigsuspend 2025/08/18 22:04:11 [notice] 277993#277993: signal 29 (SIGIO) received 2025/08/18 22:04:11 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:04:11 [debug] 277993#277993: sigsuspend 2025/08/18 22:04:11 [debug] 282439#282439: epoll: fd:9 ev:0001 d:000071D9915220F8 2025/08/18 22:04:11 [debug] 282439#282439: channel handler 2025/08/18 22:04:11 [debug] 282439#282439: channel: 32 2025/08/18 22:04:11 [debug] 282439#282439: channel command: 2 2025/08/18 22:04:11 [debug] 282439#282439: close channel s:1 pid:280621 our:280621 fd:3 2025/08/18 22:04:11 [debug] 282439#282439: channel: -2 2025/08/18 22:04:11 [debug] 282439#282439: timer delta: 102 2025/08/18 22:04:11 [debug] 282439#282439: worker cycle 2025/08/18 22:04:11 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:04:21 [debug] 282439#282439: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:04:21 [debug] 282439#282439: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:04:21 [debug] 282439#282439: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:04:21 [debug] 282439#282439: *9 accept: 127.0.0.1:40962 fd:3 2025/08/18 22:04:21 [debug] 282439#282439: *9 event timer add: 3: 60000:135854411 2025/08/18 22:04:21 [debug] 282439#282439: *9 reusable connection: 1 2025/08/18 22:04:21 [debug] 282439#282439: *9 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:04:21 [debug] 282439#282439: timer delta: 9424 2025/08/18 22:04:21 [debug] 282439#282439: worker cycle 2025/08/18 22:04:21 [debug] 282439#282439: epoll timer: 60000 2025/08/18 22:04:21 [debug] 282439#282439: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:04:21 [debug] 282439#282439: *9 http wait request handler 2025/08/18 22:04:21 [debug] 282439#282439: *9 malloc: 000059B2574410A0:1024 2025/08/18 22:04:21 [debug] 282439#282439: *9 recv: eof:0, avail:-1 2025/08/18 22:04:21 [debug] 282439#282439: *9 recv: fd:3 147 of 1024 2025/08/18 22:04:21 [debug] 282439#282439: *9 reusable connection: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:04:21 [debug] 282439#282439: *9 http process request line 2025/08/18 22:04:21 [debug] 282439#282439: *9 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http args: "" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http exten: "webp" 2025/08/18 22:04:21 [debug] 282439#282439: *9 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:04:21 [debug] 282439#282439: *9 http process request header line 2025/08/18 22:04:21 [debug] 282439#282439: *9 http header: "Host: localhost:9001" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http header: "Accept: */*" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http header done 2025/08/18 22:04:21 [debug] 282439#282439: *9 event timer del: 3: 135854411 2025/08/18 22:04:21 [debug] 282439#282439: *9 generic phase: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 rewrite phase: 1 2025/08/18 22:04:21 [debug] 282439#282439: *9 test location: "/debug/list" 2025/08/18 22:04:21 [debug] 282439#282439: *9 test location: "/" 2025/08/18 22:04:21 [debug] 282439#282439: *9 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:21 [debug] 282439#282439: *9 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http cl:-1 max:104857600 2025/08/18 22:04:21 [debug] 282439#282439: *9 rewrite phase: 3 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script var 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script var: "GET" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script value: "HEAD" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script equal 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script equal: no 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script if 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script if: false 2025/08/18 22:04:21 [debug] 282439#282439: *9 post rewrite phase: 4 2025/08/18 22:04:21 [debug] 282439#282439: *9 generic phase: 5 2025/08/18 22:04:21 [debug] 282439#282439: *9 generic phase: 6 2025/08/18 22:04:21 [debug] 282439#282439: *9 generic phase: 7 2025/08/18 22:04:21 [debug] 282439#282439: *9 access phase: 8 2025/08/18 22:04:21 [debug] 282439#282439: *9 access phase: 9 2025/08/18 22:04:21 [debug] 282439#282439: *9 access phase: 10 2025/08/18 22:04:21 [debug] 282439#282439: *9 post access phase: 11 2025/08/18 22:04:21 [debug] 282439#282439: *9 generic phase: 12 2025/08/18 22:04:21 [debug] 282439#282439: *9 try files handler 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script copy: "*" 2025/08/18 22:04:21 [debug] 282439#282439: *9 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:04:21 [debug] 282439#282439: *9 trying to use file: "=404" "./blobs=404" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:21 [debug] 282439#282439: *9 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http set discard body 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script copy: "*" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http script var: "./blobs" 2025/08/18 22:04:21 [debug] 282439#282439: *9 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:04:21 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:04:21 [debug] 282439#282439: *9 write new buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 http write filter: l:0 f:0 s:437 2025/08/18 22:04:21 [debug] 282439#282439: *9 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B2574558F8 2025/08/18 22:04:21 [debug] 282439#282439: *9 write old buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 http write filter: l:1 f:0 s:599 2025/08/18 22:04:21 [debug] 282439#282439: *9 http write filter limit 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 writev: 599 of 599 2025/08/18 22:04:21 [debug] 282439#282439: *9 http write filter 0000000000000000 2025/08/18 22:04:21 [debug] 282439#282439: *9 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *9 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:21 [debug] 282439#282439: *9 set http keepalive handler 2025/08/18 22:04:21 [debug] 282439#282439: *9 http close request 2025/08/18 22:04:21 [debug] 282439#282439: *9 http log handler 2025/08/18 22:04:21 [debug] 282439#282439: *9 free: 000059B257454170, unused: 10 2025/08/18 22:04:21 [debug] 282439#282439: *9 free: 000059B257455180, unused: 1931 2025/08/18 22:04:21 [debug] 282439#282439: *9 free: 000059B2574410A0 2025/08/18 22:04:21 [debug] 282439#282439: *9 hc free: 0000000000000000 2025/08/18 22:04:21 [debug] 282439#282439: *9 hc busy: 0000000000000000 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 tcp_nodelay 2025/08/18 22:04:21 [debug] 282439#282439: *9 reusable connection: 1 2025/08/18 22:04:21 [debug] 282439#282439: *9 event timer add: 3: 65000:135859411 2025/08/18 22:04:21 [debug] 282439#282439: timer delta: 0 2025/08/18 22:04:21 [debug] 282439#282439: worker cycle 2025/08/18 22:04:21 [debug] 282439#282439: epoll timer: 65000 2025/08/18 22:04:21 [debug] 282439#282439: epoll: fd:3 ev:2001 d:000071D9915221E0 2025/08/18 22:04:21 [debug] 282439#282439: *9 http keepalive handler 2025/08/18 22:04:21 [debug] 282439#282439: *9 malloc: 000059B2574410A0:1024 2025/08/18 22:04:21 [debug] 282439#282439: *9 recv: eof:1, avail:-1 2025/08/18 22:04:21 [debug] 282439#282439: *9 recv: fd:3 0 of 1024 2025/08/18 22:04:21 [info] 282439#282439: *9 client 127.0.0.1 closed keepalive connection 2025/08/18 22:04:21 [debug] 282439#282439: *9 close http connection: 3 2025/08/18 22:04:21 [debug] 282439#282439: *9 event timer del: 3: 135859411 2025/08/18 22:04:21 [debug] 282439#282439: *9 reusable connection: 0 2025/08/18 22:04:21 [debug] 282439#282439: *9 free: 000059B2574410A0 2025/08/18 22:04:21 [debug] 282439#282439: *9 free: 000059B25743E840, unused: 136 2025/08/18 22:04:21 [debug] 282439#282439: timer delta: 1 2025/08/18 22:04:21 [debug] 282439#282439: worker cycle 2025/08/18 22:04:21 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:04:21 [debug] 282439#282439: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:04:21 [debug] 282439#282439: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:04:21 [debug] 282439#282439: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:04:21 [debug] 282439#282439: *10 accept: 127.0.0.1:40966 fd:3 2025/08/18 22:04:21 [debug] 282439#282439: *10 event timer add: 3: 60000:135854556 2025/08/18 22:04:21 [debug] 282439#282439: *10 reusable connection: 1 2025/08/18 22:04:21 [debug] 282439#282439: *10 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:04:21 [debug] 282439#282439: timer delta: 144 2025/08/18 22:04:21 [debug] 282439#282439: worker cycle 2025/08/18 22:04:21 [debug] 282439#282439: epoll timer: 60000 2025/08/18 22:04:21 [debug] 282439#282439: epoll: fd:3 ev:0001 d:000071D9915221E1 2025/08/18 22:04:21 [debug] 282439#282439: *10 http wait request handler 2025/08/18 22:04:21 [debug] 282439#282439: *10 malloc: 000059B2574410A0:1024 2025/08/18 22:04:21 [debug] 282439#282439: *10 recv: eof:0, avail:-1 2025/08/18 22:04:21 [debug] 282439#282439: *10 recv: fd:3 773 of 1024 2025/08/18 22:04:21 [debug] 282439#282439: *10 reusable connection: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:04:21 [debug] 282439#282439: *10 http process request line 2025/08/18 22:04:21 [debug] 282439#282439: *10 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http args: "" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http exten: "webp" 2025/08/18 22:04:21 [debug] 282439#282439: *10 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:04:21 [debug] 282439#282439: *10 http process request header line 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Host: localhost:9001" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Connection: keep-alive" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Cache-Control: max-age=0" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Sec-GPC: 1" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Sec-Fetch-Site: none" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http header done 2025/08/18 22:04:21 [debug] 282439#282439: *10 event timer del: 3: 135854556 2025/08/18 22:04:21 [debug] 282439#282439: *10 generic phase: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 rewrite phase: 1 2025/08/18 22:04:21 [debug] 282439#282439: *10 test location: "/debug/list" 2025/08/18 22:04:21 [debug] 282439#282439: *10 test location: "/" 2025/08/18 22:04:21 [debug] 282439#282439: *10 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:21 [debug] 282439#282439: *10 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http cl:-1 max:104857600 2025/08/18 22:04:21 [debug] 282439#282439: *10 rewrite phase: 3 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script var 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script var: "GET" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script value: "HEAD" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script equal 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script equal: no 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script if 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script if: false 2025/08/18 22:04:21 [debug] 282439#282439: *10 post rewrite phase: 4 2025/08/18 22:04:21 [debug] 282439#282439: *10 generic phase: 5 2025/08/18 22:04:21 [debug] 282439#282439: *10 generic phase: 6 2025/08/18 22:04:21 [debug] 282439#282439: *10 generic phase: 7 2025/08/18 22:04:21 [debug] 282439#282439: *10 access phase: 8 2025/08/18 22:04:21 [debug] 282439#282439: *10 access phase: 9 2025/08/18 22:04:21 [debug] 282439#282439: *10 access phase: 10 2025/08/18 22:04:21 [debug] 282439#282439: *10 post access phase: 11 2025/08/18 22:04:21 [debug] 282439#282439: *10 generic phase: 12 2025/08/18 22:04:21 [debug] 282439#282439: *10 try files handler 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script copy: "*" 2025/08/18 22:04:21 [debug] 282439#282439: *10 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:04:21 [debug] 282439#282439: *10 trying to use file: "=404" "./blobs=404" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:21 [debug] 282439#282439: *10 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http set discard body 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script copy: "*" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http script var: "./blobs" 2025/08/18 22:04:21 [debug] 282439#282439: *10 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:04:21 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:04:21 [debug] 282439#282439: *10 write new buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 http write filter: l:0 f:0 s:437 2025/08/18 22:04:21 [debug] 282439#282439: *10 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B257455160 2025/08/18 22:04:21 [debug] 282439#282439: *10 write old buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766EA60, size: 402 file: 0, size: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 http write filter: l:1 f:0 s:1001 2025/08/18 22:04:21 [debug] 282439#282439: *10 http write filter limit 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 writev: 1001 of 1001 2025/08/18 22:04:21 [debug] 282439#282439: *10 http write filter 0000000000000000 2025/08/18 22:04:21 [debug] 282439#282439: *10 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:21 [debug] 282439#282439: *10 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:21 [debug] 282439#282439: *10 set http keepalive handler 2025/08/18 22:04:21 [debug] 282439#282439: *10 http close request 2025/08/18 22:04:21 [debug] 282439#282439: *10 http log handler 2025/08/18 22:04:21 [debug] 282439#282439: *10 free: 000059B257454170, unused: 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 free: 000059B257455180, unused: 1537 2025/08/18 22:04:21 [debug] 282439#282439: *10 free: 000059B2574410A0 2025/08/18 22:04:21 [debug] 282439#282439: *10 hc free: 0000000000000000 2025/08/18 22:04:21 [debug] 282439#282439: *10 hc busy: 0000000000000000 0 2025/08/18 22:04:21 [debug] 282439#282439: *10 tcp_nodelay 2025/08/18 22:04:21 [debug] 282439#282439: *10 reusable connection: 1 2025/08/18 22:04:21 [debug] 282439#282439: *10 event timer add: 3: 65000:135859556 2025/08/18 22:04:21 [debug] 282439#282439: timer delta: 0 2025/08/18 22:04:21 [debug] 282439#282439: worker cycle 2025/08/18 22:04:21 [debug] 282439#282439: epoll timer: 65000 2025/08/18 22:04:31 [debug] 282439#282439: epoll: fd:3 ev:0001 d:000071D9915221E1 2025/08/18 22:04:31 [debug] 282439#282439: *10 http keepalive handler 2025/08/18 22:04:31 [debug] 282439#282439: *10 malloc: 000059B2574410A0:1024 2025/08/18 22:04:31 [debug] 282439#282439: *10 recv: eof:0, avail:-1 2025/08/18 22:04:31 [debug] 282439#282439: *10 recv: fd:3 773 of 1024 2025/08/18 22:04:31 [debug] 282439#282439: *10 reusable connection: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:04:31 [debug] 282439#282439: *10 event timer del: 3: 135859556 2025/08/18 22:04:31 [debug] 282439#282439: *10 http process request line 2025/08/18 22:04:31 [debug] 282439#282439: *10 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http args: "" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http exten: "webp" 2025/08/18 22:04:31 [debug] 282439#282439: *10 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:04:31 [debug] 282439#282439: *10 http process request header line 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Host: localhost:9001" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Connection: keep-alive" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Cache-Control: max-age=0" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Sec-GPC: 1" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Sec-Fetch-Site: none" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http header done 2025/08/18 22:04:31 [debug] 282439#282439: *10 generic phase: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 rewrite phase: 1 2025/08/18 22:04:31 [debug] 282439#282439: *10 test location: "/debug/list" 2025/08/18 22:04:31 [debug] 282439#282439: *10 test location: "/" 2025/08/18 22:04:31 [debug] 282439#282439: *10 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:31 [debug] 282439#282439: *10 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http cl:-1 max:104857600 2025/08/18 22:04:31 [debug] 282439#282439: *10 rewrite phase: 3 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script var 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script var: "GET" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script value: "HEAD" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script equal 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script equal: no 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script if 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script if: false 2025/08/18 22:04:31 [debug] 282439#282439: *10 post rewrite phase: 4 2025/08/18 22:04:31 [debug] 282439#282439: *10 generic phase: 5 2025/08/18 22:04:31 [debug] 282439#282439: *10 generic phase: 6 2025/08/18 22:04:31 [debug] 282439#282439: *10 generic phase: 7 2025/08/18 22:04:31 [debug] 282439#282439: *10 access phase: 8 2025/08/18 22:04:31 [debug] 282439#282439: *10 access phase: 9 2025/08/18 22:04:31 [debug] 282439#282439: *10 access phase: 10 2025/08/18 22:04:31 [debug] 282439#282439: *10 post access phase: 11 2025/08/18 22:04:31 [debug] 282439#282439: *10 generic phase: 12 2025/08/18 22:04:31 [debug] 282439#282439: *10 try files handler 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script copy: "*" 2025/08/18 22:04:31 [debug] 282439#282439: *10 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:04:31 [debug] 282439#282439: *10 trying to use file: "=404" "./blobs=404" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:31 [debug] 282439#282439: *10 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http set discard body 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script copy: "*" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http script var: "./blobs" 2025/08/18 22:04:31 [debug] 282439#282439: *10 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:04:31 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:04:31 [debug] 282439#282439: *10 write new buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 http write filter: l:0 f:0 s:437 2025/08/18 22:04:31 [debug] 282439#282439: *10 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B257455160 2025/08/18 22:04:31 [debug] 282439#282439: *10 write old buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 write new buf t:0 f:0 0000000000000000, pos 000059B21766EA60, size: 402 file: 0, size: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 http write filter: l:1 f:0 s:1001 2025/08/18 22:04:31 [debug] 282439#282439: *10 http write filter limit 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 writev: 1001 of 1001 2025/08/18 22:04:31 [debug] 282439#282439: *10 http write filter 0000000000000000 2025/08/18 22:04:31 [debug] 282439#282439: *10 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:04:31 [debug] 282439#282439: *10 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:04:31 [debug] 282439#282439: *10 set http keepalive handler 2025/08/18 22:04:31 [debug] 282439#282439: *10 http close request 2025/08/18 22:04:31 [debug] 282439#282439: *10 http log handler 2025/08/18 22:04:31 [debug] 282439#282439: *10 free: 000059B257454170, unused: 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 free: 000059B257455180, unused: 1537 2025/08/18 22:04:31 [debug] 282439#282439: *10 free: 000059B2574410A0 2025/08/18 22:04:31 [debug] 282439#282439: *10 hc free: 0000000000000000 2025/08/18 22:04:31 [debug] 282439#282439: *10 hc busy: 0000000000000000 0 2025/08/18 22:04:31 [debug] 282439#282439: *10 reusable connection: 1 2025/08/18 22:04:31 [debug] 282439#282439: *10 event timer add: 3: 65000:135870075 2025/08/18 22:04:31 [debug] 282439#282439: timer delta: 10519 2025/08/18 22:04:31 [debug] 282439#282439: worker cycle 2025/08/18 22:04:31 [debug] 282439#282439: epoll timer: 65000 2025/08/18 22:05:36 [debug] 282439#282439: timer delta: 65006 2025/08/18 22:05:36 [debug] 282439#282439: *10 event timer del: 3: 135870075 2025/08/18 22:05:36 [debug] 282439#282439: *10 http keepalive handler 2025/08/18 22:05:36 [debug] 282439#282439: *10 close http connection: 3 2025/08/18 22:05:36 [debug] 282439#282439: *10 reusable connection: 0 2025/08/18 22:05:36 [debug] 282439#282439: *10 free: 0000000000000000 2025/08/18 22:05:36 [debug] 282439#282439: *10 free: 000059B25743E840, unused: 136 2025/08/18 22:05:36 [debug] 282439#282439: worker cycle 2025/08/18 22:05:36 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:05:49 [debug] 282439#282439: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:05:49 [debug] 282439#282439: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 accept: 127.0.0.1:34132 fd:3 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer add: 3: 60000:135942588 2025/08/18 22:05:49 [debug] 282439#282439: *11 reusable connection: 1 2025/08/18 22:05:49 [debug] 282439#282439: *11 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:05:49 [debug] 282439#282439: timer delta: 12507 2025/08/18 22:05:49 [debug] 282439#282439: worker cycle 2025/08/18 22:05:49 [debug] 282439#282439: epoll timer: 60000 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http wait request handler 2025/08/18 22:05:49 [debug] 282439#282439: *11 malloc: 000059B2574410A0:1024 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: eof:0, avail:-1 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: fd:3 148 of 1024 2025/08/18 22:05:49 [debug] 282439#282439: *11 reusable connection: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 http process request line 2025/08/18 22:05:49 [debug] 282439#282439: *11 http request line: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http args: "" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http exten: "webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 http process request header line 2025/08/18 22:05:49 [debug] 282439#282439: *11 http header: "Host: localhost:9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http header: "Accept: */*" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http header done 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer del: 3: 135942588 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 rewrite phase: 1 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: "/debug/list" 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: "/" 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:05:49 [debug] 282439#282439: *11 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http cl:-1 max:104857600 2025/08/18 22:05:49 [debug] 282439#282439: *11 rewrite phase: 3 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "HEAD" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script value: "HEAD" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script equal 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script if 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script regex: "^/(.*)$" 2025/08/18 22:05:49 [notice] 282439#282439: *11 "^/(.*)$" matches "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp", client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "/fcgi-head/" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script regex end 2025/08/18 22:05:49 [notice] 282439#282439: *11 rewritten data: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp", args: "", client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 post rewrite phase: 4 2025/08/18 22:05:49 [debug] 282439#282439: *11 uri changes: 11 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: "/debug/list" 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: "/health" 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:05:49 [debug] 282439#282439: *11 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/18 22:05:49 [debug] 282439#282439: *11 using configuration "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http cl:-1 max:104857600 2025/08/18 22:05:49 [debug] 282439#282439: *11 rewrite phase: 3 2025/08/18 22:05:49 [debug] 282439#282439: *11 post rewrite phase: 4 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 5 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 6 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 7 2025/08/18 22:05:49 [debug] 282439#282439: *11 access phase: 8 2025/08/18 22:05:49 [debug] 282439#282439: *11 access phase: 9 2025/08/18 22:05:49 [debug] 282439#282439: *11 access phase: 10 2025/08/18 22:05:49 [debug] 282439#282439: *11 post access phase: 11 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 12 2025/08/18 22:05:49 [debug] 282439#282439: *11 generic phase: 13 2025/08/18 22:05:49 [debug] 282439#282439: *11 http init upstream, client timer: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 epoll add event: fd:3 op:3 ev:80002005 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "REQUEST_METHOD" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "HEAD" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "REQUEST_METHOD: HEAD" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "REQUEST_URI" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "/" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "REQUEST_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SCRIPT_FILENAME" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "./blobs" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SCRIPT_FILENAME: ./blobs/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "QUERY_STRING" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "QUERY_STRING: " 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "CONTENT_TYPE" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "CONTENT_TYPE: " 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "CONTENT_LENGTH" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "CONTENT_LENGTH: " 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SERVER_PROTOCOL" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "HTTP/1.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SERVER_SOFTWARE" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "nginx/" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "1.18.0" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "REMOTE_ADDR" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "127.0.0.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "REMOTE_PORT" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "34132" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "REMOTE_PORT: 34132" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SERVER_ADDR" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "127.0.0.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SERVER_PORT" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SERVER_PORT: 9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script copy: "SERVER_NAME" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http script var: "localhost" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "SERVER_NAME: localhost" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/18 22:05:49 [debug] 282439#282439: *11 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http cleanup add: 000059B257455E10 2025/08/18 22:05:49 [debug] 282439#282439: *11 get rr peer, try: 1 2025/08/18 22:05:49 [debug] 282439#282439: *11 stream socket 4 2025/08/18 22:05:49 [debug] 282439#282439: *11 epoll add connection: fd:4 ev:80002005 2025/08/18 22:05:49 [debug] 282439#282439: *11 connect to unix:/tmp/ginxsom-fcgi.sock, fd:4 #12 2025/08/18 22:05:49 [debug] 282439#282439: *11 connected 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream connect: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 posix_memalign: 000059B257427F20:128 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream send request 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream send request body 2025/08/18 22:05:49 [debug] 282439#282439: *11 chain writer buf fl:0 s:512 2025/08/18 22:05:49 [debug] 282439#282439: *11 chain writer in: 000059B257455E50 2025/08/18 22:05:49 [debug] 282439#282439: *11 writev: 512 of 512 2025/08/18 22:05:49 [debug] 282439#282439: *11 chain writer out: 0000000000000000 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer add: 4: 60000:135942588 2025/08/18 22:05:49 [debug] 282439#282439: *11 http finalize request: -4, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:2 2025/08/18 22:05:49 [debug] 282439#282439: *11 http request count:2 blk:0 2025/08/18 22:05:49 [debug] 282439#282439: timer delta: 0 2025/08/18 22:05:49 [debug] 282439#282439: worker cycle 2025/08/18 22:05:49 [debug] 282439#282439: epoll timer: 60000 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:3 ev:0004 d:000071D9915221E0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http run request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream check client, write event:1, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:4 ev:0004 d:000071D9915222C8 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream dummy handler 2025/08/18 22:05:49 [debug] 282439#282439: timer delta: 1 2025/08/18 22:05:49 [debug] 282439#282439: worker cycle 2025/08/18 22:05:49 [debug] 282439#282439: epoll timer: 59999 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:4 ev:2005 d:000071D9915222C8 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http upstream process header 2025/08/18 22:05:49 [debug] 282439#282439: *11 malloc: 000059B257456190:4096 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: eof:1, avail:-1 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: fd:4 1408 of 4096 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 01 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 06 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 00 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 01 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 05 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 5F 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 01 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record byte: 00 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi record length: 1375 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: METHOD=HEAD, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 posix_memalign: 000059B257448140:4096 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: handle_head_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: SHA-256 length validation passed" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: get_blob_metadata() called with sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe'" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Database opened successfully" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ?" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: SQL prepared successfully" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Binding parameter sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe'" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Executing SQL query..." 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101)" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Row found! Extracting metadata..." 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Metadata extracted - size=203886, type='image/webp'" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "DEBUG: Database lookup succeeded - blob exists" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "Status: 200 OK" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "Content-Type: image/webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "Content-Length: 203886" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "Cache-Control: public, max-age=31536000, immutable" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "ETag: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe"" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "X-Ginxsom-Server: FastCGI" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "X-Ginxsom-Timestamp: 1755569149" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header: "X-Original-Filename: test.webp" 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi parser: 1 2025/08/18 22:05:49 [debug] 282439#282439: *11 http fastcgi header done 2025/08/18 22:05:49 [debug] 282439#282439: *11 posix_memalign: 000059B257449150:4096 @16 2025/08/18 22:05:49 [debug] 282439#282439: *11 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:05:49 GMT Content-Type: image/webp Content-Length: 203886 Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=HEAD, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: Extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: handle_head_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: SHA-256 length validation passed DEBUG: get_blob_metadata() called with sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ? DEBUG: SQL prepared successfully DEBUG: Binding parameter sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe' DEBUG: Executing SQL query... DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101) DEBUG: Row found! Extracting metadata... DEBUG: Metadata extracted - size=203886, type='image/webp' DEBUG: Database closed, returning 1 DEBUG: Database lookup succeeded - blob exists Cache-Control: public, max-age=31536000, immutable ETag: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" X-Ginxsom-Server: FastCGI X-Ginxsom-Timestamp: 1755569149 X-Original-Filename: test.webp X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/18 22:05:49 [debug] 282439#282439: *11 write new buf t:1 f:0 000059B257449170, pos 000059B257449170, size: 1557 file: 0, size: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http write filter: l:1 f:0 s:1557 2025/08/18 22:05:49 [debug] 282439#282439: *11 http write filter limit 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 writev: 1557 of 1557 2025/08/18 22:05:49 [debug] 282439#282439: *11 http write filter 0000000000000000 2025/08/18 22:05:49 [debug] 282439#282439: *11 finalize http upstream request: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 finalize http fastcgi request 2025/08/18 22:05:49 [debug] 282439#282439: *11 free rr peer 1 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 close http upstream connection: 4 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257427F20, unused: 48 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer del: 4: 135942588 2025/08/18 22:05:49 [debug] 282439#282439: *11 reusable connection: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http finalize request: 0, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:05:49 [debug] 282439#282439: *11 set http keepalive handler 2025/08/18 22:05:49 [debug] 282439#282439: *11 http close request 2025/08/18 22:05:49 [debug] 282439#282439: *11 http log handler 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257456190 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257454170, unused: 8 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257455180, unused: 8 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257448140, unused: 314 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B257449150, unused: 2493 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B2574410A0 2025/08/18 22:05:49 [debug] 282439#282439: *11 hc free: 0000000000000000 2025/08/18 22:05:49 [debug] 282439#282439: *11 hc busy: 0000000000000000 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 tcp_nodelay 2025/08/18 22:05:49 [debug] 282439#282439: *11 reusable connection: 1 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer add: 3: 65000:135947590 2025/08/18 22:05:49 [debug] 282439#282439: timer delta: 1 2025/08/18 22:05:49 [debug] 282439#282439: worker cycle 2025/08/18 22:05:49 [debug] 282439#282439: epoll timer: 65000 2025/08/18 22:05:49 [debug] 282439#282439: epoll: fd:3 ev:2005 d:000071D9915221E0 2025/08/18 22:05:49 [debug] 282439#282439: *11 http keepalive handler 2025/08/18 22:05:49 [debug] 282439#282439: *11 malloc: 000059B2574410A0:1024 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: eof:1, avail:-1 2025/08/18 22:05:49 [debug] 282439#282439: *11 recv: fd:3 0 of 1024 2025/08/18 22:05:49 [info] 282439#282439: *11 client 127.0.0.1 closed keepalive connection 2025/08/18 22:05:49 [debug] 282439#282439: *11 close http connection: 3 2025/08/18 22:05:49 [debug] 282439#282439: *11 event timer del: 3: 135947590 2025/08/18 22:05:49 [debug] 282439#282439: *11 reusable connection: 0 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B2574410A0 2025/08/18 22:05:49 [debug] 282439#282439: *11 free: 000059B25743E840, unused: 120 2025/08/18 22:05:49 [debug] 282439#282439: timer delta: 1 2025/08/18 22:05:49 [debug] 282439#282439: worker cycle 2025/08/18 22:05:49 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:06:25 [notice] 277993#277993: signal 1 (SIGHUP) received from 283420, reconfiguring 2025/08/18 22:06:25 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:06:25 [notice] 277993#277993: reconfiguring 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B257448140:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25744C150:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:06:25 [debug] 277993#277993: read: 3, 000059B25745B600, 3808, 0 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25747D080:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B257454170:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B257455230:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574562F0:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B257481090:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B257482150:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B257483210:4280 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25745C610:4096 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B2574842D0:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:06:25 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: read: 4, 000059B2574882E0, 3957, 0 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574892F0:4096 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25748A300:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25748E310:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B257492320:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B257496330:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25749A340:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25749E350:4352 2025/08/18 22:06:25 [debug] 277993#277993: add cleanup: 000059B25749C5A8 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: posix_memalign: 000059B25749F460:16384 @16 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B2574A3470:6336 2025/08/18 22:06:25 [debug] 277993#277993: malloc: 000059B25743BA20:160 2025/08/18 22:06:25 [debug] 277993#277993: log: 000059B257448468 3 "./logs/error.log" 2025/08/18 22:06:25 [debug] 277993#277993: log: 000059B257448490 4 "./logs/access.log" 2025/08/18 22:06:25 [notice] 277993#277993: using the "epoll" event method 2025/08/18 22:06:25 [notice] 277993#277993: start worker processes 2025/08/18 22:06:25 [debug] 277993#277993: channel 6:7 2025/08/18 22:06:25 [notice] 277993#277993: start worker process 283422 2025/08/18 22:06:25 [debug] 277993#277993: pass channel s:1 pid:283422 fd:6 to s:0 pid:282439 fd:8 2025/08/18 22:06:25 [debug] 283422#283422: add cleanup: 000059B2574A3120 2025/08/18 22:06:25 [debug] 282439#282439: epoll: fd:9 ev:0001 d:000071D9915220F8 2025/08/18 22:06:25 [debug] 282439#282439: channel handler 2025/08/18 22:06:25 [debug] 283422#283422: malloc: 000059B25743FBD0:8 2025/08/18 22:06:25 [debug] 282439#282439: channel: 32 2025/08/18 22:06:25 [debug] 282439#282439: channel command: 1 2025/08/18 22:06:25 [debug] 282439#282439: get channel s:1 pid:283422 fd:3 2025/08/18 22:06:25 [debug] 282439#282439: channel: -2 2025/08/18 22:06:25 [debug] 283422#283422: notify eventfd: 11 2025/08/18 22:06:25 [debug] 282439#282439: timer delta: 36260 2025/08/18 22:06:25 [debug] 282439#282439: worker cycle 2025/08/18 22:06:25 [debug] 282439#282439: epoll timer: -1 2025/08/18 22:06:25 [debug] 283422#283422: testing the EPOLLRDHUP flag: success 2025/08/18 22:06:25 [debug] 283422#283422: malloc: 000059B257444130:6144 2025/08/18 22:06:25 [debug] 283422#283422: malloc: 000071D991522010:237568 2025/08/18 22:06:25 [debug] 283422#283422: malloc: 000059B25745D620:98304 2025/08/18 22:06:25 [debug] 283422#283422: malloc: 000059B2574A4D40:98304 2025/08/18 22:06:25 [debug] 283422#283422: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:06:25 [debug] 283422#283422: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:06:25 [debug] 283422#283422: setproctitle: "nginx: worker process" 2025/08/18 22:06:25 [debug] 283422#283422: worker cycle 2025/08/18 22:06:25 [debug] 283422#283422: epoll timer: -1 2025/08/18 22:06:25 [debug] 277993#277993: child: 0 282439 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:06:25 [debug] 277993#277993: child: 1 283422 e:0 t:0 d:0 r:1 j:1 2025/08/18 22:06:25 [debug] 277993#277993: sigsuspend 2025/08/18 22:06:25 [debug] 282439#282439: epoll: fd:9 ev:0001 d:000071D9915220F8 2025/08/18 22:06:25 [debug] 282439#282439: channel handler 2025/08/18 22:06:25 [debug] 282439#282439: channel: 32 2025/08/18 22:06:25 [debug] 282439#282439: channel command: 3 2025/08/18 22:06:25 [debug] 282439#282439: channel: -2 2025/08/18 22:06:25 [debug] 282439#282439: timer delta: 100 2025/08/18 22:06:25 [notice] 282439#282439: gracefully shutting down 2025/08/18 22:06:25 [debug] 282439#282439: setproctitle: "nginx: worker process is shutting down" 2025/08/18 22:06:25 [debug] 282439#282439: epoll del event: fd:5 op:2 ev:00000000 2025/08/18 22:06:25 [debug] 282439#282439: close listening 0.0.0.0:9001 #5 2025/08/18 22:06:25 [notice] 282439#282439: exiting 2025/08/18 22:06:25 [debug] 282439#282439: flush files 2025/08/18 22:06:25 [debug] 282439#282439: run cleanup: 000059B25747B410 2025/08/18 22:06:25 [debug] 282439#282439: run cleanup: 000059B257474890 2025/08/18 22:06:25 [debug] 282439#282439: cleanup resolver 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B25747B7B0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257476690 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257461630 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B25745A5F0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257459530 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257458470 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B2574573B0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257444130, unused: 0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257450160, unused: 1 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B25745D620, unused: 1 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257462640, unused: 0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257466650, unused: 1 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B25746A660, unused: 0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B25746E670, unused: 0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B257472680, unused: 0 2025/08/18 22:06:25 [debug] 282439#282439: free: 000059B2574777A0, unused: 888 2025/08/18 22:06:25 [notice] 282439#282439: exit 2025/08/18 22:06:25 [notice] 277993#277993: signal 17 (SIGCHLD) received from 282439 2025/08/18 22:06:25 [notice] 277993#277993: worker process 282439 exited with code 0 2025/08/18 22:06:25 [debug] 277993#277993: shmtx forced unlock 2025/08/18 22:06:25 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:06:25 [debug] 277993#277993: reap children 2025/08/18 22:06:25 [debug] 277993#277993: child: 0 282439 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:06:25 [debug] 277993#277993: pass close channel s:0 pid:282439 to:283422 2025/08/18 22:06:25 [debug] 277993#277993: child: 1 283422 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:06:25 [debug] 277993#277993: sigsuspend 2025/08/18 22:06:25 [debug] 283422#283422: epoll: fd:7 ev:0001 d:000071D9915220F8 2025/08/18 22:06:25 [notice] 277993#277993: signal 29 (SIGIO) received 2025/08/18 22:06:25 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:06:25 [debug] 283422#283422: channel handler 2025/08/18 22:06:25 [debug] 277993#277993: sigsuspend 2025/08/18 22:06:25 [debug] 283422#283422: channel: 32 2025/08/18 22:06:25 [debug] 283422#283422: channel command: 2 2025/08/18 22:06:25 [debug] 283422#283422: close channel s:0 pid:282439 our:282439 fd:8 2025/08/18 22:06:25 [debug] 283422#283422: channel: -2 2025/08/18 22:06:25 [debug] 283422#283422: timer delta: 106 2025/08/18 22:06:25 [debug] 283422#283422: worker cycle 2025/08/18 22:06:25 [debug] 283422#283422: epoll timer: -1 2025/08/18 22:06:32 [debug] 283422#283422: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:06:32 [debug] 283422#283422: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:06:32 [debug] 283422#283422: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:06:32 [debug] 283422#283422: *13 accept: 127.0.0.1:57944 fd:6 2025/08/18 22:06:32 [debug] 283422#283422: *13 event timer add: 6: 60000:135985645 2025/08/18 22:06:32 [debug] 283422#283422: *13 reusable connection: 1 2025/08/18 22:06:32 [debug] 283422#283422: *13 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:06:32 [debug] 283422#283422: timer delta: 6692 2025/08/18 22:06:32 [debug] 283422#283422: worker cycle 2025/08/18 22:06:32 [debug] 283422#283422: epoll timer: 60000 2025/08/18 22:06:32 [debug] 283422#283422: epoll: fd:6 ev:0001 d:000071D9915221E0 2025/08/18 22:06:32 [debug] 283422#283422: *13 http wait request handler 2025/08/18 22:06:32 [debug] 283422#283422: *13 malloc: 000059B2574410A0:1024 2025/08/18 22:06:32 [debug] 283422#283422: *13 recv: eof:0, avail:-1 2025/08/18 22:06:32 [debug] 283422#283422: *13 recv: fd:6 147 of 1024 2025/08/18 22:06:32 [debug] 283422#283422: *13 reusable connection: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 posix_memalign: 000059B2574882E0:4096 @16 2025/08/18 22:06:32 [debug] 283422#283422: *13 http process request line 2025/08/18 22:06:32 [debug] 283422#283422: *13 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http args: "" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http exten: "webp" 2025/08/18 22:06:32 [debug] 283422#283422: *13 posix_memalign: 000059B257445940:4096 @16 2025/08/18 22:06:32 [debug] 283422#283422: *13 http process request header line 2025/08/18 22:06:32 [debug] 283422#283422: *13 http header: "Host: localhost:9001" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http header: "Accept: */*" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http header done 2025/08/18 22:06:32 [debug] 283422#283422: *13 event timer del: 6: 135985645 2025/08/18 22:06:32 [debug] 283422#283422: *13 generic phase: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 rewrite phase: 1 2025/08/18 22:06:32 [debug] 283422#283422: *13 test location: "/debug/list" 2025/08/18 22:06:32 [debug] 283422#283422: *13 test location: "/" 2025/08/18 22:06:32 [debug] 283422#283422: *13 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:06:32 [debug] 283422#283422: *13 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http cl:-1 max:104857600 2025/08/18 22:06:32 [debug] 283422#283422: *13 rewrite phase: 3 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script var 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script var: "GET" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script value: "HEAD" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script equal 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script equal: no 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script if 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script if: false 2025/08/18 22:06:32 [debug] 283422#283422: *13 post rewrite phase: 4 2025/08/18 22:06:32 [debug] 283422#283422: *13 generic phase: 5 2025/08/18 22:06:32 [debug] 283422#283422: *13 generic phase: 6 2025/08/18 22:06:32 [debug] 283422#283422: *13 generic phase: 7 2025/08/18 22:06:32 [debug] 283422#283422: *13 access phase: 8 2025/08/18 22:06:32 [debug] 283422#283422: *13 access phase: 9 2025/08/18 22:06:32 [debug] 283422#283422: *13 access phase: 10 2025/08/18 22:06:32 [debug] 283422#283422: *13 post access phase: 11 2025/08/18 22:06:32 [debug] 283422#283422: *13 generic phase: 12 2025/08/18 22:06:32 [debug] 283422#283422: *13 try files handler 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script copy: "*" 2025/08/18 22:06:32 [debug] 283422#283422: *13 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:06:32 [debug] 283422#283422: *13 trying to use file: "=404" "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs=404" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:06:32 [debug] 283422#283422: *13 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http set discard body 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script copy: "*" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http script var: "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs" 2025/08/18 22:06:32 [debug] 283422#283422: *13 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:06:32 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: /home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs 2025/08/18 22:06:32 [debug] 283422#283422: *13 write new buf t:1 f:0 000059B257445E30, pos 000059B257445E30, size: 485 file: 0, size: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 http write filter: l:0 f:0 s:485 2025/08/18 22:06:32 [debug] 283422#283422: *13 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B2574892D0 2025/08/18 22:06:32 [debug] 283422#283422: *13 write old buf t:1 f:0 000059B257445E30, pos 000059B257445E30, size: 485 file: 0, size: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 http write filter: l:1 f:0 s:647 2025/08/18 22:06:32 [debug] 283422#283422: *13 http write filter limit 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 writev: 647 of 647 2025/08/18 22:06:32 [debug] 283422#283422: *13 http write filter 0000000000000000 2025/08/18 22:06:32 [debug] 283422#283422: *13 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:32 [debug] 283422#283422: *13 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:06:32 [debug] 283422#283422: *13 set http keepalive handler 2025/08/18 22:06:32 [debug] 283422#283422: *13 http close request 2025/08/18 22:06:32 [debug] 283422#283422: *13 http log handler 2025/08/18 22:06:32 [debug] 283422#283422: *13 free: 000059B2574882E0, unused: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 free: 000059B257445940, unused: 1795 2025/08/18 22:06:32 [debug] 283422#283422: *13 free: 000059B2574410A0 2025/08/18 22:06:32 [debug] 283422#283422: *13 hc free: 0000000000000000 2025/08/18 22:06:32 [debug] 283422#283422: *13 hc busy: 0000000000000000 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 tcp_nodelay 2025/08/18 22:06:32 [debug] 283422#283422: *13 reusable connection: 1 2025/08/18 22:06:32 [debug] 283422#283422: *13 event timer add: 6: 65000:135990646 2025/08/18 22:06:32 [debug] 283422#283422: timer delta: 1 2025/08/18 22:06:32 [debug] 283422#283422: worker cycle 2025/08/18 22:06:32 [debug] 283422#283422: epoll timer: 65000 2025/08/18 22:06:32 [debug] 283422#283422: epoll: fd:6 ev:2001 d:000071D9915221E0 2025/08/18 22:06:32 [debug] 283422#283422: *13 http keepalive handler 2025/08/18 22:06:32 [debug] 283422#283422: *13 malloc: 000059B2574410A0:1024 2025/08/18 22:06:32 [debug] 283422#283422: *13 recv: eof:1, avail:-1 2025/08/18 22:06:32 [debug] 283422#283422: *13 recv: fd:6 0 of 1024 2025/08/18 22:06:32 [info] 283422#283422: *13 client 127.0.0.1 closed keepalive connection 2025/08/18 22:06:32 [debug] 283422#283422: *13 close http connection: 6 2025/08/18 22:06:32 [debug] 283422#283422: *13 event timer del: 6: 135990646 2025/08/18 22:06:32 [debug] 283422#283422: *13 reusable connection: 0 2025/08/18 22:06:32 [debug] 283422#283422: *13 free: 000059B2574410A0 2025/08/18 22:06:32 [debug] 283422#283422: *13 free: 000059B25743E840, unused: 136 2025/08/18 22:06:32 [debug] 283422#283422: timer delta: 1 2025/08/18 22:06:32 [debug] 283422#283422: worker cycle 2025/08/18 22:06:32 [debug] 283422#283422: epoll timer: -1 2025/08/18 22:06:38 [debug] 283422#283422: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:06:38 [debug] 283422#283422: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:06:38 [debug] 283422#283422: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:06:38 [debug] 283422#283422: *14 accept: 127.0.0.1:57946 fd:6 2025/08/18 22:06:38 [debug] 283422#283422: *14 event timer add: 6: 60000:135992085 2025/08/18 22:06:38 [debug] 283422#283422: *14 reusable connection: 1 2025/08/18 22:06:38 [debug] 283422#283422: *14 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:06:38 [debug] 283422#283422: timer delta: 6438 2025/08/18 22:06:38 [debug] 283422#283422: worker cycle 2025/08/18 22:06:38 [debug] 283422#283422: epoll timer: 60000 2025/08/18 22:06:38 [debug] 283422#283422: epoll: fd:6 ev:0001 d:000071D9915221E1 2025/08/18 22:06:38 [debug] 283422#283422: *14 http wait request handler 2025/08/18 22:06:38 [debug] 283422#283422: *14 malloc: 000059B2574410A0:1024 2025/08/18 22:06:38 [debug] 283422#283422: *14 recv: eof:0, avail:-1 2025/08/18 22:06:38 [debug] 283422#283422: *14 recv: fd:6 773 of 1024 2025/08/18 22:06:38 [debug] 283422#283422: *14 reusable connection: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 posix_memalign: 000059B2574882E0:4096 @16 2025/08/18 22:06:38 [debug] 283422#283422: *14 http process request line 2025/08/18 22:06:38 [debug] 283422#283422: *14 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http args: "" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http exten: "webp" 2025/08/18 22:06:38 [debug] 283422#283422: *14 posix_memalign: 000059B257445940:4096 @16 2025/08/18 22:06:38 [debug] 283422#283422: *14 http process request header line 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Host: localhost:9001" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Connection: keep-alive" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Cache-Control: max-age=0" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Sec-GPC: 1" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Sec-Fetch-Site: none" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http header done 2025/08/18 22:06:38 [debug] 283422#283422: *14 event timer del: 6: 135992085 2025/08/18 22:06:38 [debug] 283422#283422: *14 generic phase: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 rewrite phase: 1 2025/08/18 22:06:38 [debug] 283422#283422: *14 test location: "/debug/list" 2025/08/18 22:06:38 [debug] 283422#283422: *14 test location: "/" 2025/08/18 22:06:38 [debug] 283422#283422: *14 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:06:38 [debug] 283422#283422: *14 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http cl:-1 max:104857600 2025/08/18 22:06:38 [debug] 283422#283422: *14 rewrite phase: 3 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script var 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script var: "GET" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script value: "HEAD" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script equal 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script equal: no 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script if 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script if: false 2025/08/18 22:06:38 [debug] 283422#283422: *14 post rewrite phase: 4 2025/08/18 22:06:38 [debug] 283422#283422: *14 generic phase: 5 2025/08/18 22:06:38 [debug] 283422#283422: *14 generic phase: 6 2025/08/18 22:06:38 [debug] 283422#283422: *14 generic phase: 7 2025/08/18 22:06:38 [debug] 283422#283422: *14 access phase: 8 2025/08/18 22:06:38 [debug] 283422#283422: *14 access phase: 9 2025/08/18 22:06:38 [debug] 283422#283422: *14 access phase: 10 2025/08/18 22:06:38 [debug] 283422#283422: *14 post access phase: 11 2025/08/18 22:06:38 [debug] 283422#283422: *14 generic phase: 12 2025/08/18 22:06:38 [debug] 283422#283422: *14 try files handler 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script copy: "*" 2025/08/18 22:06:38 [debug] 283422#283422: *14 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:06:38 [debug] 283422#283422: *14 trying to use file: "=404" "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs=404" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:06:38 [debug] 283422#283422: *14 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http set discard body 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script copy: "*" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http script var: "/home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs" 2025/08/18 22:06:38 [debug] 283422#283422: *14 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:06:38 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: /home/teknari/Sync/Programming/VibeCoding/ginxsom/blobs 2025/08/18 22:06:38 [debug] 283422#283422: *14 write new buf t:1 f:0 000059B257445F00, pos 000059B257445F00, size: 485 file: 0, size: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 http write filter: l:0 f:0 s:485 2025/08/18 22:06:38 [debug] 283422#283422: *14 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B2574892C8 2025/08/18 22:06:38 [debug] 283422#283422: *14 write old buf t:1 f:0 000059B257445F00, pos 000059B257445F00, size: 485 file: 0, size: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 write new buf t:0 f:0 0000000000000000, pos 000059B21766EA60, size: 402 file: 0, size: 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 http write filter: l:1 f:0 s:1049 2025/08/18 22:06:38 [debug] 283422#283422: *14 http write filter limit 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 writev: 1049 of 1049 2025/08/18 22:06:38 [debug] 283422#283422: *14 http write filter 0000000000000000 2025/08/18 22:06:38 [debug] 283422#283422: *14 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:06:38 [debug] 283422#283422: *14 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:06:38 [debug] 283422#283422: *14 set http keepalive handler 2025/08/18 22:06:38 [debug] 283422#283422: *14 http close request 2025/08/18 22:06:38 [debug] 283422#283422: *14 http log handler 2025/08/18 22:06:38 [debug] 283422#283422: *14 free: 000059B2574882E0, unused: 8 2025/08/18 22:06:38 [debug] 283422#283422: *14 free: 000059B257445940, unused: 1385 2025/08/18 22:06:38 [debug] 283422#283422: *14 free: 000059B2574410A0 2025/08/18 22:06:38 [debug] 283422#283422: *14 hc free: 0000000000000000 2025/08/18 22:06:38 [debug] 283422#283422: *14 hc busy: 0000000000000000 0 2025/08/18 22:06:38 [debug] 283422#283422: *14 tcp_nodelay 2025/08/18 22:06:38 [debug] 283422#283422: *14 reusable connection: 1 2025/08/18 22:06:38 [debug] 283422#283422: *14 event timer add: 6: 65000:135997085 2025/08/18 22:06:38 [debug] 283422#283422: timer delta: 0 2025/08/18 22:06:38 [debug] 283422#283422: worker cycle 2025/08/18 22:06:38 [debug] 283422#283422: epoll timer: 65000 2025/08/18 22:07:43 [debug] 283422#283422: timer delta: 65007 2025/08/18 22:07:43 [debug] 283422#283422: *14 event timer del: 6: 135997085 2025/08/18 22:07:43 [debug] 283422#283422: *14 http keepalive handler 2025/08/18 22:07:43 [debug] 283422#283422: *14 close http connection: 6 2025/08/18 22:07:43 [debug] 283422#283422: *14 reusable connection: 0 2025/08/18 22:07:43 [debug] 283422#283422: *14 free: 0000000000000000 2025/08/18 22:07:43 [debug] 283422#283422: *14 free: 000059B25743E840, unused: 136 2025/08/18 22:07:43 [debug] 283422#283422: worker cycle 2025/08/18 22:07:43 [debug] 283422#283422: epoll timer: -1 2025/08/18 22:09:42 [notice] 277993#277993: signal 1 (SIGHUP) received from 285172, reconfiguring 2025/08/18 22:09:42 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:09:42 [notice] 277993#277993: reconfiguring 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B257444130:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B25744C150:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574882E0:4096 2025/08/18 22:09:42 [debug] 277993#277993: read: 8, 000059B2574882E0, 3766, 0 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B257450160:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257454170:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257455230:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574562F0:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574573B0:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257458470:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257459530:4280 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745A5F0:4096 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B25745D620:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:09:42 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: read: 9, 000059B25745B600, 3957, 0 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257461630:4096 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B257462640:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B257466650:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B25746A660:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B25746E670:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B257472680:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B257476690:4352 2025/08/18 22:09:42 [debug] 277993#277993: add cleanup: 000059B257474890 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: posix_memalign: 000059B2574777A0:16384 @16 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25747B7B0:6336 2025/08/18 22:09:42 [debug] 277993#277993: malloc: 000059B25743BA20:160 2025/08/18 22:09:42 [debug] 277993#277993: log: 000059B257444458 8 "./logs/error.log" 2025/08/18 22:09:42 [debug] 277993#277993: log: 000059B257444480 9 "./logs/access.log" 2025/08/18 22:09:42 [notice] 277993#277993: using the "epoll" event method 2025/08/18 22:09:42 [notice] 277993#277993: start worker processes 2025/08/18 22:09:42 [debug] 277993#277993: channel 3:4 2025/08/18 22:09:42 [notice] 277993#277993: start worker process 285174 2025/08/18 22:09:42 [debug] 277993#277993: pass channel s:0 pid:285174 fd:3 to s:1 pid:283422 fd:6 2025/08/18 22:09:42 [debug] 283422#283422: epoll: fd:7 ev:0001 d:000071D9915220F8 2025/08/18 22:09:42 [debug] 283422#283422: channel handler 2025/08/18 22:09:42 [debug] 285174#285174: add cleanup: 000059B25747B410 2025/08/18 22:09:42 [debug] 283422#283422: channel: 32 2025/08/18 22:09:42 [debug] 283422#283422: channel command: 1 2025/08/18 22:09:42 [debug] 283422#283422: get channel s:0 pid:285174 fd:6 2025/08/18 22:09:42 [debug] 285174#285174: malloc: 000059B25743FBD0:8 2025/08/18 22:09:42 [debug] 283422#283422: channel: -2 2025/08/18 22:09:42 [debug] 283422#283422: timer delta: 118530 2025/08/18 22:09:42 [debug] 283422#283422: worker cycle 2025/08/18 22:09:42 [debug] 283422#283422: epoll timer: -1 2025/08/18 22:09:42 [debug] 285174#285174: notify eventfd: 11 2025/08/18 22:09:42 [debug] 285174#285174: testing the EPOLLRDHUP flag: success 2025/08/18 22:09:42 [debug] 285174#285174: malloc: 000059B25745B600:6144 2025/08/18 22:09:42 [debug] 285174#285174: malloc: 000071D991522010:237568 2025/08/18 22:09:42 [debug] 285174#285174: malloc: 000059B25747D080:98304 2025/08/18 22:09:42 [debug] 285174#285174: malloc: 000059B257495090:98304 2025/08/18 22:09:42 [debug] 285174#285174: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:09:42 [debug] 285174#285174: epoll add event: fd:4 op:1 ev:00002001 2025/08/18 22:09:42 [debug] 285174#285174: setproctitle: "nginx: worker process" 2025/08/18 22:09:42 [debug] 285174#285174: worker cycle 2025/08/18 22:09:42 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:09:42 [debug] 277993#277993: child: 0 285174 e:0 t:0 d:0 r:1 j:1 2025/08/18 22:09:42 [debug] 277993#277993: child: 1 283422 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:09:42 [debug] 277993#277993: sigsuspend 2025/08/18 22:09:42 [debug] 283422#283422: epoll: fd:7 ev:0001 d:000071D9915220F8 2025/08/18 22:09:42 [debug] 283422#283422: channel handler 2025/08/18 22:09:42 [debug] 283422#283422: channel: 32 2025/08/18 22:09:42 [debug] 283422#283422: channel command: 3 2025/08/18 22:09:42 [debug] 283422#283422: channel: -2 2025/08/18 22:09:42 [debug] 283422#283422: timer delta: 100 2025/08/18 22:09:42 [notice] 283422#283422: gracefully shutting down 2025/08/18 22:09:42 [debug] 283422#283422: setproctitle: "nginx: worker process is shutting down" 2025/08/18 22:09:42 [debug] 283422#283422: epoll del event: fd:5 op:2 ev:00000000 2025/08/18 22:09:42 [debug] 283422#283422: close listening 0.0.0.0:9001 #5 2025/08/18 22:09:42 [notice] 283422#283422: exiting 2025/08/18 22:09:42 [debug] 283422#283422: flush files 2025/08/18 22:09:42 [debug] 283422#283422: run cleanup: 000059B2574A3120 2025/08/18 22:09:42 [debug] 283422#283422: run cleanup: 000059B25749C5A8 2025/08/18 22:09:42 [debug] 283422#283422: cleanup resolver 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B2574A3470 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25749E350 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B2574892F0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25745C610 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257483210 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257482150 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257481090 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257448140, unused: 0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25747D080, unused: 0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B2574842D0, unused: 0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25748A300, unused: 0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25748E310, unused: 1 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257492320, unused: 0 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B257496330, unused: 1 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25749A340, unused: 2 2025/08/18 22:09:42 [debug] 283422#283422: free: 000059B25749F460, unused: 808 2025/08/18 22:09:42 [notice] 283422#283422: exit 2025/08/18 22:09:42 [notice] 277993#277993: signal 17 (SIGCHLD) received from 283422 2025/08/18 22:09:42 [notice] 277993#277993: worker process 283422 exited with code 0 2025/08/18 22:09:42 [debug] 277993#277993: shmtx forced unlock 2025/08/18 22:09:42 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:09:42 [debug] 277993#277993: reap children 2025/08/18 22:09:42 [debug] 277993#277993: child: 0 285174 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:09:42 [debug] 277993#277993: child: 1 283422 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:09:42 [debug] 277993#277993: pass close channel s:1 pid:283422 to:285174 2025/08/18 22:09:42 [debug] 277993#277993: sigsuspend 2025/08/18 22:09:42 [debug] 285174#285174: epoll: fd:4 ev:0001 d:000071D9915220F8 2025/08/18 22:09:42 [notice] 277993#277993: signal 29 (SIGIO) received 2025/08/18 22:09:42 [debug] 285174#285174: channel handler 2025/08/18 22:09:42 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:09:42 [debug] 285174#285174: channel: 32 2025/08/18 22:09:42 [debug] 285174#285174: channel command: 2 2025/08/18 22:09:42 [debug] 277993#277993: sigsuspend 2025/08/18 22:09:42 [debug] 285174#285174: close channel s:1 pid:283422 our:283422 fd:6 2025/08/18 22:09:42 [debug] 285174#285174: channel: -2 2025/08/18 22:09:42 [debug] 285174#285174: timer delta: 103 2025/08/18 22:09:42 [debug] 285174#285174: worker cycle 2025/08/18 22:09:42 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:09:52 [debug] 285174#285174: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:09:52 [debug] 285174#285174: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:09:52 [debug] 285174#285174: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:09:52 [debug] 285174#285174: *15 accept: 127.0.0.1:38398 fd:3 2025/08/18 22:09:52 [debug] 285174#285174: *15 event timer add: 3: 60000:136185907 2025/08/18 22:09:52 [debug] 285174#285174: *15 reusable connection: 1 2025/08/18 22:09:52 [debug] 285174#285174: *15 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:09:52 [debug] 285174#285174: timer delta: 10183 2025/08/18 22:09:52 [debug] 285174#285174: worker cycle 2025/08/18 22:09:52 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:09:52 [debug] 285174#285174: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:09:52 [debug] 285174#285174: *15 http wait request handler 2025/08/18 22:09:52 [debug] 285174#285174: *15 malloc: 000059B2574410A0:1024 2025/08/18 22:09:52 [debug] 285174#285174: *15 recv: eof:0, avail:-1 2025/08/18 22:09:52 [debug] 285174#285174: *15 recv: fd:3 147 of 1024 2025/08/18 22:09:52 [debug] 285174#285174: *15 reusable connection: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:09:52 [debug] 285174#285174: *15 http process request line 2025/08/18 22:09:52 [debug] 285174#285174: *15 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http args: "" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http exten: "webp" 2025/08/18 22:09:52 [debug] 285174#285174: *15 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:09:52 [debug] 285174#285174: *15 http process request header line 2025/08/18 22:09:52 [debug] 285174#285174: *15 http header: "Host: localhost:9001" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http header: "Accept: */*" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http header done 2025/08/18 22:09:52 [debug] 285174#285174: *15 event timer del: 3: 136185907 2025/08/18 22:09:52 [debug] 285174#285174: *15 generic phase: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 rewrite phase: 1 2025/08/18 22:09:52 [debug] 285174#285174: *15 test location: "/debug/list" 2025/08/18 22:09:52 [debug] 285174#285174: *15 test location: "/" 2025/08/18 22:09:52 [debug] 285174#285174: *15 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:09:52 [debug] 285174#285174: *15 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http cl:-1 max:104857600 2025/08/18 22:09:52 [debug] 285174#285174: *15 rewrite phase: 3 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script var 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script var: "GET" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script value: "HEAD" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script equal 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script equal: no 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script if 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script if: false 2025/08/18 22:09:52 [debug] 285174#285174: *15 post rewrite phase: 4 2025/08/18 22:09:52 [debug] 285174#285174: *15 generic phase: 5 2025/08/18 22:09:52 [debug] 285174#285174: *15 generic phase: 6 2025/08/18 22:09:52 [debug] 285174#285174: *15 generic phase: 7 2025/08/18 22:09:52 [debug] 285174#285174: *15 access phase: 8 2025/08/18 22:09:52 [debug] 285174#285174: *15 access phase: 9 2025/08/18 22:09:52 [debug] 285174#285174: *15 access phase: 10 2025/08/18 22:09:52 [debug] 285174#285174: *15 post access phase: 11 2025/08/18 22:09:52 [debug] 285174#285174: *15 generic phase: 12 2025/08/18 22:09:52 [debug] 285174#285174: *15 try files handler 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script copy: "*" 2025/08/18 22:09:52 [debug] 285174#285174: *15 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:09:52 [debug] 285174#285174: *15 trying to use file: "=404" "./blobs=404" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:09:52 [debug] 285174#285174: *15 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http set discard body 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script copy: "*" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http script var: "./blobs" 2025/08/18 22:09:52 [debug] 285174#285174: *15 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:09:52 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:09:52 [debug] 285174#285174: *15 write new buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 http write filter: l:0 f:0 s:437 2025/08/18 22:09:52 [debug] 285174#285174: *15 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B2574558F8 2025/08/18 22:09:52 [debug] 285174#285174: *15 write old buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 http write filter: l:1 f:0 s:599 2025/08/18 22:09:52 [debug] 285174#285174: *15 http write filter limit 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 writev: 599 of 599 2025/08/18 22:09:52 [debug] 285174#285174: *15 http write filter 0000000000000000 2025/08/18 22:09:52 [debug] 285174#285174: *15 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:09:52 [debug] 285174#285174: *15 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:09:52 [debug] 285174#285174: *15 set http keepalive handler 2025/08/18 22:09:52 [debug] 285174#285174: *15 http close request 2025/08/18 22:09:52 [debug] 285174#285174: *15 http log handler 2025/08/18 22:09:52 [debug] 285174#285174: *15 free: 000059B257454170, unused: 10 2025/08/18 22:09:52 [debug] 285174#285174: *15 free: 000059B257455180, unused: 1931 2025/08/18 22:09:52 [debug] 285174#285174: *15 free: 000059B2574410A0 2025/08/18 22:09:52 [debug] 285174#285174: *15 hc free: 0000000000000000 2025/08/18 22:09:52 [debug] 285174#285174: *15 hc busy: 0000000000000000 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 tcp_nodelay 2025/08/18 22:09:52 [debug] 285174#285174: *15 reusable connection: 1 2025/08/18 22:09:52 [debug] 285174#285174: *15 event timer add: 3: 65000:136190907 2025/08/18 22:09:52 [debug] 285174#285174: timer delta: 0 2025/08/18 22:09:52 [debug] 285174#285174: worker cycle 2025/08/18 22:09:52 [debug] 285174#285174: epoll timer: 65000 2025/08/18 22:09:52 [debug] 285174#285174: epoll: fd:3 ev:2001 d:000071D9915221E0 2025/08/18 22:09:52 [debug] 285174#285174: *15 http keepalive handler 2025/08/18 22:09:52 [debug] 285174#285174: *15 malloc: 000059B2574410A0:1024 2025/08/18 22:09:52 [debug] 285174#285174: *15 recv: eof:1, avail:-1 2025/08/18 22:09:52 [debug] 285174#285174: *15 recv: fd:3 0 of 1024 2025/08/18 22:09:52 [info] 285174#285174: *15 client 127.0.0.1 closed keepalive connection 2025/08/18 22:09:52 [debug] 285174#285174: *15 close http connection: 3 2025/08/18 22:09:52 [debug] 285174#285174: *15 event timer del: 3: 136190907 2025/08/18 22:09:52 [debug] 285174#285174: *15 reusable connection: 0 2025/08/18 22:09:52 [debug] 285174#285174: *15 free: 000059B2574410A0 2025/08/18 22:09:52 [debug] 285174#285174: *15 free: 000059B25743E840, unused: 136 2025/08/18 22:09:52 [debug] 285174#285174: timer delta: 2 2025/08/18 22:09:52 [debug] 285174#285174: worker cycle 2025/08/18 22:09:52 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:10:39 [debug] 285174#285174: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:10:39 [debug] 285174#285174: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 accept: 127.0.0.1:46334 fd:3 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer add: 3: 60000:136232780 2025/08/18 22:10:39 [debug] 285174#285174: *16 reusable connection: 1 2025/08/18 22:10:39 [debug] 285174#285174: *16 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:10:39 [debug] 285174#285174: timer delta: 46871 2025/08/18 22:10:39 [debug] 285174#285174: worker cycle 2025/08/18 22:10:39 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:3 ev:0001 d:000071D9915221E1 2025/08/18 22:10:39 [debug] 285174#285174: *16 http wait request handler 2025/08/18 22:10:39 [debug] 285174#285174: *16 malloc: 000059B2574410A0:1024 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: eof:0, avail:-1 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: fd:3 148 of 1024 2025/08/18 22:10:39 [debug] 285174#285174: *16 reusable connection: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 http process request line 2025/08/18 22:10:39 [debug] 285174#285174: *16 http request line: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http args: "" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http exten: "webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 http process request header line 2025/08/18 22:10:39 [debug] 285174#285174: *16 http header: "Host: localhost:9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http header: "Accept: */*" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http header done 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer del: 3: 136232780 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 rewrite phase: 1 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: "/debug/list" 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: "/" 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:10:39 [debug] 285174#285174: *16 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http cl:-1 max:104857600 2025/08/18 22:10:39 [debug] 285174#285174: *16 rewrite phase: 3 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "HEAD" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script value: "HEAD" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script equal 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script if 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script regex: "^/(.*)$" 2025/08/18 22:10:39 [notice] 285174#285174: *16 "^/(.*)$" matches "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp", client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "/fcgi-head/" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script regex end 2025/08/18 22:10:39 [notice] 285174#285174: *16 rewritten data: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp", args: "", client: 127.0.0.1, server: localhost, request: "HEAD /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1", host: "localhost:9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 post rewrite phase: 4 2025/08/18 22:10:39 [debug] 285174#285174: *16 uri changes: 11 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: "/debug/list" 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: "/health" 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:10:39 [debug] 285174#285174: *16 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/18 22:10:39 [debug] 285174#285174: *16 using configuration "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http cl:-1 max:104857600 2025/08/18 22:10:39 [debug] 285174#285174: *16 rewrite phase: 3 2025/08/18 22:10:39 [debug] 285174#285174: *16 post rewrite phase: 4 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 5 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 6 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 7 2025/08/18 22:10:39 [debug] 285174#285174: *16 access phase: 8 2025/08/18 22:10:39 [debug] 285174#285174: *16 access phase: 9 2025/08/18 22:10:39 [debug] 285174#285174: *16 access phase: 10 2025/08/18 22:10:39 [debug] 285174#285174: *16 post access phase: 11 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 12 2025/08/18 22:10:39 [debug] 285174#285174: *16 generic phase: 13 2025/08/18 22:10:39 [debug] 285174#285174: *16 http init upstream, client timer: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 epoll add event: fd:3 op:3 ev:80002005 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "REQUEST_METHOD" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "HEAD" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "REQUEST_METHOD: HEAD" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "REQUEST_URI" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "/" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "REQUEST_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SCRIPT_FILENAME" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "./blobs" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SCRIPT_FILENAME: ./blobs/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "QUERY_STRING" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "QUERY_STRING: " 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "CONTENT_TYPE" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "CONTENT_TYPE: " 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "CONTENT_LENGTH" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "CONTENT_LENGTH: " 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SERVER_PROTOCOL" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "HTTP/1.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SERVER_SOFTWARE" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "nginx/" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "1.18.0" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "REMOTE_ADDR" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "127.0.0.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "REMOTE_PORT" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "46334" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "REMOTE_PORT: 46334" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SERVER_ADDR" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "127.0.0.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SERVER_PORT" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SERVER_PORT: 9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script copy: "SERVER_NAME" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http script var: "localhost" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "SERVER_NAME: localhost" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/18 22:10:39 [debug] 285174#285174: *16 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http cleanup add: 000059B257455E10 2025/08/18 22:10:39 [debug] 285174#285174: *16 get rr peer, try: 1 2025/08/18 22:10:39 [debug] 285174#285174: *16 stream socket 6 2025/08/18 22:10:39 [debug] 285174#285174: *16 epoll add connection: fd:6 ev:80002005 2025/08/18 22:10:39 [debug] 285174#285174: *16 connect to unix:/tmp/ginxsom-fcgi.sock, fd:6 #17 2025/08/18 22:10:39 [debug] 285174#285174: *16 connected 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream connect: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 posix_memalign: 000059B257427F20:128 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream send request 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream send request body 2025/08/18 22:10:39 [debug] 285174#285174: *16 chain writer buf fl:0 s:512 2025/08/18 22:10:39 [debug] 285174#285174: *16 chain writer in: 000059B257455E50 2025/08/18 22:10:39 [debug] 285174#285174: *16 writev: 512 of 512 2025/08/18 22:10:39 [debug] 285174#285174: *16 chain writer out: 0000000000000000 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer add: 6: 60000:136232780 2025/08/18 22:10:39 [debug] 285174#285174: *16 http finalize request: -4, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:2 2025/08/18 22:10:39 [debug] 285174#285174: *16 http request count:2 blk:0 2025/08/18 22:10:39 [debug] 285174#285174: timer delta: 0 2025/08/18 22:10:39 [debug] 285174#285174: worker cycle 2025/08/18 22:10:39 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:3 ev:0004 d:000071D9915221E1 2025/08/18 22:10:39 [debug] 285174#285174: *16 http run request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream check client, write event:1, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:6 ev:0004 d:000071D9915222C8 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream dummy handler 2025/08/18 22:10:39 [debug] 285174#285174: timer delta: 1 2025/08/18 22:10:39 [debug] 285174#285174: worker cycle 2025/08/18 22:10:39 [debug] 285174#285174: epoll timer: 59999 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:6 ev:2005 d:000071D9915222C8 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream request: "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http upstream process header 2025/08/18 22:10:39 [debug] 285174#285174: *16 malloc: 000059B257456190:4096 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: eof:1, avail:-1 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: fd:6 1408 of 4096 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 01 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 06 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 00 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 01 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 05 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 5F 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 01 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record byte: 00 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi record length: 1375 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: METHOD=HEAD, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 posix_memalign: 000059B257448140:4096 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: handle_head_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: SHA-256 length validation passed" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: get_blob_metadata() called with sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe'" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Database opened successfully" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ?" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: SQL prepared successfully" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Binding parameter sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe'" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Executing SQL query..." 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101)" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Row found! Extracting metadata..." 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Metadata extracted - size=203886, type='image/webp'" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "DEBUG: Database lookup succeeded - blob exists" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "Status: 200 OK" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "Content-Type: image/webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "Content-Length: 203886" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "Cache-Control: public, max-age=31536000, immutable" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "ETag: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe"" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "X-Ginxsom-Server: FastCGI" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "X-Ginxsom-Timestamp: 1755569439" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header: "X-Original-Filename: test.webp" 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi parser: 1 2025/08/18 22:10:39 [debug] 285174#285174: *16 http fastcgi header done 2025/08/18 22:10:39 [debug] 285174#285174: *16 posix_memalign: 000059B257449150:4096 @16 2025/08/18 22:10:39 [debug] 285174#285174: *16 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:10:39 GMT Content-Type: image/webp Content-Length: 203886 Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=HEAD, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: Extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: handle_head_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: SHA-256 length validation passed DEBUG: get_blob_metadata() called with sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ? DEBUG: SQL prepared successfully DEBUG: Binding parameter sha256='708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe' DEBUG: Executing SQL query... DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101) DEBUG: Row found! Extracting metadata... DEBUG: Metadata extracted - size=203886, type='image/webp' DEBUG: Database closed, returning 1 DEBUG: Database lookup succeeded - blob exists Cache-Control: public, max-age=31536000, immutable ETag: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" X-Ginxsom-Server: FastCGI X-Ginxsom-Timestamp: 1755569439 X-Original-Filename: test.webp X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/18 22:10:39 [debug] 285174#285174: *16 write new buf t:1 f:0 000059B257449170, pos 000059B257449170, size: 1557 file: 0, size: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http write filter: l:1 f:0 s:1557 2025/08/18 22:10:39 [debug] 285174#285174: *16 http write filter limit 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 writev: 1557 of 1557 2025/08/18 22:10:39 [debug] 285174#285174: *16 http write filter 0000000000000000 2025/08/18 22:10:39 [debug] 285174#285174: *16 finalize http upstream request: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 finalize http fastcgi request 2025/08/18 22:10:39 [debug] 285174#285174: *16 free rr peer 1 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 close http upstream connection: 6 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257427F20, unused: 48 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer del: 6: 136232780 2025/08/18 22:10:39 [debug] 285174#285174: *16 reusable connection: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 http finalize request: 0, "/fcgi-head/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:10:39 [debug] 285174#285174: *16 set http keepalive handler 2025/08/18 22:10:39 [debug] 285174#285174: *16 http close request 2025/08/18 22:10:39 [debug] 285174#285174: *16 http log handler 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257456190 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257454170, unused: 8 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257455180, unused: 8 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257448140, unused: 314 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B257449150, unused: 2493 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B2574410A0 2025/08/18 22:10:39 [debug] 285174#285174: *16 hc free: 0000000000000000 2025/08/18 22:10:39 [debug] 285174#285174: *16 hc busy: 0000000000000000 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 tcp_nodelay 2025/08/18 22:10:39 [debug] 285174#285174: *16 reusable connection: 1 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer add: 3: 65000:136237781 2025/08/18 22:10:39 [debug] 285174#285174: timer delta: 0 2025/08/18 22:10:39 [debug] 285174#285174: worker cycle 2025/08/18 22:10:39 [debug] 285174#285174: epoll timer: 65000 2025/08/18 22:10:39 [debug] 285174#285174: epoll: fd:3 ev:2005 d:000071D9915221E1 2025/08/18 22:10:39 [debug] 285174#285174: *16 http keepalive handler 2025/08/18 22:10:39 [debug] 285174#285174: *16 malloc: 000059B2574410A0:1024 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: eof:1, avail:-1 2025/08/18 22:10:39 [debug] 285174#285174: *16 recv: fd:3 0 of 1024 2025/08/18 22:10:39 [info] 285174#285174: *16 client 127.0.0.1 closed keepalive connection 2025/08/18 22:10:39 [debug] 285174#285174: *16 close http connection: 3 2025/08/18 22:10:39 [debug] 285174#285174: *16 event timer del: 3: 136237781 2025/08/18 22:10:39 [debug] 285174#285174: *16 reusable connection: 0 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B2574410A0 2025/08/18 22:10:39 [debug] 285174#285174: *16 free: 000059B25743E840, unused: 120 2025/08/18 22:10:39 [debug] 285174#285174: timer delta: 1 2025/08/18 22:10:39 [debug] 285174#285174: worker cycle 2025/08/18 22:10:39 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:10:50 [debug] 285174#285174: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:10:50 [debug] 285174#285174: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:10:50 [debug] 285174#285174: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:10:50 [debug] 285174#285174: *18 accept: 127.0.0.1:41310 fd:3 2025/08/18 22:10:50 [debug] 285174#285174: *18 event timer add: 3: 60000:136243647 2025/08/18 22:10:50 [debug] 285174#285174: *18 reusable connection: 1 2025/08/18 22:10:50 [debug] 285174#285174: *18 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:10:50 [debug] 285174#285174: timer delta: 10865 2025/08/18 22:10:50 [debug] 285174#285174: worker cycle 2025/08/18 22:10:50 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:10:50 [debug] 285174#285174: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:10:50 [debug] 285174#285174: *18 http wait request handler 2025/08/18 22:10:50 [debug] 285174#285174: *18 malloc: 000059B2574410A0:1024 2025/08/18 22:10:50 [debug] 285174#285174: *18 recv: eof:0, avail:-1 2025/08/18 22:10:50 [debug] 285174#285174: *18 recv: fd:3 147 of 1024 2025/08/18 22:10:50 [debug] 285174#285174: *18 reusable connection: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:10:50 [debug] 285174#285174: *18 http process request line 2025/08/18 22:10:50 [debug] 285174#285174: *18 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http args: "" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http exten: "webp" 2025/08/18 22:10:50 [debug] 285174#285174: *18 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:10:50 [debug] 285174#285174: *18 http process request header line 2025/08/18 22:10:50 [debug] 285174#285174: *18 http header: "Host: localhost:9001" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http header: "Accept: */*" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http header done 2025/08/18 22:10:50 [debug] 285174#285174: *18 event timer del: 3: 136243647 2025/08/18 22:10:50 [debug] 285174#285174: *18 generic phase: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 rewrite phase: 1 2025/08/18 22:10:50 [debug] 285174#285174: *18 test location: "/debug/list" 2025/08/18 22:10:50 [debug] 285174#285174: *18 test location: "/" 2025/08/18 22:10:50 [debug] 285174#285174: *18 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:10:50 [debug] 285174#285174: *18 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http cl:-1 max:104857600 2025/08/18 22:10:50 [debug] 285174#285174: *18 rewrite phase: 3 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script var 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script var: "GET" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script value: "HEAD" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script equal 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script equal: no 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script if 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script if: false 2025/08/18 22:10:50 [debug] 285174#285174: *18 post rewrite phase: 4 2025/08/18 22:10:50 [debug] 285174#285174: *18 generic phase: 5 2025/08/18 22:10:50 [debug] 285174#285174: *18 generic phase: 6 2025/08/18 22:10:50 [debug] 285174#285174: *18 generic phase: 7 2025/08/18 22:10:50 [debug] 285174#285174: *18 access phase: 8 2025/08/18 22:10:50 [debug] 285174#285174: *18 access phase: 9 2025/08/18 22:10:50 [debug] 285174#285174: *18 access phase: 10 2025/08/18 22:10:50 [debug] 285174#285174: *18 post access phase: 11 2025/08/18 22:10:50 [debug] 285174#285174: *18 generic phase: 12 2025/08/18 22:10:50 [debug] 285174#285174: *18 try files handler 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script copy: "*" 2025/08/18 22:10:50 [debug] 285174#285174: *18 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:10:50 [debug] 285174#285174: *18 trying to use file: "=404" "./blobs=404" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:10:50 [debug] 285174#285174: *18 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http set discard body 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script copy: "*" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http script var: "./blobs" 2025/08/18 22:10:50 [debug] 285174#285174: *18 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:10:50 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:10:50 [debug] 285174#285174: *18 write new buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 http write filter: l:0 f:0 s:437 2025/08/18 22:10:50 [debug] 285174#285174: *18 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B2574558F8 2025/08/18 22:10:50 [debug] 285174#285174: *18 write old buf t:1 f:0 000059B2574555F8, pos 000059B2574555F8, size: 437 file: 0, size: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 http write filter: l:1 f:0 s:599 2025/08/18 22:10:50 [debug] 285174#285174: *18 http write filter limit 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 writev: 599 of 599 2025/08/18 22:10:50 [debug] 285174#285174: *18 http write filter 0000000000000000 2025/08/18 22:10:50 [debug] 285174#285174: *18 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:10:50 [debug] 285174#285174: *18 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:10:50 [debug] 285174#285174: *18 set http keepalive handler 2025/08/18 22:10:50 [debug] 285174#285174: *18 http close request 2025/08/18 22:10:50 [debug] 285174#285174: *18 http log handler 2025/08/18 22:10:50 [debug] 285174#285174: *18 free: 000059B257454170, unused: 10 2025/08/18 22:10:50 [debug] 285174#285174: *18 free: 000059B257455180, unused: 1931 2025/08/18 22:10:50 [debug] 285174#285174: *18 free: 000059B2574410A0 2025/08/18 22:10:50 [debug] 285174#285174: *18 hc free: 0000000000000000 2025/08/18 22:10:50 [debug] 285174#285174: *18 hc busy: 0000000000000000 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 tcp_nodelay 2025/08/18 22:10:50 [debug] 285174#285174: *18 reusable connection: 1 2025/08/18 22:10:50 [debug] 285174#285174: *18 event timer add: 3: 65000:136248647 2025/08/18 22:10:50 [debug] 285174#285174: timer delta: 0 2025/08/18 22:10:50 [debug] 285174#285174: worker cycle 2025/08/18 22:10:50 [debug] 285174#285174: epoll timer: 65000 2025/08/18 22:10:50 [debug] 285174#285174: epoll: fd:3 ev:2001 d:000071D9915221E0 2025/08/18 22:10:50 [debug] 285174#285174: *18 http keepalive handler 2025/08/18 22:10:50 [debug] 285174#285174: *18 malloc: 000059B2574410A0:1024 2025/08/18 22:10:50 [debug] 285174#285174: *18 recv: eof:1, avail:-1 2025/08/18 22:10:50 [debug] 285174#285174: *18 recv: fd:3 0 of 1024 2025/08/18 22:10:50 [info] 285174#285174: *18 client 127.0.0.1 closed keepalive connection 2025/08/18 22:10:50 [debug] 285174#285174: *18 close http connection: 3 2025/08/18 22:10:50 [debug] 285174#285174: *18 event timer del: 3: 136248647 2025/08/18 22:10:50 [debug] 285174#285174: *18 reusable connection: 0 2025/08/18 22:10:50 [debug] 285174#285174: *18 free: 000059B2574410A0 2025/08/18 22:10:50 [debug] 285174#285174: *18 free: 000059B25743E840, unused: 136 2025/08/18 22:10:50 [debug] 285174#285174: timer delta: 1 2025/08/18 22:10:50 [debug] 285174#285174: worker cycle 2025/08/18 22:10:50 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:11:35 [debug] 285174#285174: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:11:35 [debug] 285174#285174: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:11:35 [debug] 285174#285174: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:11:35 [debug] 285174#285174: *19 accept: 127.0.0.1:39362 fd:3 2025/08/18 22:11:35 [debug] 285174#285174: *19 event timer add: 3: 60000:136288804 2025/08/18 22:11:35 [debug] 285174#285174: *19 reusable connection: 1 2025/08/18 22:11:35 [debug] 285174#285174: *19 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:11:35 [debug] 285174#285174: timer delta: 45156 2025/08/18 22:11:35 [debug] 285174#285174: worker cycle 2025/08/18 22:11:35 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:11:35 [debug] 285174#285174: epoll: fd:3 ev:0001 d:000071D9915221E1 2025/08/18 22:11:35 [debug] 285174#285174: *19 http wait request handler 2025/08/18 22:11:35 [debug] 285174#285174: *19 malloc: 000059B2574410A0:1024 2025/08/18 22:11:35 [debug] 285174#285174: *19 recv: eof:0, avail:-1 2025/08/18 22:11:35 [debug] 285174#285174: *19 recv: fd:3 84 of 1024 2025/08/18 22:11:35 [debug] 285174#285174: *19 reusable connection: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:11:35 [debug] 285174#285174: *19 http process request line 2025/08/18 22:11:35 [debug] 285174#285174: *19 http request line: "GET /health HTTP/1.1" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http uri: "/health" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http args: "" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http exten: "" 2025/08/18 22:11:35 [debug] 285174#285174: *19 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:11:35 [debug] 285174#285174: *19 http process request header line 2025/08/18 22:11:35 [debug] 285174#285174: *19 http header: "Host: localhost:9001" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http header: "User-Agent: curl/8.15.0" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http header: "Accept: */*" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http header done 2025/08/18 22:11:35 [debug] 285174#285174: *19 event timer del: 3: 136288804 2025/08/18 22:11:35 [debug] 285174#285174: *19 generic phase: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 rewrite phase: 1 2025/08/18 22:11:35 [debug] 285174#285174: *19 test location: "/debug/list" 2025/08/18 22:11:35 [debug] 285174#285174: *19 test location: "/health" 2025/08/18 22:11:35 [debug] 285174#285174: *19 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:11:35 [debug] 285174#285174: *19 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/18 22:11:35 [debug] 285174#285174: *19 using configuration "/health" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http cl:-1 max:104857600 2025/08/18 22:11:35 [debug] 285174#285174: *19 rewrite phase: 3 2025/08/18 22:11:35 [debug] 285174#285174: *19 http set discard body 2025/08/18 22:11:35 [debug] 285174#285174: *19 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:11:35 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/18 22:11:35 [debug] 285174#285174: *19 write new buf t:1 f:0 000059B257455560, pos 000059B257455560, size: 196 file: 0, size: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 http write filter: l:0 f:0 s:196 2025/08/18 22:11:35 [debug] 285174#285174: *19 http output filter "/health?" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http copy filter: "/health?" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http postpone filter "/health?" 00007FFC62401D10 2025/08/18 22:11:35 [debug] 285174#285174: *19 write old buf t:1 f:0 000059B257455560, pos 000059B257455560, size: 196 file: 0, size: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 write new buf t:0 f:0 0000000000000000, pos 000059B2574709BA, size: 3 file: 0, size: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 http write filter: l:1 f:0 s:199 2025/08/18 22:11:35 [debug] 285174#285174: *19 http write filter limit 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 writev: 199 of 199 2025/08/18 22:11:35 [debug] 285174#285174: *19 http write filter 0000000000000000 2025/08/18 22:11:35 [debug] 285174#285174: *19 http copy filter: 0 "/health?" 2025/08/18 22:11:35 [debug] 285174#285174: *19 http finalize request: 0, "/health?" a:1, c:1 2025/08/18 22:11:35 [debug] 285174#285174: *19 set http keepalive handler 2025/08/18 22:11:35 [debug] 285174#285174: *19 http close request 2025/08/18 22:11:35 [debug] 285174#285174: *19 http log handler 2025/08/18 22:11:35 [debug] 285174#285174: *19 free: 000059B257454170, unused: 48 2025/08/18 22:11:35 [debug] 285174#285174: *19 free: 000059B257455180, unused: 2752 2025/08/18 22:11:35 [debug] 285174#285174: *19 free: 000059B2574410A0 2025/08/18 22:11:35 [debug] 285174#285174: *19 hc free: 0000000000000000 2025/08/18 22:11:35 [debug] 285174#285174: *19 hc busy: 0000000000000000 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 tcp_nodelay 2025/08/18 22:11:35 [debug] 285174#285174: *19 reusable connection: 1 2025/08/18 22:11:35 [debug] 285174#285174: *19 event timer add: 3: 65000:136293804 2025/08/18 22:11:35 [debug] 285174#285174: timer delta: 0 2025/08/18 22:11:35 [debug] 285174#285174: worker cycle 2025/08/18 22:11:35 [debug] 285174#285174: epoll timer: 65000 2025/08/18 22:11:35 [debug] 285174#285174: epoll: fd:3 ev:2001 d:000071D9915221E1 2025/08/18 22:11:35 [debug] 285174#285174: *19 http keepalive handler 2025/08/18 22:11:35 [debug] 285174#285174: *19 malloc: 000059B2574410A0:1024 2025/08/18 22:11:35 [debug] 285174#285174: *19 recv: eof:1, avail:-1 2025/08/18 22:11:35 [debug] 285174#285174: *19 recv: fd:3 0 of 1024 2025/08/18 22:11:35 [info] 285174#285174: *19 client 127.0.0.1 closed keepalive connection 2025/08/18 22:11:35 [debug] 285174#285174: *19 close http connection: 3 2025/08/18 22:11:35 [debug] 285174#285174: *19 event timer del: 3: 136293804 2025/08/18 22:11:35 [debug] 285174#285174: *19 reusable connection: 0 2025/08/18 22:11:35 [debug] 285174#285174: *19 free: 000059B2574410A0 2025/08/18 22:11:35 [debug] 285174#285174: *19 free: 000059B25743E840, unused: 136 2025/08/18 22:11:35 [debug] 285174#285174: timer delta: 0 2025/08/18 22:11:35 [debug] 285174#285174: worker cycle 2025/08/18 22:11:35 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:20:00 [debug] 285174#285174: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:20:00 [debug] 285174#285174: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:20:00 [debug] 285174#285174: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:20:00 [debug] 285174#285174: *20 accept: 127.0.0.1:60316 fd:3 2025/08/18 22:20:00 [debug] 285174#285174: *20 event timer add: 3: 60000:136793703 2025/08/18 22:20:00 [debug] 285174#285174: *20 reusable connection: 1 2025/08/18 22:20:00 [debug] 285174#285174: *20 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:20:00 [debug] 285174#285174: timer delta: 504899 2025/08/18 22:20:00 [debug] 285174#285174: worker cycle 2025/08/18 22:20:00 [debug] 285174#285174: epoll timer: 60000 2025/08/18 22:20:00 [debug] 285174#285174: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:20:00 [debug] 285174#285174: *20 http wait request handler 2025/08/18 22:20:00 [debug] 285174#285174: *20 malloc: 000059B2574410A0:1024 2025/08/18 22:20:00 [debug] 285174#285174: *20 recv: eof:0, avail:-1 2025/08/18 22:20:00 [debug] 285174#285174: *20 recv: fd:3 773 of 1024 2025/08/18 22:20:00 [debug] 285174#285174: *20 reusable connection: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 posix_memalign: 000059B257454170:4096 @16 2025/08/18 22:20:00 [debug] 285174#285174: *20 http process request line 2025/08/18 22:20:00 [debug] 285174#285174: *20 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http args: "" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http exten: "webp" 2025/08/18 22:20:00 [debug] 285174#285174: *20 posix_memalign: 000059B257455180:4096 @16 2025/08/18 22:20:00 [debug] 285174#285174: *20 http process request header line 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Host: localhost:9001" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Connection: keep-alive" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Cache-Control: max-age=0" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Sec-GPC: 1" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Sec-Fetch-Site: none" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http header done 2025/08/18 22:20:00 [debug] 285174#285174: *20 event timer del: 3: 136793703 2025/08/18 22:20:00 [debug] 285174#285174: *20 generic phase: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 rewrite phase: 1 2025/08/18 22:20:00 [debug] 285174#285174: *20 test location: "/debug/list" 2025/08/18 22:20:00 [debug] 285174#285174: *20 test location: "/" 2025/08/18 22:20:00 [debug] 285174#285174: *20 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/18 22:20:00 [debug] 285174#285174: *20 using configuration "^/([a-f0-9]{64}).*$" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http cl:-1 max:104857600 2025/08/18 22:20:00 [debug] 285174#285174: *20 rewrite phase: 3 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script var 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script var: "GET" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script value: "HEAD" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script equal 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script equal: no 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script if 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script if: false 2025/08/18 22:20:00 [debug] 285174#285174: *20 post rewrite phase: 4 2025/08/18 22:20:00 [debug] 285174#285174: *20 generic phase: 5 2025/08/18 22:20:00 [debug] 285174#285174: *20 generic phase: 6 2025/08/18 22:20:00 [debug] 285174#285174: *20 generic phase: 7 2025/08/18 22:20:00 [debug] 285174#285174: *20 access phase: 8 2025/08/18 22:20:00 [debug] 285174#285174: *20 access phase: 9 2025/08/18 22:20:00 [debug] 285174#285174: *20 access phase: 10 2025/08/18 22:20:00 [debug] 285174#285174: *20 post access phase: 11 2025/08/18 22:20:00 [debug] 285174#285174: *20 generic phase: 12 2025/08/18 22:20:00 [debug] 285174#285174: *20 try files handler 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script copy: "*" 2025/08/18 22:20:00 [debug] 285174#285174: *20 trying to use file: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:20:00 [debug] 285174#285174: *20 trying to use file: "=404" "./blobs=404" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:20:00 [debug] 285174#285174: *20 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http set discard body 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script copy: "*" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http script var: "./blobs" 2025/08/18 22:20:00 [debug] 285174#285174: *20 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:20:00 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive X-Debug-Hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe X-Debug-TryFiles: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe* X-Debug-URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp X-Debug-Root: ./blobs 2025/08/18 22:20:00 [debug] 285174#285174: *20 write new buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 http write filter: l:0 f:0 s:437 2025/08/18 22:20:00 [debug] 285174#285174: *20 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000059B257455160 2025/08/18 22:20:00 [debug] 285174#285174: *20 write old buf t:1 f:0 000059B2574556D8, pos 000059B2574556D8, size: 437 file: 0, size: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 write new buf t:0 f:0 0000000000000000, pos 000059B21766E580, size: 100 file: 0, size: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 write new buf t:0 f:0 0000000000000000, pos 000059B21766EC80, size: 62 file: 0, size: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 write new buf t:0 f:0 0000000000000000, pos 000059B21766EA60, size: 402 file: 0, size: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 http write filter: l:1 f:0 s:1001 2025/08/18 22:20:00 [debug] 285174#285174: *20 http write filter limit 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 writev: 1001 of 1001 2025/08/18 22:20:00 [debug] 285174#285174: *20 http write filter 0000000000000000 2025/08/18 22:20:00 [debug] 285174#285174: *20 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:20:00 [debug] 285174#285174: *20 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:20:00 [debug] 285174#285174: *20 set http keepalive handler 2025/08/18 22:20:00 [debug] 285174#285174: *20 http close request 2025/08/18 22:20:00 [debug] 285174#285174: *20 http log handler 2025/08/18 22:20:00 [debug] 285174#285174: *20 free: 000059B257454170, unused: 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 free: 000059B257455180, unused: 1537 2025/08/18 22:20:00 [debug] 285174#285174: *20 free: 000059B2574410A0 2025/08/18 22:20:00 [debug] 285174#285174: *20 hc free: 0000000000000000 2025/08/18 22:20:00 [debug] 285174#285174: *20 hc busy: 0000000000000000 0 2025/08/18 22:20:00 [debug] 285174#285174: *20 tcp_nodelay 2025/08/18 22:20:00 [debug] 285174#285174: *20 reusable connection: 1 2025/08/18 22:20:00 [debug] 285174#285174: *20 event timer add: 3: 65000:136798703 2025/08/18 22:20:00 [debug] 285174#285174: timer delta: 0 2025/08/18 22:20:00 [debug] 285174#285174: worker cycle 2025/08/18 22:20:00 [debug] 285174#285174: epoll timer: 65000 2025/08/18 22:21:05 [debug] 285174#285174: timer delta: 65102 2025/08/18 22:21:05 [debug] 285174#285174: *20 event timer del: 3: 136798703 2025/08/18 22:21:05 [debug] 285174#285174: *20 http keepalive handler 2025/08/18 22:21:05 [debug] 285174#285174: *20 close http connection: 3 2025/08/18 22:21:05 [debug] 285174#285174: *20 reusable connection: 0 2025/08/18 22:21:05 [debug] 285174#285174: *20 free: 0000000000000000 2025/08/18 22:21:05 [debug] 285174#285174: *20 free: 000059B25743E840, unused: 136 2025/08/18 22:21:05 [debug] 285174#285174: worker cycle 2025/08/18 22:21:05 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:22:00 [debug] 290955#290955: bind() 0.0.0.0:9001 #5 2025/08/18 22:22:00 [debug] 290955#290955: counter: 0000775DFC112080, 1 2025/08/18 22:22:07 [notice] 277993#277993: signal 1 (SIGHUP) received from 291018, reconfiguring 2025/08/18 22:22:07 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:22:07 [notice] 277993#277993: reconfiguring 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B257448140:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B25744C150:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25745B600:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B257454170:4649 2025/08/18 22:22:07 [debug] 277993#277993: read: 6, 000059B25745B600, 4096, 0 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574553B0:4280 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25747D080:4280 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25747E140:4280 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B25747F200:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B257483210:4280 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574842D0:4280 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B257485390:4280 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25745C610:4096 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B257486450:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:22:07 [debug] 277993#277993: include /etc/nginx/mime.types 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: read: 7, 000059B25748A460, 3957, 0 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748B470:4096 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B25748C480:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B257490490:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B2574944A0:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: read: 6, 000059B25745B601, 553, 4096 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B2574984B0:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B25749C4C0:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574A04D0:4352 2025/08/18 22:22:07 [debug] 277993#277993: add cleanup: 000059B25749DBF0 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: posix_memalign: 000059B2574A15E0:16384 @16 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25748A460:4096 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574410A0:1024 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25743BAD0:2048 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B2574A55F0:6336 2025/08/18 22:22:07 [debug] 277993#277993: malloc: 000059B25743BA20:160 2025/08/18 22:22:07 [debug] 277993#277993: log: 000059B257448468 6 "./logs/error.log" 2025/08/18 22:22:07 [debug] 277993#277993: log: 000059B257448490 7 "./logs/access.log" 2025/08/18 22:22:07 [notice] 277993#277993: using the "epoll" event method 2025/08/18 22:22:07 [notice] 277993#277993: start worker processes 2025/08/18 22:22:07 [debug] 277993#277993: channel 8:9 2025/08/18 22:22:07 [notice] 277993#277993: start worker process 291019 2025/08/18 22:22:07 [debug] 277993#277993: pass channel s:1 pid:291019 fd:8 to s:0 pid:285174 fd:3 2025/08/18 22:22:07 [debug] 285174#285174: epoll: fd:4 ev:0001 d:000071D9915220F8 2025/08/18 22:22:07 [debug] 285174#285174: channel handler 2025/08/18 22:22:07 [debug] 285174#285174: channel: 32 2025/08/18 22:22:07 [debug] 285174#285174: channel command: 1 2025/08/18 22:22:07 [debug] 285174#285174: get channel s:1 pid:291019 fd:3 2025/08/18 22:22:07 [debug] 285174#285174: channel: -2 2025/08/18 22:22:07 [debug] 285174#285174: timer delta: 61623 2025/08/18 22:22:07 [debug] 285174#285174: worker cycle 2025/08/18 22:22:07 [debug] 285174#285174: epoll timer: -1 2025/08/18 22:22:07 [debug] 291019#291019: add cleanup: 000059B2574A4778 2025/08/18 22:22:07 [debug] 291019#291019: malloc: 000059B25743FBD0:8 2025/08/18 22:22:07 [debug] 291019#291019: notify eventfd: 11 2025/08/18 22:22:07 [debug] 291019#291019: testing the EPOLLRDHUP flag: success 2025/08/18 22:22:07 [debug] 291019#291019: malloc: 000059B257444130:6144 2025/08/18 22:22:07 [debug] 291019#291019: malloc: 000071D991522010:237568 2025/08/18 22:22:07 [debug] 291019#291019: malloc: 000059B25745D620:98304 2025/08/18 22:22:07 [debug] 291019#291019: malloc: 000059B2574A6EC0:98304 2025/08/18 22:22:07 [debug] 291019#291019: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:22:07 [debug] 291019#291019: epoll add event: fd:9 op:1 ev:00002001 2025/08/18 22:22:07 [debug] 291019#291019: setproctitle: "nginx: worker process" 2025/08/18 22:22:07 [debug] 291019#291019: worker cycle 2025/08/18 22:22:07 [debug] 291019#291019: epoll timer: -1 2025/08/18 22:22:07 [debug] 277993#277993: child: 0 285174 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:22:07 [debug] 277993#277993: child: 1 291019 e:0 t:0 d:0 r:1 j:1 2025/08/18 22:22:07 [debug] 277993#277993: sigsuspend 2025/08/18 22:22:07 [debug] 285174#285174: epoll: fd:4 ev:0001 d:000071D9915220F8 2025/08/18 22:22:07 [debug] 285174#285174: channel handler 2025/08/18 22:22:07 [debug] 285174#285174: channel: 32 2025/08/18 22:22:07 [debug] 285174#285174: channel command: 3 2025/08/18 22:22:07 [debug] 285174#285174: channel: -2 2025/08/18 22:22:07 [debug] 285174#285174: timer delta: 100 2025/08/18 22:22:07 [notice] 285174#285174: gracefully shutting down 2025/08/18 22:22:07 [debug] 285174#285174: setproctitle: "nginx: worker process is shutting down" 2025/08/18 22:22:07 [debug] 285174#285174: epoll del event: fd:5 op:2 ev:00000000 2025/08/18 22:22:07 [debug] 285174#285174: close listening 0.0.0.0:9001 #5 2025/08/18 22:22:07 [notice] 285174#285174: exiting 2025/08/18 22:22:07 [debug] 285174#285174: flush files 2025/08/18 22:22:07 [debug] 285174#285174: run cleanup: 000059B25747B410 2025/08/18 22:22:07 [debug] 285174#285174: run cleanup: 000059B257474890 2025/08/18 22:22:07 [debug] 285174#285174: cleanup resolver 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B25747B7B0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257476690 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257461630 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B25745A5F0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257459530 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257458470 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B2574573B0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257444130, unused: 0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257450160, unused: 1 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B25745D620, unused: 1 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257462640, unused: 0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257466650, unused: 1 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B25746A660, unused: 0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B25746E670, unused: 0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B257472680, unused: 0 2025/08/18 22:22:07 [debug] 285174#285174: free: 000059B2574777A0, unused: 888 2025/08/18 22:22:07 [notice] 285174#285174: exit 2025/08/18 22:22:07 [notice] 277993#277993: signal 17 (SIGCHLD) received from 285174 2025/08/18 22:22:07 [notice] 277993#277993: worker process 285174 exited with code 0 2025/08/18 22:22:07 [debug] 277993#277993: shmtx forced unlock 2025/08/18 22:22:07 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:22:07 [debug] 277993#277993: reap children 2025/08/18 22:22:07 [debug] 277993#277993: child: 0 285174 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:22:07 [debug] 277993#277993: pass close channel s:0 pid:285174 to:291019 2025/08/18 22:22:07 [debug] 277993#277993: child: 1 291019 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:22:07 [debug] 277993#277993: sigsuspend 2025/08/18 22:22:07 [notice] 277993#277993: signal 29 (SIGIO) received 2025/08/18 22:22:07 [debug] 291019#291019: epoll: fd:9 ev:0001 d:000071D9915220F8 2025/08/18 22:22:07 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:22:07 [debug] 291019#291019: channel handler 2025/08/18 22:22:07 [debug] 277993#277993: sigsuspend 2025/08/18 22:22:07 [debug] 291019#291019: channel: 32 2025/08/18 22:22:07 [debug] 291019#291019: channel command: 2 2025/08/18 22:22:07 [debug] 291019#291019: close channel s:0 pid:285174 our:285174 fd:3 2025/08/18 22:22:07 [debug] 291019#291019: channel: -2 2025/08/18 22:22:07 [debug] 291019#291019: timer delta: 104 2025/08/18 22:22:07 [debug] 291019#291019: worker cycle 2025/08/18 22:22:07 [debug] 291019#291019: epoll timer: -1 2025/08/18 22:22:10 [debug] 291019#291019: epoll: fd:5 ev:0001 d:000071D991522010 2025/08/18 22:22:10 [debug] 291019#291019: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:22:10 [debug] 291019#291019: posix_memalign: 000059B25743E840:512 @16 2025/08/18 22:22:10 [debug] 291019#291019: *21 accept: 127.0.0.1:33548 fd:3 2025/08/18 22:22:10 [debug] 291019#291019: *21 event timer add: 3: 60000:136923862 2025/08/18 22:22:10 [debug] 291019#291019: *21 reusable connection: 1 2025/08/18 22:22:10 [debug] 291019#291019: *21 epoll add event: fd:3 op:1 ev:80002001 2025/08/18 22:22:10 [debug] 291019#291019: timer delta: 3332 2025/08/18 22:22:10 [debug] 291019#291019: worker cycle 2025/08/18 22:22:10 [debug] 291019#291019: epoll timer: 60000 2025/08/18 22:22:10 [debug] 291019#291019: epoll: fd:3 ev:0001 d:000071D9915221E0 2025/08/18 22:22:10 [debug] 291019#291019: *21 http wait request handler 2025/08/18 22:22:10 [debug] 291019#291019: *21 malloc: 000059B2574410A0:1024 2025/08/18 22:22:10 [debug] 291019#291019: *21 recv: eof:0, avail:-1 2025/08/18 22:22:10 [debug] 291019#291019: *21 recv: fd:3 773 of 1024 2025/08/18 22:22:10 [debug] 291019#291019: *21 reusable connection: 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 posix_memalign: 000059B25748A460:4096 @16 2025/08/18 22:22:10 [debug] 291019#291019: *21 http process request line 2025/08/18 22:22:10 [debug] 291019#291019: *21 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http args: "" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http exten: "webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 posix_memalign: 000059B257445940:4096 @16 2025/08/18 22:22:10 [debug] 291019#291019: *21 http process request header line 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Host: localhost:9001" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Connection: keep-alive" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Cache-Control: max-age=0" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Sec-GPC: 1" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Sec-Fetch-Site: none" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http header done 2025/08/18 22:22:10 [debug] 291019#291019: *21 event timer del: 3: 136923862 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 rewrite phase: 1 2025/08/18 22:22:10 [debug] 291019#291019: *21 test location: "/debug/list" 2025/08/18 22:22:10 [debug] 291019#291019: *21 test location: "/" 2025/08/18 22:22:10 [debug] 291019#291019: *21 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:22:10 [debug] 291019#291019: *21 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http cl:-1 max:104857600 2025/08/18 22:22:10 [debug] 291019#291019: *21 rewrite phase: 3 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script var 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script var: "GET" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script value: "HEAD" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script equal 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script equal: no 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script if 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script if: false 2025/08/18 22:22:10 [debug] 291019#291019: *21 post rewrite phase: 4 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 5 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 6 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 7 2025/08/18 22:22:10 [debug] 291019#291019: *21 access phase: 8 2025/08/18 22:22:10 [debug] 291019#291019: *21 access phase: 9 2025/08/18 22:22:10 [debug] 291019#291019: *21 access phase: 10 2025/08/18 22:22:10 [debug] 291019#291019: *21 post access phase: 11 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 12 2025/08/18 22:22:10 [debug] 291019#291019: *21 try files handler 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: "/" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: ".pdf" 2025/08/18 22:22:10 [debug] 291019#291019: *21 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: "/" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: ".jpg" 2025/08/18 22:22:10 [debug] 291019#291019: *21 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: "/" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: ".png" 2025/08/18 22:22:10 [debug] 291019#291019: *21 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: "/" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http script copy: ".webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 generic phase: 13 2025/08/18 22:22:10 [debug] 291019#291019: *21 content phase: 14 2025/08/18 22:22:10 [debug] 291019#291019: *21 content phase: 15 2025/08/18 22:22:10 [debug] 291019#291019: *21 content phase: 16 2025/08/18 22:22:10 [debug] 291019#291019: *21 content phase: 17 2025/08/18 22:22:10 [debug] 291019#291019: *21 content phase: 18 2025/08/18 22:22:10 [debug] 291019#291019: *21 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:22:10 [debug] 291019#291019: *21 add cleanup: 000059B25748B438 2025/08/18 22:22:10 [debug] 291019#291019: *21 http static fd: 4 2025/08/18 22:22:10 [debug] 291019#291019: *21 http set discard body 2025/08/18 22:22:10 [debug] 291019#291019: *21 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:22:10 GMT Content-Type: image/webp Content-Length: 203886 Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/18 22:22:10 [debug] 291019#291019: *21 write new buf t:1 f:0 000059B257445FA0, pos 000059B257445FA0, size: 394 file: 0, size: 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 http write filter: l:0 f:0 s:394 2025/08/18 22:22:10 [debug] 291019#291019: *21 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00007FFC62401CB0 2025/08/18 22:22:10 [debug] 291019#291019: *21 write old buf t:1 f:0 000059B257445FA0, pos 000059B257445FA0, size: 394 file: 0, size: 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 203886 2025/08/18 22:22:10 [debug] 291019#291019: *21 http write filter: l:1 f:0 s:204280 2025/08/18 22:22:10 [debug] 291019#291019: *21 http write filter limit 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 tcp_nopush 2025/08/18 22:22:10 [debug] 291019#291019: *21 writev: 394 of 394 2025/08/18 22:22:10 [debug] 291019#291019: *21 sendfile: @0 203886 2025/08/18 22:22:10 [debug] 291019#291019: *21 sendfile: 203886 of 203886 @0 2025/08/18 22:22:10 [debug] 291019#291019: *21 http write filter 0000000000000000 2025/08/18 22:22:10 [debug] 291019#291019: *21 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:22:10 [debug] 291019#291019: *21 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:22:10 [debug] 291019#291019: *21 set http keepalive handler 2025/08/18 22:22:10 [debug] 291019#291019: *21 http close request 2025/08/18 22:22:10 [debug] 291019#291019: *21 http log handler 2025/08/18 22:22:10 [debug] 291019#291019: *21 run cleanup: 000059B25748B438 2025/08/18 22:22:10 [debug] 291019#291019: *21 file cleanup: fd:4 2025/08/18 22:22:10 [debug] 291019#291019: *21 free: 000059B25748A460, unused: 8 2025/08/18 22:22:10 [debug] 291019#291019: *21 free: 000059B257445940, unused: 1609 2025/08/18 22:22:10 [debug] 291019#291019: *21 free: 000059B2574410A0 2025/08/18 22:22:10 [debug] 291019#291019: *21 hc free: 0000000000000000 2025/08/18 22:22:10 [debug] 291019#291019: *21 hc busy: 0000000000000000 0 2025/08/18 22:22:10 [debug] 291019#291019: *21 reusable connection: 1 2025/08/18 22:22:10 [debug] 291019#291019: *21 event timer add: 3: 65000:136928862 2025/08/18 22:22:10 [debug] 291019#291019: timer delta: 0 2025/08/18 22:22:10 [debug] 291019#291019: worker cycle 2025/08/18 22:22:10 [debug] 291019#291019: epoll timer: 65000 2025/08/18 22:23:15 [debug] 291019#291019: timer delta: 65026 2025/08/18 22:23:15 [debug] 291019#291019: *21 event timer del: 3: 136928862 2025/08/18 22:23:15 [debug] 291019#291019: *21 http keepalive handler 2025/08/18 22:23:15 [debug] 291019#291019: *21 close http connection: 3 2025/08/18 22:23:15 [debug] 291019#291019: *21 reusable connection: 0 2025/08/18 22:23:15 [debug] 291019#291019: *21 free: 0000000000000000 2025/08/18 22:23:15 [debug] 291019#291019: *21 free: 000059B25743E840, unused: 136 2025/08/18 22:23:15 [debug] 291019#291019: worker cycle 2025/08/18 22:23:15 [debug] 291019#291019: epoll timer: -1 2025/08/18 22:28:22 [notice] 277993#277993: signal 15 (SIGTERM) received from 292393, exiting 2025/08/18 22:28:22 [notice] 291019#291019: signal 15 (SIGTERM) received from 292393, exiting 2025/08/18 22:28:22 [debug] 277993#277993: wake up, sigio 0 2025/08/18 22:28:22 [debug] 277993#277993: child: 0 -1 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:28:22 [debug] 277993#277993: child: 1 291019 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:28:22 [info] 291019#291019: epoll_wait() failed (4: Interrupted system call) 2025/08/18 22:28:22 [debug] 277993#277993: termination cycle: 50 2025/08/18 22:28:22 [debug] 291019#291019: timer delta: 306517 2025/08/18 22:28:22 [debug] 277993#277993: sigsuspend 2025/08/18 22:28:22 [notice] 291019#291019: exiting 2025/08/18 22:28:22 [debug] 291019#291019: flush files 2025/08/18 22:28:22 [debug] 291019#291019: run cleanup: 000059B2574A4778 2025/08/18 22:28:22 [debug] 291019#291019: run cleanup: 000059B25749DBF0 2025/08/18 22:28:22 [debug] 291019#291019: cleanup resolver 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574A55F0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574A04D0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B25748B470 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B25745C610 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257485390 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574842D0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257483210 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257454170 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257448140, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B25747F200, unused: 1 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257486450, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B25748C480, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B257490490, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574944A0, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574984B0, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B25749C4C0, unused: 0 2025/08/18 22:28:22 [debug] 291019#291019: free: 000059B2574A15E0, unused: 3664 2025/08/18 22:28:22 [notice] 291019#291019: exit 2025/08/18 22:28:22 [notice] 277993#277993: signal 17 (SIGCHLD) received from 291019 2025/08/18 22:28:22 [notice] 277993#277993: worker process 291019 exited with code 0 2025/08/18 22:28:22 [debug] 277993#277993: shmtx forced unlock 2025/08/18 22:28:22 [debug] 277993#277993: wake up, sigio 3 2025/08/18 22:28:22 [debug] 277993#277993: reap children 2025/08/18 22:28:22 [debug] 277993#277993: child: 0 -1 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:28:22 [debug] 277993#277993: child: 1 291019 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:28:22 [notice] 277993#277993: exit 2025/08/18 22:28:22 [debug] 277993#277993: close listening 0.0.0.0:9001 #5 2025/08/18 22:28:22 [debug] 277993#277993: run cleanup: 000059B25749DBF0 2025/08/18 22:28:22 [debug] 277993#277993: cleanup resolver 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574A55F0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574A04D0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B25748B470 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B25745C610 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257485390 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574842D0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257483210 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257454170 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257448140, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B25747F200, unused: 1 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257486450, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B25748C480, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B257490490, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574944A0, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574984B0, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B25749C4C0, unused: 0 2025/08/18 22:28:22 [debug] 277993#277993: free: 000059B2574A15E0, unused: 3692 2025/08/18 22:28:54 [debug] 292523#292523: bind() 0.0.0.0:9001 #5 2025/08/18 22:28:54 [notice] 292523#292523: using the "epoll" event method 2025/08/18 22:28:54 [debug] 292523#292523: counter: 000071DAD3F79080, 1 2025/08/18 22:28:54 [notice] 292523#292523: nginx/1.18.0 (Ubuntu) 2025/08/18 22:28:54 [notice] 292523#292523: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:28:54 [notice] 292523#292523: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:28:54 [debug] 292524#292523: write: 6, 00007FFCD5AB43B0, 7, 0 2025/08/18 22:28:54 [debug] 292524#292524: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:28:54 [notice] 292524#292524: start worker processes 2025/08/18 22:28:54 [debug] 292524#292524: channel 6:7 2025/08/18 22:28:54 [notice] 292524#292524: start worker process 292525 2025/08/18 22:28:54 [debug] 292524#292524: sigsuspend 2025/08/18 22:28:54 [debug] 292525#292525: add cleanup: 000062071D43E0F0 2025/08/18 22:28:54 [debug] 292525#292525: malloc: 000062071D405BD0:8 2025/08/18 22:28:54 [debug] 292525#292525: notify eventfd: 9 2025/08/18 22:28:54 [debug] 292525#292525: testing the EPOLLRDHUP flag: success 2025/08/18 22:28:54 [debug] 292525#292525: malloc: 000062071D418410:6144 2025/08/18 22:28:54 [debug] 292525#292525: malloc: 000071DAD3D71010:237568 2025/08/18 22:28:54 [debug] 292525#292525: malloc: 000062071D440310:98304 2025/08/18 22:28:54 [debug] 292525#292525: malloc: 000062071D458320:98304 2025/08/18 22:28:54 [debug] 292525#292525: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:28:54 [debug] 292525#292525: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:28:54 [debug] 292525#292525: setproctitle: "nginx: worker process" 2025/08/18 22:28:54 [debug] 292525#292525: worker cycle 2025/08/18 22:28:54 [debug] 292525#292525: epoll timer: -1 2025/08/18 22:30:30 [debug] 292525#292525: epoll: fd:5 ev:0001 d:000071DAD3D71010 2025/08/18 22:30:30 [debug] 292525#292525: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:30:30 [debug] 292525#292525: posix_memalign: 000062071D404840:512 @16 2025/08/18 22:30:30 [debug] 292525#292525: *1 accept: 127.0.0.1:49412 fd:6 2025/08/18 22:30:30 [debug] 292525#292525: *1 event timer add: 6: 60000:137423911 2025/08/18 22:30:30 [debug] 292525#292525: *1 reusable connection: 1 2025/08/18 22:30:30 [debug] 292525#292525: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:30:30 [debug] 292525#292525: timer delta: 96677 2025/08/18 22:30:30 [debug] 292525#292525: worker cycle 2025/08/18 22:30:30 [debug] 292525#292525: epoll timer: 60000 2025/08/18 22:30:30 [debug] 292525#292525: epoll: fd:6 ev:0001 d:000071DAD3D711E0 2025/08/18 22:30:30 [debug] 292525#292525: *1 http wait request handler 2025/08/18 22:30:30 [debug] 292525#292525: *1 malloc: 000062071D4070A0:1024 2025/08/18 22:30:30 [debug] 292525#292525: *1 recv: eof:0, avail:-1 2025/08/18 22:30:30 [debug] 292525#292525: *1 recv: fd:6 856 of 1024 2025/08/18 22:30:30 [debug] 292525#292525: *1 reusable connection: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 posix_memalign: 000062071D4238B0:4096 @16 2025/08/18 22:30:30 [debug] 292525#292525: *1 http process request line 2025/08/18 22:30:30 [debug] 292525#292525: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http args: "" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http exten: "webp" 2025/08/18 22:30:30 [debug] 292525#292525: *1 posix_memalign: 000062071D419C20:4096 @16 2025/08/18 22:30:30 [debug] 292525#292525: *1 http process request header line 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Host: localhost:9001" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Connection: keep-alive" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Sec-GPC: 1" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http header done 2025/08/18 22:30:30 [debug] 292525#292525: *1 event timer del: 6: 137423911 2025/08/18 22:30:30 [debug] 292525#292525: *1 generic phase: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 rewrite phase: 1 2025/08/18 22:30:30 [debug] 292525#292525: *1 test location: "/debug/list" 2025/08/18 22:30:30 [debug] 292525#292525: *1 test location: "/" 2025/08/18 22:30:30 [debug] 292525#292525: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:30:30 [debug] 292525#292525: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http cl:-1 max:104857600 2025/08/18 22:30:30 [debug] 292525#292525: *1 rewrite phase: 3 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script var 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script var: "GET" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script value: "HEAD" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script equal 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script equal: no 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script if 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script if: false 2025/08/18 22:30:30 [debug] 292525#292525: *1 post rewrite phase: 4 2025/08/18 22:30:30 [debug] 292525#292525: *1 generic phase: 5 2025/08/18 22:30:30 [debug] 292525#292525: *1 generic phase: 6 2025/08/18 22:30:30 [debug] 292525#292525: *1 generic phase: 7 2025/08/18 22:30:30 [debug] 292525#292525: *1 access phase: 8 2025/08/18 22:30:30 [debug] 292525#292525: *1 access phase: 9 2025/08/18 22:30:30 [debug] 292525#292525: *1 access phase: 10 2025/08/18 22:30:30 [debug] 292525#292525: *1 post access phase: 11 2025/08/18 22:30:30 [debug] 292525#292525: *1 generic phase: 12 2025/08/18 22:30:30 [debug] 292525#292525: *1 try files handler 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script copy: "/" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http script copy: "*" 2025/08/18 22:30:30 [debug] 292525#292525: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:30:30 [debug] 292525#292525: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:30:30 [debug] 292525#292525: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http set discard body 2025/08/18 22:30:30 [debug] 292525#292525: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:30:30 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:30:30 [debug] 292525#292525: *1 write new buf t:1 f:0 000062071D41A0B0, pos 000062071D41A0B0, size: 164 file: 0, size: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:30:30 [debug] 292525#292525: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000062071D41A2F0 2025/08/18 22:30:30 [debug] 292525#292525: *1 write old buf t:1 f:0 000062071D41A0B0, pos 000062071D41A0B0, size: 164 file: 0, size: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61C580, size: 100 file: 0, size: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61CC80, size: 62 file: 0, size: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61CA60, size: 402 file: 0, size: 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:30:30 [debug] 292525#292525: *1 http write filter limit 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 writev: 728 of 728 2025/08/18 22:30:30 [debug] 292525#292525: *1 http write filter 0000000000000000 2025/08/18 22:30:30 [debug] 292525#292525: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:30 [debug] 292525#292525: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:30:30 [debug] 292525#292525: *1 set http keepalive handler 2025/08/18 22:30:30 [debug] 292525#292525: *1 http close request 2025/08/18 22:30:30 [debug] 292525#292525: *1 http log handler 2025/08/18 22:30:30 [debug] 292525#292525: *1 free: 000062071D4238B0, unused: 8 2025/08/18 22:30:30 [debug] 292525#292525: *1 free: 000062071D419C20, unused: 1977 2025/08/18 22:30:30 [debug] 292525#292525: *1 free: 000062071D4070A0 2025/08/18 22:30:30 [debug] 292525#292525: *1 hc free: 0000000000000000 2025/08/18 22:30:30 [debug] 292525#292525: *1 hc busy: 0000000000000000 0 2025/08/18 22:30:30 [debug] 292525#292525: *1 tcp_nodelay 2025/08/18 22:30:30 [debug] 292525#292525: *1 reusable connection: 1 2025/08/18 22:30:30 [debug] 292525#292525: *1 event timer add: 6: 65000:137428912 2025/08/18 22:30:30 [debug] 292525#292525: timer delta: 1 2025/08/18 22:30:30 [debug] 292525#292525: worker cycle 2025/08/18 22:30:30 [debug] 292525#292525: epoll timer: 65000 2025/08/18 22:30:32 [debug] 292525#292525: epoll: fd:6 ev:0001 d:000071DAD3D711E0 2025/08/18 22:30:32 [debug] 292525#292525: *1 http keepalive handler 2025/08/18 22:30:32 [debug] 292525#292525: *1 malloc: 000062071D4070A0:1024 2025/08/18 22:30:32 [debug] 292525#292525: *1 recv: eof:0, avail:-1 2025/08/18 22:30:32 [debug] 292525#292525: *1 recv: fd:6 773 of 1024 2025/08/18 22:30:32 [debug] 292525#292525: *1 reusable connection: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 posix_memalign: 000062071D4238B0:4096 @16 2025/08/18 22:30:32 [debug] 292525#292525: *1 event timer del: 6: 137428912 2025/08/18 22:30:32 [debug] 292525#292525: *1 http process request line 2025/08/18 22:30:32 [debug] 292525#292525: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http args: "" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http exten: "webp" 2025/08/18 22:30:32 [debug] 292525#292525: *1 posix_memalign: 000062071D419C20:4096 @16 2025/08/18 22:30:32 [debug] 292525#292525: *1 http process request header line 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Host: localhost:9001" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Connection: keep-alive" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Sec-GPC: 1" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http header done 2025/08/18 22:30:32 [debug] 292525#292525: *1 generic phase: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 rewrite phase: 1 2025/08/18 22:30:32 [debug] 292525#292525: *1 test location: "/debug/list" 2025/08/18 22:30:32 [debug] 292525#292525: *1 test location: "/" 2025/08/18 22:30:32 [debug] 292525#292525: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:30:32 [debug] 292525#292525: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http cl:-1 max:104857600 2025/08/18 22:30:32 [debug] 292525#292525: *1 rewrite phase: 3 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script var 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script var: "GET" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script value: "HEAD" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script equal 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script equal: no 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script if 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script if: false 2025/08/18 22:30:32 [debug] 292525#292525: *1 post rewrite phase: 4 2025/08/18 22:30:32 [debug] 292525#292525: *1 generic phase: 5 2025/08/18 22:30:32 [debug] 292525#292525: *1 generic phase: 6 2025/08/18 22:30:32 [debug] 292525#292525: *1 generic phase: 7 2025/08/18 22:30:32 [debug] 292525#292525: *1 access phase: 8 2025/08/18 22:30:32 [debug] 292525#292525: *1 access phase: 9 2025/08/18 22:30:32 [debug] 292525#292525: *1 access phase: 10 2025/08/18 22:30:32 [debug] 292525#292525: *1 post access phase: 11 2025/08/18 22:30:32 [debug] 292525#292525: *1 generic phase: 12 2025/08/18 22:30:32 [debug] 292525#292525: *1 try files handler 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script copy: "/" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http script copy: "*" 2025/08/18 22:30:32 [debug] 292525#292525: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:30:32 [debug] 292525#292525: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:30:32 [debug] 292525#292525: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http set discard body 2025/08/18 22:30:32 [debug] 292525#292525: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:30:32 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:30:32 [debug] 292525#292525: *1 write new buf t:1 f:0 000062071D41A0B0, pos 000062071D41A0B0, size: 164 file: 0, size: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:30:32 [debug] 292525#292525: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000062071D424898 2025/08/18 22:30:32 [debug] 292525#292525: *1 write old buf t:1 f:0 000062071D41A0B0, pos 000062071D41A0B0, size: 164 file: 0, size: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61C580, size: 100 file: 0, size: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61CC80, size: 62 file: 0, size: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 write new buf t:0 f:0 0000000000000000, pos 00006206ED61CA60, size: 402 file: 0, size: 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:30:32 [debug] 292525#292525: *1 http write filter limit 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 writev: 728 of 728 2025/08/18 22:30:32 [debug] 292525#292525: *1 http write filter 0000000000000000 2025/08/18 22:30:32 [debug] 292525#292525: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:30:32 [debug] 292525#292525: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:30:32 [debug] 292525#292525: *1 set http keepalive handler 2025/08/18 22:30:32 [debug] 292525#292525: *1 http close request 2025/08/18 22:30:32 [debug] 292525#292525: *1 http log handler 2025/08/18 22:30:32 [debug] 292525#292525: *1 free: 000062071D4238B0, unused: 8 2025/08/18 22:30:32 [debug] 292525#292525: *1 free: 000062071D419C20, unused: 2009 2025/08/18 22:30:32 [debug] 292525#292525: *1 free: 000062071D4070A0 2025/08/18 22:30:32 [debug] 292525#292525: *1 hc free: 0000000000000000 2025/08/18 22:30:32 [debug] 292525#292525: *1 hc busy: 0000000000000000 0 2025/08/18 22:30:32 [debug] 292525#292525: *1 reusable connection: 1 2025/08/18 22:30:32 [debug] 292525#292525: *1 event timer add: 6: 65000:137430163 2025/08/18 22:30:32 [debug] 292525#292525: timer delta: 1251 2025/08/18 22:30:32 [debug] 292525#292525: worker cycle 2025/08/18 22:30:32 [debug] 292525#292525: epoll timer: 65000 2025/08/18 22:30:55 [notice] 292525#292525: signal 15 (SIGTERM) received from 292661, exiting 2025/08/18 22:30:55 [notice] 292524#292524: signal 15 (SIGTERM) received from 292661, exiting 2025/08/18 22:30:55 [info] 292525#292525: epoll_wait() failed (4: Interrupted system call) 2025/08/18 22:30:55 [debug] 292525#292525: timer delta: 23122 2025/08/18 22:30:55 [notice] 292525#292525: exiting 2025/08/18 22:30:55 [debug] 292525#292525: flush files 2025/08/18 22:30:55 [debug] 292524#292524: wake up, sigio 0 2025/08/18 22:30:55 [debug] 292525#292525: run cleanup: 000062071D43E0F0 2025/08/18 22:30:55 [debug] 292524#292524: child: 0 292525 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:30:55 [debug] 292525#292525: run cleanup: 000062071D437530 2025/08/18 22:30:55 [debug] 292525#292525: cleanup resolver 2025/08/18 22:30:55 [debug] 292524#292524: termination cycle: 50 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D43EA40 2025/08/18 22:30:55 [debug] 292524#292524: sigsuspend 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D439920 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D4248C0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D41E890 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D41D7D0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D41C710 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D41B650 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D4131A0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D40A170, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D414400, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D41F8A0, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D4258D0, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D4298E0, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D42D8F0, unused: 1 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D431900, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D435910, unused: 0 2025/08/18 22:30:55 [debug] 292525#292525: free: 000062071D43AA30, unused: 2344 2025/08/18 22:30:55 [notice] 292525#292525: exit 2025/08/18 22:30:55 [notice] 292524#292524: signal 17 (SIGCHLD) received from 292525 2025/08/18 22:30:55 [notice] 292524#292524: worker process 292525 exited with code 0 2025/08/18 22:30:55 [debug] 292524#292524: shmtx forced unlock 2025/08/18 22:30:55 [debug] 292524#292524: wake up, sigio 3 2025/08/18 22:30:55 [debug] 292524#292524: reap children 2025/08/18 22:30:55 [debug] 292524#292524: child: 0 292525 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:30:55 [notice] 292524#292524: exit 2025/08/18 22:30:55 [debug] 292524#292524: close listening 0.0.0.0:9001 #5 2025/08/18 22:30:55 [debug] 292524#292524: run cleanup: 000062071D437530 2025/08/18 22:30:55 [debug] 292524#292524: cleanup resolver 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D43EA40 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D439920 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D4248C0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D41E890 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D41D7D0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D41C710 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D41B650 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D4131A0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D40A170, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D414400, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D41F8A0, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D4258D0, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D4298E0, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D42D8F0, unused: 1 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D431900, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D435910, unused: 0 2025/08/18 22:30:55 [debug] 292524#292524: free: 000062071D43AA30, unused: 2375 2025/08/18 22:33:06 [debug] 293198#293198: bind() 0.0.0.0:9001 #5 2025/08/18 22:33:06 [notice] 293198#293198: using the "epoll" event method 2025/08/18 22:33:06 [debug] 293198#293198: counter: 00007B7D430DF080, 1 2025/08/18 22:33:06 [notice] 293198#293198: nginx/1.18.0 (Ubuntu) 2025/08/18 22:33:06 [notice] 293198#293198: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:33:06 [notice] 293198#293198: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:33:06 [debug] 293199#293198: write: 6, 00007FFF9A366080, 7, 0 2025/08/18 22:33:06 [debug] 293199#293199: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:33:06 [notice] 293199#293199: start worker processes 2025/08/18 22:33:06 [debug] 293199#293199: channel 6:7 2025/08/18 22:33:06 [notice] 293199#293199: start worker process 293200 2025/08/18 22:33:06 [debug] 293199#293199: sigsuspend 2025/08/18 22:33:06 [debug] 293200#293200: add cleanup: 00005B29A6D860B0 2025/08/18 22:33:06 [debug] 293200#293200: malloc: 00005B29A6D4DBD0:8 2025/08/18 22:33:06 [debug] 293200#293200: notify eventfd: 9 2025/08/18 22:33:06 [debug] 293200#293200: testing the EPOLLRDHUP flag: success 2025/08/18 22:33:06 [debug] 293200#293200: malloc: 00005B29A6D603D0:6144 2025/08/18 22:33:06 [debug] 293200#293200: malloc: 00007B7D42ED7010:237568 2025/08/18 22:33:06 [debug] 293200#293200: malloc: 00005B29A6D882D0:98304 2025/08/18 22:33:06 [debug] 293200#293200: malloc: 00005B29A6DA02E0:98304 2025/08/18 22:33:06 [debug] 293200#293200: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:33:06 [debug] 293200#293200: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:33:06 [debug] 293200#293200: setproctitle: "nginx: worker process" 2025/08/18 22:33:06 [debug] 293200#293200: worker cycle 2025/08/18 22:33:06 [debug] 293200#293200: epoll timer: -1 2025/08/18 22:33:11 [debug] 293200#293200: epoll: fd:5 ev:0001 d:00007B7D42ED7010 2025/08/18 22:33:11 [debug] 293200#293200: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:33:11 [debug] 293200#293200: posix_memalign: 00005B29A6D4C840:512 @16 2025/08/18 22:33:11 [debug] 293200#293200: *1 accept: 127.0.0.1:51588 fd:6 2025/08/18 22:33:11 [debug] 293200#293200: *1 event timer add: 6: 60000:137584313 2025/08/18 22:33:11 [debug] 293200#293200: *1 reusable connection: 1 2025/08/18 22:33:11 [debug] 293200#293200: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:33:11 [debug] 293200#293200: timer delta: 4790 2025/08/18 22:33:11 [debug] 293200#293200: worker cycle 2025/08/18 22:33:11 [debug] 293200#293200: epoll timer: 60000 2025/08/18 22:33:11 [debug] 293200#293200: epoll: fd:6 ev:0001 d:00007B7D42ED71E0 2025/08/18 22:33:11 [debug] 293200#293200: *1 http wait request handler 2025/08/18 22:33:11 [debug] 293200#293200: *1 malloc: 00005B29A6D4F0A0:1024 2025/08/18 22:33:11 [debug] 293200#293200: *1 recv: eof:0, avail:-1 2025/08/18 22:33:11 [debug] 293200#293200: *1 recv: fd:6 773 of 1024 2025/08/18 22:33:11 [debug] 293200#293200: *1 reusable connection: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 posix_memalign: 00005B29A6D6B870:4096 @16 2025/08/18 22:33:11 [debug] 293200#293200: *1 http process request line 2025/08/18 22:33:11 [debug] 293200#293200: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http args: "" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http exten: "webp" 2025/08/18 22:33:11 [debug] 293200#293200: *1 posix_memalign: 00005B29A6D61BE0:4096 @16 2025/08/18 22:33:11 [debug] 293200#293200: *1 http process request header line 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Host: localhost:9001" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Connection: keep-alive" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Sec-GPC: 1" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http header done 2025/08/18 22:33:11 [debug] 293200#293200: *1 event timer del: 6: 137584313 2025/08/18 22:33:11 [debug] 293200#293200: *1 generic phase: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 rewrite phase: 1 2025/08/18 22:33:11 [debug] 293200#293200: *1 test location: "/debug/list" 2025/08/18 22:33:11 [debug] 293200#293200: *1 test location: "/" 2025/08/18 22:33:11 [debug] 293200#293200: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:33:11 [debug] 293200#293200: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http cl:-1 max:104857600 2025/08/18 22:33:11 [debug] 293200#293200: *1 rewrite phase: 3 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script var 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script var: "GET" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script value: "HEAD" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script equal 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script equal: no 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script if 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script if: false 2025/08/18 22:33:11 [debug] 293200#293200: *1 post rewrite phase: 4 2025/08/18 22:33:11 [debug] 293200#293200: *1 generic phase: 5 2025/08/18 22:33:11 [debug] 293200#293200: *1 generic phase: 6 2025/08/18 22:33:11 [debug] 293200#293200: *1 generic phase: 7 2025/08/18 22:33:11 [debug] 293200#293200: *1 access phase: 8 2025/08/18 22:33:11 [debug] 293200#293200: *1 access phase: 9 2025/08/18 22:33:11 [debug] 293200#293200: *1 access phase: 10 2025/08/18 22:33:11 [debug] 293200#293200: *1 post access phase: 11 2025/08/18 22:33:11 [debug] 293200#293200: *1 generic phase: 12 2025/08/18 22:33:11 [debug] 293200#293200: *1 try files handler 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script copy: "/" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http script copy: "*" 2025/08/18 22:33:11 [debug] 293200#293200: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:33:11 [debug] 293200#293200: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:33:11 [debug] 293200#293200: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http set discard body 2025/08/18 22:33:11 [debug] 293200#293200: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:33:11 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:33:11 [debug] 293200#293200: *1 write new buf t:1 f:0 00005B29A6D62070, pos 00005B29A6D62070, size: 164 file: 0, size: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:33:11 [debug] 293200#293200: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005B29A6D6C858 2025/08/18 22:33:11 [debug] 293200#293200: *1 write old buf t:1 f:0 00005B29A6D62070, pos 00005B29A6D62070, size: 164 file: 0, size: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 write new buf t:0 f:0 0000000000000000, pos 00005B299D221580, size: 100 file: 0, size: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 write new buf t:0 f:0 0000000000000000, pos 00005B299D221C80, size: 62 file: 0, size: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 write new buf t:0 f:0 0000000000000000, pos 00005B299D221A60, size: 402 file: 0, size: 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:33:11 [debug] 293200#293200: *1 http write filter limit 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 writev: 728 of 728 2025/08/18 22:33:11 [debug] 293200#293200: *1 http write filter 0000000000000000 2025/08/18 22:33:11 [debug] 293200#293200: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:33:11 [debug] 293200#293200: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:33:11 [debug] 293200#293200: *1 set http keepalive handler 2025/08/18 22:33:11 [debug] 293200#293200: *1 http close request 2025/08/18 22:33:11 [debug] 293200#293200: *1 http log handler 2025/08/18 22:33:11 [debug] 293200#293200: *1 free: 00005B29A6D6B870, unused: 8 2025/08/18 22:33:11 [debug] 293200#293200: *1 free: 00005B29A6D61BE0, unused: 2009 2025/08/18 22:33:11 [debug] 293200#293200: *1 free: 00005B29A6D4F0A0 2025/08/18 22:33:11 [debug] 293200#293200: *1 hc free: 0000000000000000 2025/08/18 22:33:11 [debug] 293200#293200: *1 hc busy: 0000000000000000 0 2025/08/18 22:33:11 [debug] 293200#293200: *1 tcp_nodelay 2025/08/18 22:33:11 [debug] 293200#293200: *1 reusable connection: 1 2025/08/18 22:33:11 [debug] 293200#293200: *1 event timer add: 6: 65000:137589313 2025/08/18 22:33:11 [debug] 293200#293200: timer delta: 0 2025/08/18 22:33:11 [debug] 293200#293200: worker cycle 2025/08/18 22:33:11 [debug] 293200#293200: epoll timer: 65000 2025/08/18 22:34:16 [debug] 293200#293200: timer delta: 65063 2025/08/18 22:34:16 [debug] 293200#293200: *1 event timer del: 6: 137589313 2025/08/18 22:34:16 [debug] 293200#293200: *1 http keepalive handler 2025/08/18 22:34:16 [debug] 293200#293200: *1 close http connection: 6 2025/08/18 22:34:16 [debug] 293200#293200: *1 reusable connection: 0 2025/08/18 22:34:16 [debug] 293200#293200: *1 free: 0000000000000000 2025/08/18 22:34:16 [debug] 293200#293200: *1 free: 00005B29A6D4C840, unused: 136 2025/08/18 22:34:16 [debug] 293200#293200: worker cycle 2025/08/18 22:34:16 [debug] 293200#293200: epoll timer: -1 2025/08/18 22:34:18 [notice] 293199#293199: signal 15 (SIGTERM) received from 293438, exiting 2025/08/18 22:34:18 [debug] 293199#293199: wake up, sigio 0 2025/08/18 22:34:18 [debug] 293199#293199: child: 0 293200 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:34:18 [debug] 293199#293199: termination cycle: 50 2025/08/18 22:34:18 [debug] 293199#293199: sigsuspend 2025/08/18 22:34:18 [debug] 293200#293200: epoll: fd:7 ev:0001 d:00007B7D42ED70F8 2025/08/18 22:34:18 [debug] 293200#293200: channel handler 2025/08/18 22:34:18 [debug] 293200#293200: channel: 32 2025/08/18 22:34:18 [debug] 293200#293200: channel command: 4 2025/08/18 22:34:18 [debug] 293200#293200: channel: -2 2025/08/18 22:34:18 [debug] 293200#293200: timer delta: 2197 2025/08/18 22:34:18 [notice] 293200#293200: exiting 2025/08/18 22:34:18 [debug] 293200#293200: flush files 2025/08/18 22:34:18 [debug] 293200#293200: run cleanup: 00005B29A6D860B0 2025/08/18 22:34:18 [debug] 293200#293200: run cleanup: 00005B29A6D7F4F0 2025/08/18 22:34:18 [debug] 293200#293200: cleanup resolver 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D86A00 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D818E0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D6C880 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D66850 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D65790 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D646D0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D63610 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D5B160 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D52130, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D5C3C0, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D67860, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D6D890, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D718A0, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D758B0, unused: 1 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D798C0, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D7D8D0, unused: 0 2025/08/18 22:34:18 [debug] 293200#293200: free: 00005B29A6D829F0, unused: 2344 2025/08/18 22:34:18 [notice] 293200#293200: exit 2025/08/18 22:34:18 [notice] 293199#293199: signal 17 (SIGCHLD) received from 293200 2025/08/18 22:34:18 [notice] 293199#293199: worker process 293200 exited with code 0 2025/08/18 22:34:18 [debug] 293199#293199: shmtx forced unlock 2025/08/18 22:34:18 [debug] 293199#293199: wake up, sigio 3 2025/08/18 22:34:18 [debug] 293199#293199: reap children 2025/08/18 22:34:18 [debug] 293199#293199: child: 0 293200 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:34:18 [notice] 293199#293199: exit 2025/08/18 22:34:18 [debug] 293199#293199: close listening 0.0.0.0:9001 #5 2025/08/18 22:34:18 [debug] 293199#293199: run cleanup: 00005B29A6D7F4F0 2025/08/18 22:34:18 [debug] 293199#293199: cleanup resolver 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D86A00 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D818E0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D6C880 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D66850 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D65790 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D646D0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D63610 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D5B160 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D52130, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D5C3C0, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D67860, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D6D890, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D718A0, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D758B0, unused: 1 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D798C0, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D7D8D0, unused: 0 2025/08/18 22:34:18 [debug] 293199#293199: free: 00005B29A6D829F0, unused: 2375 2025/08/18 22:34:18 [debug] 293439#293439: bind() 0.0.0.0:9001 #5 2025/08/18 22:34:18 [notice] 293439#293439: using the "epoll" event method 2025/08/18 22:34:18 [debug] 293439#293439: counter: 00007DCF73AE2080, 1 2025/08/18 22:34:18 [notice] 293439#293439: nginx/1.18.0 (Ubuntu) 2025/08/18 22:34:18 [notice] 293439#293439: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:34:18 [notice] 293439#293439: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:34:18 [debug] 293440#293439: write: 6, 00007FFF74EDC890, 7, 0 2025/08/18 22:34:18 [debug] 293440#293440: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:34:18 [notice] 293440#293440: start worker processes 2025/08/18 22:34:18 [debug] 293440#293440: channel 6:7 2025/08/18 22:34:18 [notice] 293440#293440: start worker process 293441 2025/08/18 22:34:18 [debug] 293440#293440: sigsuspend 2025/08/18 22:34:18 [debug] 293441#293441: add cleanup: 00005E98677540B0 2025/08/18 22:34:18 [debug] 293441#293441: malloc: 00005E986771BBD0:8 2025/08/18 22:34:18 [debug] 293441#293441: notify eventfd: 9 2025/08/18 22:34:18 [debug] 293441#293441: testing the EPOLLRDHUP flag: success 2025/08/18 22:34:18 [debug] 293441#293441: malloc: 00005E986772E3D0:6144 2025/08/18 22:34:18 [debug] 293441#293441: malloc: 00007DCF738DA010:237568 2025/08/18 22:34:18 [debug] 293441#293441: malloc: 00005E98677562D0:98304 2025/08/18 22:34:18 [debug] 293441#293441: malloc: 00005E986776E2E0:98304 2025/08/18 22:34:18 [debug] 293441#293441: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:34:18 [debug] 293441#293441: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:34:18 [debug] 293441#293441: setproctitle: "nginx: worker process" 2025/08/18 22:34:18 [debug] 293441#293441: worker cycle 2025/08/18 22:34:18 [debug] 293441#293441: epoll timer: -1 2025/08/18 22:34:21 [debug] 293441#293441: epoll: fd:5 ev:0001 d:00007DCF738DA010 2025/08/18 22:34:21 [debug] 293441#293441: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:34:21 [debug] 293441#293441: posix_memalign: 00005E986771A840:512 @16 2025/08/18 22:34:21 [debug] 293441#293441: *1 accept: 127.0.0.1:49812 fd:6 2025/08/18 22:34:21 [debug] 293441#293441: *1 event timer add: 6: 60000:137654382 2025/08/18 22:34:21 [debug] 293441#293441: *1 reusable connection: 1 2025/08/18 22:34:21 [debug] 293441#293441: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:34:21 [debug] 293441#293441: timer delta: 2800 2025/08/18 22:34:21 [debug] 293441#293441: worker cycle 2025/08/18 22:34:21 [debug] 293441#293441: epoll timer: 60000 2025/08/18 22:34:21 [debug] 293441#293441: epoll: fd:6 ev:0001 d:00007DCF738DA1E0 2025/08/18 22:34:21 [debug] 293441#293441: *1 http wait request handler 2025/08/18 22:34:21 [debug] 293441#293441: *1 malloc: 00005E986771D0A0:1024 2025/08/18 22:34:21 [debug] 293441#293441: *1 recv: eof:0, avail:-1 2025/08/18 22:34:21 [debug] 293441#293441: *1 recv: fd:6 773 of 1024 2025/08/18 22:34:21 [debug] 293441#293441: *1 reusable connection: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 posix_memalign: 00005E9867739870:4096 @16 2025/08/18 22:34:21 [debug] 293441#293441: *1 http process request line 2025/08/18 22:34:21 [debug] 293441#293441: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http args: "" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http exten: "webp" 2025/08/18 22:34:21 [debug] 293441#293441: *1 posix_memalign: 00005E986772FBE0:4096 @16 2025/08/18 22:34:21 [debug] 293441#293441: *1 http process request header line 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Host: localhost:9001" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Connection: keep-alive" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Sec-GPC: 1" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http header done 2025/08/18 22:34:21 [debug] 293441#293441: *1 event timer del: 6: 137654382 2025/08/18 22:34:21 [debug] 293441#293441: *1 generic phase: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 rewrite phase: 1 2025/08/18 22:34:21 [debug] 293441#293441: *1 test location: "/debug/list" 2025/08/18 22:34:21 [debug] 293441#293441: *1 test location: "/" 2025/08/18 22:34:21 [debug] 293441#293441: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:21 [debug] 293441#293441: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http cl:-1 max:104857600 2025/08/18 22:34:21 [debug] 293441#293441: *1 rewrite phase: 3 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script var 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script var: "GET" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script value: "HEAD" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script equal 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script equal: no 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script if 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script if: false 2025/08/18 22:34:21 [debug] 293441#293441: *1 post rewrite phase: 4 2025/08/18 22:34:21 [debug] 293441#293441: *1 generic phase: 5 2025/08/18 22:34:21 [debug] 293441#293441: *1 generic phase: 6 2025/08/18 22:34:21 [debug] 293441#293441: *1 generic phase: 7 2025/08/18 22:34:21 [debug] 293441#293441: *1 access phase: 8 2025/08/18 22:34:21 [debug] 293441#293441: *1 access phase: 9 2025/08/18 22:34:21 [debug] 293441#293441: *1 access phase: 10 2025/08/18 22:34:21 [debug] 293441#293441: *1 post access phase: 11 2025/08/18 22:34:21 [debug] 293441#293441: *1 generic phase: 12 2025/08/18 22:34:21 [debug] 293441#293441: *1 try files handler 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script copy: "/" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http script copy: ".*" 2025/08/18 22:34:21 [debug] 293441#293441: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" 2025/08/18 22:34:21 [debug] 293441#293441: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:34:21 [debug] 293441#293441: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http set discard body 2025/08/18 22:34:21 [debug] 293441#293441: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:34:21 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:34:21 [debug] 293441#293441: *1 write new buf t:1 f:0 00005E9867730070, pos 00005E9867730070, size: 164 file: 0, size: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:34:21 [debug] 293441#293441: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005E986773A858 2025/08/18 22:34:21 [debug] 293441#293441: *1 write old buf t:1 f:0 00005E9867730070, pos 00005E9867730070, size: 164 file: 0, size: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70580, size: 100 file: 0, size: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70C80, size: 62 file: 0, size: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70A60, size: 402 file: 0, size: 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:34:21 [debug] 293441#293441: *1 http write filter limit 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 writev: 728 of 728 2025/08/18 22:34:21 [debug] 293441#293441: *1 http write filter 0000000000000000 2025/08/18 22:34:21 [debug] 293441#293441: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:21 [debug] 293441#293441: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:34:21 [debug] 293441#293441: *1 set http keepalive handler 2025/08/18 22:34:21 [debug] 293441#293441: *1 http close request 2025/08/18 22:34:21 [debug] 293441#293441: *1 http log handler 2025/08/18 22:34:21 [debug] 293441#293441: *1 free: 00005E9867739870, unused: 8 2025/08/18 22:34:21 [debug] 293441#293441: *1 free: 00005E986772FBE0, unused: 2009 2025/08/18 22:34:21 [debug] 293441#293441: *1 free: 00005E986771D0A0 2025/08/18 22:34:21 [debug] 293441#293441: *1 hc free: 0000000000000000 2025/08/18 22:34:21 [debug] 293441#293441: *1 hc busy: 0000000000000000 0 2025/08/18 22:34:21 [debug] 293441#293441: *1 tcp_nodelay 2025/08/18 22:34:21 [debug] 293441#293441: *1 reusable connection: 1 2025/08/18 22:34:21 [debug] 293441#293441: *1 event timer add: 6: 65000:137659382 2025/08/18 22:34:21 [debug] 293441#293441: timer delta: 0 2025/08/18 22:34:21 [debug] 293441#293441: worker cycle 2025/08/18 22:34:21 [debug] 293441#293441: epoll timer: 65000 2025/08/18 22:34:22 [debug] 293441#293441: epoll: fd:6 ev:0001 d:00007DCF738DA1E0 2025/08/18 22:34:22 [debug] 293441#293441: *1 http keepalive handler 2025/08/18 22:34:22 [debug] 293441#293441: *1 malloc: 00005E986771D0A0:1024 2025/08/18 22:34:22 [debug] 293441#293441: *1 recv: eof:0, avail:-1 2025/08/18 22:34:22 [debug] 293441#293441: *1 recv: fd:6 773 of 1024 2025/08/18 22:34:22 [debug] 293441#293441: *1 reusable connection: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 posix_memalign: 00005E9867739870:4096 @16 2025/08/18 22:34:22 [debug] 293441#293441: *1 event timer del: 6: 137659382 2025/08/18 22:34:22 [debug] 293441#293441: *1 http process request line 2025/08/18 22:34:22 [debug] 293441#293441: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http args: "" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http exten: "webp" 2025/08/18 22:34:22 [debug] 293441#293441: *1 posix_memalign: 00005E986772FBE0:4096 @16 2025/08/18 22:34:22 [debug] 293441#293441: *1 http process request header line 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Host: localhost:9001" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Connection: keep-alive" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Sec-GPC: 1" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http header done 2025/08/18 22:34:22 [debug] 293441#293441: *1 generic phase: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 rewrite phase: 1 2025/08/18 22:34:22 [debug] 293441#293441: *1 test location: "/debug/list" 2025/08/18 22:34:22 [debug] 293441#293441: *1 test location: "/" 2025/08/18 22:34:22 [debug] 293441#293441: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:22 [debug] 293441#293441: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http cl:-1 max:104857600 2025/08/18 22:34:22 [debug] 293441#293441: *1 rewrite phase: 3 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script var 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script var: "GET" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script value: "HEAD" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script equal 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script equal: no 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script if 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script if: false 2025/08/18 22:34:22 [debug] 293441#293441: *1 post rewrite phase: 4 2025/08/18 22:34:22 [debug] 293441#293441: *1 generic phase: 5 2025/08/18 22:34:22 [debug] 293441#293441: *1 generic phase: 6 2025/08/18 22:34:22 [debug] 293441#293441: *1 generic phase: 7 2025/08/18 22:34:22 [debug] 293441#293441: *1 access phase: 8 2025/08/18 22:34:22 [debug] 293441#293441: *1 access phase: 9 2025/08/18 22:34:22 [debug] 293441#293441: *1 access phase: 10 2025/08/18 22:34:22 [debug] 293441#293441: *1 post access phase: 11 2025/08/18 22:34:22 [debug] 293441#293441: *1 generic phase: 12 2025/08/18 22:34:22 [debug] 293441#293441: *1 try files handler 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script copy: "/" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http script copy: ".*" 2025/08/18 22:34:22 [debug] 293441#293441: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" 2025/08/18 22:34:22 [debug] 293441#293441: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:34:22 [debug] 293441#293441: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http set discard body 2025/08/18 22:34:22 [debug] 293441#293441: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:34:22 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:34:22 [debug] 293441#293441: *1 write new buf t:1 f:0 00005E9867730070, pos 00005E9867730070, size: 164 file: 0, size: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:34:22 [debug] 293441#293441: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005E986773A858 2025/08/18 22:34:22 [debug] 293441#293441: *1 write old buf t:1 f:0 00005E9867730070, pos 00005E9867730070, size: 164 file: 0, size: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70580, size: 100 file: 0, size: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70C80, size: 62 file: 0, size: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 write new buf t:0 f:0 0000000000000000, pos 00005E983EF70A60, size: 402 file: 0, size: 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:34:22 [debug] 293441#293441: *1 http write filter limit 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 writev: 728 of 728 2025/08/18 22:34:22 [debug] 293441#293441: *1 http write filter 0000000000000000 2025/08/18 22:34:22 [debug] 293441#293441: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:22 [debug] 293441#293441: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:34:22 [debug] 293441#293441: *1 set http keepalive handler 2025/08/18 22:34:22 [debug] 293441#293441: *1 http close request 2025/08/18 22:34:22 [debug] 293441#293441: *1 http log handler 2025/08/18 22:34:22 [debug] 293441#293441: *1 free: 00005E9867739870, unused: 8 2025/08/18 22:34:22 [debug] 293441#293441: *1 free: 00005E986772FBE0, unused: 2009 2025/08/18 22:34:22 [debug] 293441#293441: *1 free: 00005E986771D0A0 2025/08/18 22:34:22 [debug] 293441#293441: *1 hc free: 0000000000000000 2025/08/18 22:34:22 [debug] 293441#293441: *1 hc busy: 0000000000000000 0 2025/08/18 22:34:22 [debug] 293441#293441: *1 reusable connection: 1 2025/08/18 22:34:22 [debug] 293441#293441: *1 event timer add: 6: 65000:137660166 2025/08/18 22:34:22 [debug] 293441#293441: timer delta: 784 2025/08/18 22:34:22 [debug] 293441#293441: worker cycle 2025/08/18 22:34:22 [debug] 293441#293441: epoll timer: 65000 2025/08/18 22:34:38 [notice] 293440#293440: signal 15 (SIGTERM) received from 293518, exiting 2025/08/18 22:34:38 [debug] 293440#293440: wake up, sigio 0 2025/08/18 22:34:38 [debug] 293440#293440: child: 0 293441 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:34:38 [debug] 293440#293440: termination cycle: 50 2025/08/18 22:34:38 [debug] 293440#293440: sigsuspend 2025/08/18 22:34:38 [debug] 293441#293441: epoll: fd:7 ev:0001 d:00007DCF738DA0F8 2025/08/18 22:34:38 [debug] 293441#293441: channel handler 2025/08/18 22:34:38 [debug] 293441#293441: channel: 32 2025/08/18 22:34:38 [debug] 293441#293441: channel command: 4 2025/08/18 22:34:38 [debug] 293441#293441: channel: -2 2025/08/18 22:34:38 [debug] 293441#293441: timer delta: 16834 2025/08/18 22:34:38 [notice] 293441#293441: exiting 2025/08/18 22:34:38 [debug] 293441#293441: flush files 2025/08/18 22:34:38 [debug] 293441#293441: run cleanup: 00005E98677540B0 2025/08/18 22:34:38 [debug] 293441#293441: run cleanup: 00005E986774D4F0 2025/08/18 22:34:38 [debug] 293441#293441: cleanup resolver 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867754A00 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986774F8E0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986773A880 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867734850 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867733790 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E98677326D0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867731610 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867729160 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867720130, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986772A3C0, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E9867735860, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986773B890, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986773F8A0, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E98677438B0, unused: 1 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E98677478C0, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E986774B8D0, unused: 0 2025/08/18 22:34:38 [debug] 293441#293441: free: 00005E98677509F0, unused: 2344 2025/08/18 22:34:38 [notice] 293441#293441: exit 2025/08/18 22:34:38 [notice] 293440#293440: signal 17 (SIGCHLD) received from 293441 2025/08/18 22:34:38 [notice] 293440#293440: worker process 293441 exited with code 0 2025/08/18 22:34:38 [debug] 293440#293440: shmtx forced unlock 2025/08/18 22:34:38 [debug] 293440#293440: wake up, sigio 3 2025/08/18 22:34:38 [debug] 293440#293440: reap children 2025/08/18 22:34:38 [debug] 293440#293440: child: 0 293441 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:34:38 [notice] 293440#293440: exit 2025/08/18 22:34:38 [debug] 293440#293440: close listening 0.0.0.0:9001 #5 2025/08/18 22:34:38 [debug] 293440#293440: run cleanup: 00005E986774D4F0 2025/08/18 22:34:38 [debug] 293440#293440: cleanup resolver 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867754A00 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986774F8E0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986773A880 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867734850 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867733790 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E98677326D0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867731610 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867729160 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867720130, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986772A3C0, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E9867735860, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986773B890, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986773F8A0, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E98677438B0, unused: 1 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E98677478C0, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E986774B8D0, unused: 0 2025/08/18 22:34:38 [debug] 293440#293440: free: 00005E98677509F0, unused: 2375 2025/08/18 22:34:38 [debug] 293519#293519: bind() 0.0.0.0:9001 #5 2025/08/18 22:34:38 [notice] 293519#293519: using the "epoll" event method 2025/08/18 22:34:38 [debug] 293519#293519: counter: 00007B41561F8080, 1 2025/08/18 22:34:38 [notice] 293519#293519: nginx/1.18.0 (Ubuntu) 2025/08/18 22:34:38 [notice] 293519#293519: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:34:38 [notice] 293519#293519: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:34:38 [debug] 293520#293519: write: 6, 00007FFFDF6ADD50, 7, 0 2025/08/18 22:34:38 [debug] 293520#293520: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:34:38 [notice] 293520#293520: start worker processes 2025/08/18 22:34:38 [debug] 293520#293520: channel 6:7 2025/08/18 22:34:38 [notice] 293520#293520: start worker process 293521 2025/08/18 22:34:38 [debug] 293520#293520: sigsuspend 2025/08/18 22:34:38 [debug] 293521#293521: add cleanup: 00005CA9FBBC4980 2025/08/18 22:34:38 [debug] 293521#293521: malloc: 00005CA9FBB8BBD0:8 2025/08/18 22:34:38 [debug] 293521#293521: notify eventfd: 9 2025/08/18 22:34:38 [debug] 293521#293521: testing the EPOLLRDHUP flag: success 2025/08/18 22:34:38 [debug] 293521#293521: malloc: 00005CA9FBB9E3D0:6144 2025/08/18 22:34:38 [debug] 293521#293521: malloc: 00007B4155BA9010:237568 2025/08/18 22:34:38 [debug] 293521#293521: malloc: 00005CA9FBBC62D0:98304 2025/08/18 22:34:38 [debug] 293521#293521: malloc: 00005CA9FBBDE2E0:98304 2025/08/18 22:34:38 [debug] 293521#293521: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:34:38 [debug] 293521#293521: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:34:38 [debug] 293521#293521: setproctitle: "nginx: worker process" 2025/08/18 22:34:38 [debug] 293521#293521: worker cycle 2025/08/18 22:34:38 [debug] 293521#293521: epoll timer: -1 2025/08/18 22:34:41 [debug] 293521#293521: epoll: fd:5 ev:0001 d:00007B4155BA9010 2025/08/18 22:34:41 [debug] 293521#293521: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:34:41 [debug] 293521#293521: posix_memalign: 00005CA9FBB8A840:512 @16 2025/08/18 22:34:41 [debug] 293521#293521: *1 accept: 127.0.0.1:35150 fd:6 2025/08/18 22:34:41 [debug] 293521#293521: *1 event timer add: 6: 60000:137674343 2025/08/18 22:34:41 [debug] 293521#293521: *1 reusable connection: 1 2025/08/18 22:34:41 [debug] 293521#293521: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:34:41 [debug] 293521#293521: timer delta: 2335 2025/08/18 22:34:41 [debug] 293521#293521: worker cycle 2025/08/18 22:34:41 [debug] 293521#293521: epoll timer: 60000 2025/08/18 22:34:41 [debug] 293521#293521: epoll: fd:6 ev:0001 d:00007B4155BA91E0 2025/08/18 22:34:41 [debug] 293521#293521: *1 http wait request handler 2025/08/18 22:34:41 [debug] 293521#293521: *1 malloc: 00005CA9FBB8D0A0:1024 2025/08/18 22:34:41 [debug] 293521#293521: *1 recv: eof:0, avail:-1 2025/08/18 22:34:41 [debug] 293521#293521: *1 recv: fd:6 773 of 1024 2025/08/18 22:34:41 [debug] 293521#293521: *1 reusable connection: 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 posix_memalign: 00005CA9FBBA9870:4096 @16 2025/08/18 22:34:41 [debug] 293521#293521: *1 http process request line 2025/08/18 22:34:41 [debug] 293521#293521: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http args: "" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http exten: "webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 posix_memalign: 00005CA9FBB9FBE0:4096 @16 2025/08/18 22:34:41 [debug] 293521#293521: *1 http process request header line 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Host: localhost:9001" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Connection: keep-alive" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Sec-GPC: 1" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http header done 2025/08/18 22:34:41 [debug] 293521#293521: *1 event timer del: 6: 137674343 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 rewrite phase: 1 2025/08/18 22:34:41 [debug] 293521#293521: *1 test location: "/debug/list" 2025/08/18 22:34:41 [debug] 293521#293521: *1 test location: "/" 2025/08/18 22:34:41 [debug] 293521#293521: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:41 [debug] 293521#293521: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http cl:-1 max:104857600 2025/08/18 22:34:41 [debug] 293521#293521: *1 rewrite phase: 3 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script var 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script var: "GET" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script value: "HEAD" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script equal 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script equal: no 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script if 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script if: false 2025/08/18 22:34:41 [debug] 293521#293521: *1 post rewrite phase: 4 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 5 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 6 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 7 2025/08/18 22:34:41 [debug] 293521#293521: *1 access phase: 8 2025/08/18 22:34:41 [debug] 293521#293521: *1 access phase: 9 2025/08/18 22:34:41 [debug] 293521#293521: *1 access phase: 10 2025/08/18 22:34:41 [debug] 293521#293521: *1 post access phase: 11 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 12 2025/08/18 22:34:41 [debug] 293521#293521: *1 try files handler 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: "/" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: ".pdf" 2025/08/18 22:34:41 [debug] 293521#293521: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: "/" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: ".jpg" 2025/08/18 22:34:41 [debug] 293521#293521: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: "/" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: ".png" 2025/08/18 22:34:41 [debug] 293521#293521: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: "/" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http script copy: ".webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 generic phase: 13 2025/08/18 22:34:41 [debug] 293521#293521: *1 content phase: 14 2025/08/18 22:34:41 [debug] 293521#293521: *1 content phase: 15 2025/08/18 22:34:41 [debug] 293521#293521: *1 content phase: 16 2025/08/18 22:34:41 [debug] 293521#293521: *1 content phase: 17 2025/08/18 22:34:41 [debug] 293521#293521: *1 content phase: 18 2025/08/18 22:34:41 [debug] 293521#293521: *1 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:34:41 [debug] 293521#293521: *1 add cleanup: 00005CA9FBBAA848 2025/08/18 22:34:41 [debug] 293521#293521: *1 http static fd: 10 2025/08/18 22:34:41 [debug] 293521#293521: *1 http set discard body 2025/08/18 22:34:41 [debug] 293521#293521: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:34:41 GMT Content-Type: image/webp Content-Length: 203886 Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/18 22:34:41 [debug] 293521#293521: *1 write new buf t:1 f:0 00005CA9FBBA0240, pos 00005CA9FBBA0240, size: 394 file: 0, size: 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 http write filter: l:0 f:0 s:394 2025/08/18 22:34:41 [debug] 293521#293521: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00007FFFDF6AD880 2025/08/18 22:34:41 [debug] 293521#293521: *1 write old buf t:1 f:0 00005CA9FBBA0240, pos 00005CA9FBBA0240, size: 394 file: 0, size: 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 203886 2025/08/18 22:34:41 [debug] 293521#293521: *1 http write filter: l:1 f:0 s:204280 2025/08/18 22:34:41 [debug] 293521#293521: *1 http write filter limit 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 tcp_nopush 2025/08/18 22:34:41 [debug] 293521#293521: *1 writev: 394 of 394 2025/08/18 22:34:41 [debug] 293521#293521: *1 sendfile: @0 203886 2025/08/18 22:34:41 [debug] 293521#293521: *1 sendfile: 203886 of 203886 @0 2025/08/18 22:34:41 [debug] 293521#293521: *1 http write filter 0000000000000000 2025/08/18 22:34:41 [debug] 293521#293521: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:34:41 [debug] 293521#293521: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:34:41 [debug] 293521#293521: *1 set http keepalive handler 2025/08/18 22:34:41 [debug] 293521#293521: *1 http close request 2025/08/18 22:34:41 [debug] 293521#293521: *1 http log handler 2025/08/18 22:34:41 [debug] 293521#293521: *1 run cleanup: 00005CA9FBBAA848 2025/08/18 22:34:41 [debug] 293521#293521: *1 file cleanup: fd:10 2025/08/18 22:34:41 [debug] 293521#293521: *1 free: 00005CA9FBBA9870, unused: 8 2025/08/18 22:34:41 [debug] 293521#293521: *1 free: 00005CA9FBB9FBE0, unused: 1609 2025/08/18 22:34:41 [debug] 293521#293521: *1 free: 00005CA9FBB8D0A0 2025/08/18 22:34:41 [debug] 293521#293521: *1 hc free: 0000000000000000 2025/08/18 22:34:41 [debug] 293521#293521: *1 hc busy: 0000000000000000 0 2025/08/18 22:34:41 [debug] 293521#293521: *1 reusable connection: 1 2025/08/18 22:34:41 [debug] 293521#293521: *1 event timer add: 6: 65000:137679343 2025/08/18 22:34:41 [debug] 293521#293521: timer delta: 0 2025/08/18 22:34:41 [debug] 293521#293521: worker cycle 2025/08/18 22:34:41 [debug] 293521#293521: epoll timer: 65000 2025/08/18 22:35:10 [notice] 293520#293520: signal 15 (SIGTERM) received from 293582, exiting 2025/08/18 22:35:10 [debug] 293520#293520: wake up, sigio 0 2025/08/18 22:35:10 [debug] 293520#293520: child: 0 293521 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:35:10 [debug] 293520#293520: termination cycle: 50 2025/08/18 22:35:10 [debug] 293520#293520: sigsuspend 2025/08/18 22:35:10 [debug] 293521#293521: epoll: fd:7 ev:0001 d:00007B4155BA90F8 2025/08/18 22:35:10 [debug] 293521#293521: channel handler 2025/08/18 22:35:10 [debug] 293521#293521: channel: 32 2025/08/18 22:35:10 [debug] 293521#293521: channel command: 4 2025/08/18 22:35:10 [debug] 293521#293521: channel: -2 2025/08/18 22:35:10 [debug] 293521#293521: timer delta: 29044 2025/08/18 22:35:10 [notice] 293521#293521: exiting 2025/08/18 22:35:10 [debug] 293521#293521: flush files 2025/08/18 22:35:10 [debug] 293521#293521: run cleanup: 00005CA9FBBC4980 2025/08/18 22:35:10 [debug] 293521#293521: run cleanup: 00005CA9FBBBDDC0 2025/08/18 22:35:10 [debug] 293521#293521: cleanup resolver 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBC4A00 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBBF8E0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBAA880 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBA4850 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBA3790 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBA26D0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBA1610 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBB99160 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBB90130, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBB9A3C0, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBA5860, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBAB890, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBAF8A0, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBB38B0, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBB78C0, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBBB8D0, unused: 0 2025/08/18 22:35:10 [debug] 293521#293521: free: 00005CA9FBBC09F0, unused: 88 2025/08/18 22:35:10 [notice] 293521#293521: exit 2025/08/18 22:35:10 [notice] 293520#293520: signal 17 (SIGCHLD) received from 293521 2025/08/18 22:35:10 [notice] 293520#293520: worker process 293521 exited with code 0 2025/08/18 22:35:10 [debug] 293520#293520: shmtx forced unlock 2025/08/18 22:35:10 [debug] 293520#293520: wake up, sigio 3 2025/08/18 22:35:10 [debug] 293520#293520: reap children 2025/08/18 22:35:10 [debug] 293520#293520: child: 0 293521 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:35:10 [notice] 293520#293520: exit 2025/08/18 22:35:10 [debug] 293520#293520: close listening 0.0.0.0:9001 #5 2025/08/18 22:35:10 [debug] 293520#293520: run cleanup: 00005CA9FBBBDDC0 2025/08/18 22:35:10 [debug] 293520#293520: cleanup resolver 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBC4A00 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBBF8E0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBAA880 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBA4850 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBA3790 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBA26D0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBA1610 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBB99160 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBB90130, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBB9A3C0, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBA5860, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBAB890, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBAF8A0, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBB38B0, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBB78C0, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBBB8D0, unused: 0 2025/08/18 22:35:10 [debug] 293520#293520: free: 00005CA9FBBC09F0, unused: 119 2025/08/18 22:35:10 [debug] 293583#293583: bind() 0.0.0.0:9001 #5 2025/08/18 22:35:10 [notice] 293583#293583: using the "epoll" event method 2025/08/18 22:35:10 [debug] 293583#293583: counter: 000076A5167C3080, 1 2025/08/18 22:35:10 [notice] 293583#293583: nginx/1.18.0 (Ubuntu) 2025/08/18 22:35:10 [notice] 293583#293583: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:35:10 [notice] 293583#293583: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:35:10 [debug] 293584#293583: write: 6, 00007FFC693DB510, 7, 0 2025/08/18 22:35:10 [debug] 293584#293584: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:35:10 [notice] 293584#293584: start worker processes 2025/08/18 22:35:10 [debug] 293584#293584: channel 6:7 2025/08/18 22:35:10 [notice] 293584#293584: start worker process 293585 2025/08/18 22:35:10 [debug] 293584#293584: sigsuspend 2025/08/18 22:35:10 [debug] 293585#293585: add cleanup: 00005BB1C6E8F030 2025/08/18 22:35:10 [debug] 293585#293585: malloc: 00005BB1C6E56BD0:8 2025/08/18 22:35:10 [debug] 293585#293585: notify eventfd: 9 2025/08/18 22:35:10 [debug] 293585#293585: testing the EPOLLRDHUP flag: success 2025/08/18 22:35:10 [debug] 293585#293585: malloc: 00005BB1C6E693D0:6144 2025/08/18 22:35:10 [debug] 293585#293585: malloc: 000076A5165BB010:237568 2025/08/18 22:35:10 [debug] 293585#293585: malloc: 00005BB1C6E912D0:98304 2025/08/18 22:35:10 [debug] 293585#293585: malloc: 00005BB1C6EA92E0:98304 2025/08/18 22:35:10 [debug] 293585#293585: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:35:10 [debug] 293585#293585: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:35:10 [debug] 293585#293585: setproctitle: "nginx: worker process" 2025/08/18 22:35:10 [debug] 293585#293585: worker cycle 2025/08/18 22:35:10 [debug] 293585#293585: epoll timer: -1 2025/08/18 22:35:12 [debug] 293585#293585: epoll: fd:5 ev:0001 d:000076A5165BB010 2025/08/18 22:35:12 [debug] 293585#293585: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:35:12 [debug] 293585#293585: posix_memalign: 00005BB1C6E55840:512 @16 2025/08/18 22:35:12 [debug] 293585#293585: *1 accept: 127.0.0.1:57274 fd:6 2025/08/18 22:35:12 [debug] 293585#293585: *1 event timer add: 6: 60000:137705381 2025/08/18 22:35:12 [debug] 293585#293585: *1 reusable connection: 1 2025/08/18 22:35:12 [debug] 293585#293585: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:35:12 [debug] 293585#293585: timer delta: 1986 2025/08/18 22:35:12 [debug] 293585#293585: worker cycle 2025/08/18 22:35:12 [debug] 293585#293585: epoll timer: 60000 2025/08/18 22:35:12 [debug] 293585#293585: epoll: fd:6 ev:0001 d:000076A5165BB1E0 2025/08/18 22:35:12 [debug] 293585#293585: *1 http wait request handler 2025/08/18 22:35:12 [debug] 293585#293585: *1 malloc: 00005BB1C6E580A0:1024 2025/08/18 22:35:12 [debug] 293585#293585: *1 recv: eof:0, avail:-1 2025/08/18 22:35:12 [debug] 293585#293585: *1 recv: fd:6 856 of 1024 2025/08/18 22:35:12 [debug] 293585#293585: *1 reusable connection: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 posix_memalign: 00005BB1C6E74870:4096 @16 2025/08/18 22:35:12 [debug] 293585#293585: *1 http process request line 2025/08/18 22:35:12 [debug] 293585#293585: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http args: "" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http exten: "webp" 2025/08/18 22:35:12 [debug] 293585#293585: *1 posix_memalign: 00005BB1C6E6ABE0:4096 @16 2025/08/18 22:35:12 [debug] 293585#293585: *1 http process request header line 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Host: localhost:9001" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Connection: keep-alive" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Sec-GPC: 1" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http header done 2025/08/18 22:35:12 [debug] 293585#293585: *1 event timer del: 6: 137705381 2025/08/18 22:35:12 [debug] 293585#293585: *1 generic phase: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 rewrite phase: 1 2025/08/18 22:35:12 [debug] 293585#293585: *1 test location: "/debug/list" 2025/08/18 22:35:12 [debug] 293585#293585: *1 test location: "/" 2025/08/18 22:35:12 [debug] 293585#293585: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:35:12 [debug] 293585#293585: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http cl:-1 max:104857600 2025/08/18 22:35:12 [debug] 293585#293585: *1 rewrite phase: 3 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script var 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script var: "GET" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script value: "HEAD" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script equal 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script equal: no 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script if 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script if: false 2025/08/18 22:35:12 [debug] 293585#293585: *1 post rewrite phase: 4 2025/08/18 22:35:12 [debug] 293585#293585: *1 generic phase: 5 2025/08/18 22:35:12 [debug] 293585#293585: *1 generic phase: 6 2025/08/18 22:35:12 [debug] 293585#293585: *1 generic phase: 7 2025/08/18 22:35:12 [debug] 293585#293585: *1 access phase: 8 2025/08/18 22:35:12 [debug] 293585#293585: *1 access phase: 9 2025/08/18 22:35:12 [debug] 293585#293585: *1 access phase: 10 2025/08/18 22:35:12 [debug] 293585#293585: *1 post access phase: 11 2025/08/18 22:35:12 [debug] 293585#293585: *1 generic phase: 12 2025/08/18 22:35:12 [debug] 293585#293585: *1 try files handler 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script copy: "/" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:35:12 [debug] 293585#293585: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:35:12 [debug] 293585#293585: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:35:12 [debug] 293585#293585: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http set discard body 2025/08/18 22:35:12 [debug] 293585#293585: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:35:12 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:35:12 [debug] 293585#293585: *1 write new buf t:1 f:0 00005BB1C6E6B070, pos 00005BB1C6E6B070, size: 164 file: 0, size: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:35:12 [debug] 293585#293585: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005BB1C6E6B2B0 2025/08/18 22:35:12 [debug] 293585#293585: *1 write old buf t:1 f:0 00005BB1C6E6B070, pos 00005BB1C6E6B070, size: 164 file: 0, size: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 write new buf t:0 f:0 0000000000000000, pos 00005BB1C11B5580, size: 100 file: 0, size: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 write new buf t:0 f:0 0000000000000000, pos 00005BB1C11B5C80, size: 62 file: 0, size: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 write new buf t:0 f:0 0000000000000000, pos 00005BB1C11B5A60, size: 402 file: 0, size: 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:35:12 [debug] 293585#293585: *1 http write filter limit 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 writev: 728 of 728 2025/08/18 22:35:12 [debug] 293585#293585: *1 http write filter 0000000000000000 2025/08/18 22:35:12 [debug] 293585#293585: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:35:12 [debug] 293585#293585: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:35:12 [debug] 293585#293585: *1 set http keepalive handler 2025/08/18 22:35:12 [debug] 293585#293585: *1 http close request 2025/08/18 22:35:12 [debug] 293585#293585: *1 http log handler 2025/08/18 22:35:12 [debug] 293585#293585: *1 free: 00005BB1C6E74870, unused: 8 2025/08/18 22:35:12 [debug] 293585#293585: *1 free: 00005BB1C6E6ABE0, unused: 1977 2025/08/18 22:35:12 [debug] 293585#293585: *1 free: 00005BB1C6E580A0 2025/08/18 22:35:12 [debug] 293585#293585: *1 hc free: 0000000000000000 2025/08/18 22:35:12 [debug] 293585#293585: *1 hc busy: 0000000000000000 0 2025/08/18 22:35:12 [debug] 293585#293585: *1 tcp_nodelay 2025/08/18 22:35:12 [debug] 293585#293585: *1 reusable connection: 1 2025/08/18 22:35:12 [debug] 293585#293585: *1 event timer add: 6: 65000:137710382 2025/08/18 22:35:12 [debug] 293585#293585: timer delta: 1 2025/08/18 22:35:12 [debug] 293585#293585: worker cycle 2025/08/18 22:35:12 [debug] 293585#293585: epoll timer: 65000 2025/08/18 22:35:59 [notice] 293584#293584: signal 15 (SIGTERM) received from 293675, exiting 2025/08/18 22:35:59 [debug] 293584#293584: wake up, sigio 0 2025/08/18 22:35:59 [debug] 293584#293584: child: 0 293585 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:35:59 [debug] 293584#293584: termination cycle: 50 2025/08/18 22:35:59 [debug] 293584#293584: sigsuspend 2025/08/18 22:35:59 [debug] 293585#293585: epoll: fd:7 ev:0001 d:000076A5165BB0F8 2025/08/18 22:35:59 [debug] 293585#293585: channel handler 2025/08/18 22:35:59 [debug] 293585#293585: channel: 32 2025/08/18 22:35:59 [debug] 293585#293585: channel command: 4 2025/08/18 22:35:59 [debug] 293585#293585: channel: -2 2025/08/18 22:35:59 [debug] 293585#293585: timer delta: 47529 2025/08/18 22:35:59 [notice] 293585#293585: exiting 2025/08/18 22:35:59 [debug] 293585#293585: flush files 2025/08/18 22:35:59 [debug] 293585#293585: run cleanup: 00005BB1C6E8F030 2025/08/18 22:35:59 [debug] 293585#293585: run cleanup: 00005BB1C6E88470 2025/08/18 22:35:59 [debug] 293585#293585: cleanup resolver 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E8FA00 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E8A8E0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E75880 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E6F850 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E6E790 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E6D6D0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E6C610 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E64160 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E5B130, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E653C0, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E70860, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E76890, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E7A8A0, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E7E8B0, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E828C0, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E868D0, unused: 0 2025/08/18 22:35:59 [debug] 293585#293585: free: 00005BB1C6E8B9F0, unused: 2472 2025/08/18 22:35:59 [notice] 293585#293585: exit 2025/08/18 22:35:59 [notice] 293584#293584: signal 17 (SIGCHLD) received from 293585 2025/08/18 22:35:59 [notice] 293584#293584: worker process 293585 exited with code 0 2025/08/18 22:35:59 [debug] 293584#293584: shmtx forced unlock 2025/08/18 22:35:59 [debug] 293584#293584: wake up, sigio 3 2025/08/18 22:35:59 [debug] 293584#293584: reap children 2025/08/18 22:35:59 [debug] 293584#293584: child: 0 293585 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:35:59 [notice] 293584#293584: exit 2025/08/18 22:35:59 [debug] 293584#293584: close listening 0.0.0.0:9001 #5 2025/08/18 22:35:59 [debug] 293584#293584: run cleanup: 00005BB1C6E88470 2025/08/18 22:35:59 [debug] 293584#293584: cleanup resolver 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E8FA00 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E8A8E0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E75880 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E6F850 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E6E790 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E6D6D0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E6C610 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E64160 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E5B130, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E653C0, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E70860, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E76890, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E7A8A0, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E7E8B0, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E828C0, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E868D0, unused: 0 2025/08/18 22:35:59 [debug] 293584#293584: free: 00005BB1C6E8B9F0, unused: 2503 2025/08/18 22:35:59 [debug] 293676#293676: bind() 0.0.0.0:9001 #5 2025/08/18 22:35:59 [notice] 293676#293676: using the "epoll" event method 2025/08/18 22:35:59 [debug] 293676#293676: counter: 00007E33A3B63080, 1 2025/08/18 22:35:59 [notice] 293676#293676: nginx/1.18.0 (Ubuntu) 2025/08/18 22:35:59 [notice] 293676#293676: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:35:59 [notice] 293676#293676: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:35:59 [debug] 293677#293676: write: 6, 00007FFC583577E0, 7, 0 2025/08/18 22:35:59 [debug] 293677#293677: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:35:59 [notice] 293677#293677: start worker processes 2025/08/18 22:35:59 [debug] 293677#293677: channel 6:7 2025/08/18 22:35:59 [notice] 293677#293677: start worker process 293678 2025/08/18 22:35:59 [debug] 293677#293677: sigsuspend 2025/08/18 22:35:59 [debug] 293678#293678: add cleanup: 00005FAC5B29E060 2025/08/18 22:35:59 [debug] 293678#293678: malloc: 00005FAC5B265BD0:8 2025/08/18 22:35:59 [debug] 293678#293678: notify eventfd: 9 2025/08/18 22:35:59 [debug] 293678#293678: testing the EPOLLRDHUP flag: success 2025/08/18 22:35:59 [debug] 293678#293678: malloc: 00005FAC5B2783F0:6144 2025/08/18 22:35:59 [debug] 293678#293678: malloc: 00007E33A395B010:237568 2025/08/18 22:35:59 [debug] 293678#293678: malloc: 00005FAC5B2A02F0:98304 2025/08/18 22:35:59 [debug] 293678#293678: malloc: 00005FAC5B2B8300:98304 2025/08/18 22:35:59 [debug] 293678#293678: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:35:59 [debug] 293678#293678: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:35:59 [debug] 293678#293678: setproctitle: "nginx: worker process" 2025/08/18 22:35:59 [debug] 293678#293678: worker cycle 2025/08/18 22:35:59 [debug] 293678#293678: epoll timer: -1 2025/08/18 22:36:01 [debug] 293678#293678: epoll: fd:5 ev:0001 d:00007E33A395B010 2025/08/18 22:36:01 [debug] 293678#293678: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:36:01 [debug] 293678#293678: posix_memalign: 00005FAC5B264840:512 @16 2025/08/18 22:36:01 [debug] 293678#293678: *1 accept: 127.0.0.1:34636 fd:6 2025/08/18 22:36:01 [debug] 293678#293678: *1 event timer add: 6: 60000:137754960 2025/08/18 22:36:01 [debug] 293678#293678: *1 reusable connection: 1 2025/08/18 22:36:01 [debug] 293678#293678: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:36:01 [debug] 293678#293678: timer delta: 2042 2025/08/18 22:36:01 [debug] 293678#293678: worker cycle 2025/08/18 22:36:01 [debug] 293678#293678: epoll timer: 60000 2025/08/18 22:36:01 [debug] 293678#293678: epoll: fd:6 ev:0001 d:00007E33A395B1E0 2025/08/18 22:36:01 [debug] 293678#293678: *1 http wait request handler 2025/08/18 22:36:01 [debug] 293678#293678: *1 malloc: 00005FAC5B2670A0:1024 2025/08/18 22:36:01 [debug] 293678#293678: *1 recv: eof:0, avail:-1 2025/08/18 22:36:01 [debug] 293678#293678: *1 recv: fd:6 773 of 1024 2025/08/18 22:36:01 [debug] 293678#293678: *1 reusable connection: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 posix_memalign: 00005FAC5B283890:4096 @16 2025/08/18 22:36:01 [debug] 293678#293678: *1 http process request line 2025/08/18 22:36:01 [debug] 293678#293678: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http args: "" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http exten: "webp" 2025/08/18 22:36:01 [debug] 293678#293678: *1 posix_memalign: 00005FAC5B279C00:4096 @16 2025/08/18 22:36:01 [debug] 293678#293678: *1 http process request header line 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Host: localhost:9001" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Connection: keep-alive" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Sec-GPC: 1" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http header done 2025/08/18 22:36:01 [debug] 293678#293678: *1 event timer del: 6: 137754960 2025/08/18 22:36:01 [debug] 293678#293678: *1 generic phase: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 rewrite phase: 1 2025/08/18 22:36:01 [debug] 293678#293678: *1 test location: "/debug/list" 2025/08/18 22:36:01 [debug] 293678#293678: *1 test location: "/" 2025/08/18 22:36:01 [debug] 293678#293678: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:01 [debug] 293678#293678: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http cl:-1 max:104857600 2025/08/18 22:36:01 [debug] 293678#293678: *1 rewrite phase: 3 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script var 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script var: "GET" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script value: "HEAD" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script equal 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script equal: no 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script if 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script if: false 2025/08/18 22:36:01 [debug] 293678#293678: *1 post rewrite phase: 4 2025/08/18 22:36:01 [debug] 293678#293678: *1 generic phase: 5 2025/08/18 22:36:01 [debug] 293678#293678: *1 generic phase: 6 2025/08/18 22:36:01 [debug] 293678#293678: *1 generic phase: 7 2025/08/18 22:36:01 [debug] 293678#293678: *1 access phase: 8 2025/08/18 22:36:01 [debug] 293678#293678: *1 access phase: 9 2025/08/18 22:36:01 [debug] 293678#293678: *1 access phase: 10 2025/08/18 22:36:01 [debug] 293678#293678: *1 post access phase: 11 2025/08/18 22:36:01 [debug] 293678#293678: *1 generic phase: 12 2025/08/18 22:36:01 [debug] 293678#293678: *1 try files handler 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script copy: "/" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http script copy: ".webp." 2025/08/18 22:36:01 [debug] 293678#293678: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp." "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp." 2025/08/18 22:36:01 [debug] 293678#293678: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:36:01 [debug] 293678#293678: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http set discard body 2025/08/18 22:36:01 [debug] 293678#293678: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:36:01 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:36:01 [debug] 293678#293678: *1 write new buf t:1 f:0 00005FAC5B27A090, pos 00005FAC5B27A090, size: 164 file: 0, size: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:36:01 [debug] 293678#293678: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005FAC5B284878 2025/08/18 22:36:01 [debug] 293678#293678: *1 write old buf t:1 f:0 00005FAC5B27A090, pos 00005FAC5B27A090, size: 164 file: 0, size: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCC580, size: 100 file: 0, size: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCCC80, size: 62 file: 0, size: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCCA60, size: 402 file: 0, size: 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:36:01 [debug] 293678#293678: *1 http write filter limit 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 writev: 728 of 728 2025/08/18 22:36:01 [debug] 293678#293678: *1 http write filter 0000000000000000 2025/08/18 22:36:01 [debug] 293678#293678: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:01 [debug] 293678#293678: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:36:01 [debug] 293678#293678: *1 set http keepalive handler 2025/08/18 22:36:01 [debug] 293678#293678: *1 http close request 2025/08/18 22:36:01 [debug] 293678#293678: *1 http log handler 2025/08/18 22:36:01 [debug] 293678#293678: *1 free: 00005FAC5B283890, unused: 8 2025/08/18 22:36:01 [debug] 293678#293678: *1 free: 00005FAC5B279C00, unused: 2009 2025/08/18 22:36:01 [debug] 293678#293678: *1 free: 00005FAC5B2670A0 2025/08/18 22:36:01 [debug] 293678#293678: *1 hc free: 0000000000000000 2025/08/18 22:36:01 [debug] 293678#293678: *1 hc busy: 0000000000000000 0 2025/08/18 22:36:01 [debug] 293678#293678: *1 tcp_nodelay 2025/08/18 22:36:01 [debug] 293678#293678: *1 reusable connection: 1 2025/08/18 22:36:01 [debug] 293678#293678: *1 event timer add: 6: 65000:137759960 2025/08/18 22:36:01 [debug] 293678#293678: timer delta: 0 2025/08/18 22:36:01 [debug] 293678#293678: worker cycle 2025/08/18 22:36:01 [debug] 293678#293678: epoll timer: 65000 2025/08/18 22:36:02 [debug] 293678#293678: epoll: fd:6 ev:0001 d:00007E33A395B1E0 2025/08/18 22:36:02 [debug] 293678#293678: *1 http keepalive handler 2025/08/18 22:36:02 [debug] 293678#293678: *1 malloc: 00005FAC5B2670A0:1024 2025/08/18 22:36:02 [debug] 293678#293678: *1 recv: eof:0, avail:-1 2025/08/18 22:36:02 [debug] 293678#293678: *1 recv: fd:6 773 of 1024 2025/08/18 22:36:02 [debug] 293678#293678: *1 reusable connection: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 posix_memalign: 00005FAC5B283890:4096 @16 2025/08/18 22:36:02 [debug] 293678#293678: *1 event timer del: 6: 137759960 2025/08/18 22:36:02 [debug] 293678#293678: *1 http process request line 2025/08/18 22:36:02 [debug] 293678#293678: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http args: "" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http exten: "webp" 2025/08/18 22:36:02 [debug] 293678#293678: *1 posix_memalign: 00005FAC5B279C00:4096 @16 2025/08/18 22:36:02 [debug] 293678#293678: *1 http process request header line 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Host: localhost:9001" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Connection: keep-alive" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Sec-GPC: 1" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http header done 2025/08/18 22:36:02 [debug] 293678#293678: *1 generic phase: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 rewrite phase: 1 2025/08/18 22:36:02 [debug] 293678#293678: *1 test location: "/debug/list" 2025/08/18 22:36:02 [debug] 293678#293678: *1 test location: "/" 2025/08/18 22:36:02 [debug] 293678#293678: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:02 [debug] 293678#293678: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http cl:-1 max:104857600 2025/08/18 22:36:02 [debug] 293678#293678: *1 rewrite phase: 3 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script var 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script var: "GET" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script value: "HEAD" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script equal 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script equal: no 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script if 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script if: false 2025/08/18 22:36:02 [debug] 293678#293678: *1 post rewrite phase: 4 2025/08/18 22:36:02 [debug] 293678#293678: *1 generic phase: 5 2025/08/18 22:36:02 [debug] 293678#293678: *1 generic phase: 6 2025/08/18 22:36:02 [debug] 293678#293678: *1 generic phase: 7 2025/08/18 22:36:02 [debug] 293678#293678: *1 access phase: 8 2025/08/18 22:36:02 [debug] 293678#293678: *1 access phase: 9 2025/08/18 22:36:02 [debug] 293678#293678: *1 access phase: 10 2025/08/18 22:36:02 [debug] 293678#293678: *1 post access phase: 11 2025/08/18 22:36:02 [debug] 293678#293678: *1 generic phase: 12 2025/08/18 22:36:02 [debug] 293678#293678: *1 try files handler 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script copy: "/" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http script copy: ".webp." 2025/08/18 22:36:02 [debug] 293678#293678: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp." "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp." 2025/08/18 22:36:02 [debug] 293678#293678: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:36:02 [debug] 293678#293678: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http set discard body 2025/08/18 22:36:02 [debug] 293678#293678: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:36:02 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:36:02 [debug] 293678#293678: *1 write new buf t:1 f:0 00005FAC5B27A090, pos 00005FAC5B27A090, size: 164 file: 0, size: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:36:02 [debug] 293678#293678: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005FAC5B284878 2025/08/18 22:36:02 [debug] 293678#293678: *1 write old buf t:1 f:0 00005FAC5B27A090, pos 00005FAC5B27A090, size: 164 file: 0, size: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCC580, size: 100 file: 0, size: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCCC80, size: 62 file: 0, size: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 write new buf t:0 f:0 0000000000000000, pos 00005FAC23CCCA60, size: 402 file: 0, size: 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:36:02 [debug] 293678#293678: *1 http write filter limit 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 writev: 728 of 728 2025/08/18 22:36:02 [debug] 293678#293678: *1 http write filter 0000000000000000 2025/08/18 22:36:02 [debug] 293678#293678: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:02 [debug] 293678#293678: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:36:02 [debug] 293678#293678: *1 set http keepalive handler 2025/08/18 22:36:02 [debug] 293678#293678: *1 http close request 2025/08/18 22:36:02 [debug] 293678#293678: *1 http log handler 2025/08/18 22:36:02 [debug] 293678#293678: *1 free: 00005FAC5B283890, unused: 8 2025/08/18 22:36:02 [debug] 293678#293678: *1 free: 00005FAC5B279C00, unused: 2009 2025/08/18 22:36:02 [debug] 293678#293678: *1 free: 00005FAC5B2670A0 2025/08/18 22:36:02 [debug] 293678#293678: *1 hc free: 0000000000000000 2025/08/18 22:36:02 [debug] 293678#293678: *1 hc busy: 0000000000000000 0 2025/08/18 22:36:02 [debug] 293678#293678: *1 reusable connection: 1 2025/08/18 22:36:02 [debug] 293678#293678: *1 event timer add: 6: 65000:137761055 2025/08/18 22:36:02 [debug] 293678#293678: timer delta: 1095 2025/08/18 22:36:02 [debug] 293678#293678: worker cycle 2025/08/18 22:36:02 [debug] 293678#293678: epoll timer: 65000 2025/08/18 22:36:38 [notice] 293677#293677: signal 15 (SIGTERM) received from 293806, exiting 2025/08/18 22:36:38 [debug] 293677#293677: wake up, sigio 0 2025/08/18 22:36:38 [debug] 293677#293677: child: 0 293678 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:36:38 [debug] 293677#293677: termination cycle: 50 2025/08/18 22:36:38 [debug] 293677#293677: sigsuspend 2025/08/18 22:36:38 [debug] 293678#293678: epoll: fd:7 ev:0001 d:00007E33A395B0F8 2025/08/18 22:36:38 [debug] 293678#293678: channel handler 2025/08/18 22:36:38 [debug] 293678#293678: channel: 32 2025/08/18 22:36:38 [debug] 293678#293678: channel command: 4 2025/08/18 22:36:38 [debug] 293678#293678: channel: -2 2025/08/18 22:36:38 [debug] 293678#293678: timer delta: 35099 2025/08/18 22:36:38 [notice] 293678#293678: exiting 2025/08/18 22:36:38 [debug] 293678#293678: flush files 2025/08/18 22:36:38 [debug] 293678#293678: run cleanup: 00005FAC5B29E060 2025/08/18 22:36:38 [debug] 293678#293678: run cleanup: 00005FAC5B2974A0 2025/08/18 22:36:38 [debug] 293678#293678: cleanup resolver 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B29EA20 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B299900 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2848A0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B27E870 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B27D7B0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B27C6F0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B27B630 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B273160 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B26A130, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2743E0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B27F880, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2858B0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2898C0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B28D8D0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2918E0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B2958F0, unused: 0 2025/08/18 22:36:38 [debug] 293678#293678: free: 00005FAC5B29AA10, unused: 2456 2025/08/18 22:36:38 [notice] 293678#293678: exit 2025/08/18 22:36:38 [notice] 293677#293677: signal 17 (SIGCHLD) received from 293678 2025/08/18 22:36:38 [notice] 293677#293677: worker process 293678 exited with code 0 2025/08/18 22:36:38 [debug] 293677#293677: shmtx forced unlock 2025/08/18 22:36:38 [debug] 293677#293677: wake up, sigio 3 2025/08/18 22:36:38 [debug] 293677#293677: reap children 2025/08/18 22:36:38 [debug] 293677#293677: child: 0 293678 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:36:38 [notice] 293677#293677: exit 2025/08/18 22:36:38 [debug] 293677#293677: close listening 0.0.0.0:9001 #5 2025/08/18 22:36:38 [debug] 293677#293677: run cleanup: 00005FAC5B2974A0 2025/08/18 22:36:38 [debug] 293677#293677: cleanup resolver 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B29EA20 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B299900 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2848A0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B27E870 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B27D7B0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B27C6F0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B27B630 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B273160 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B26A130, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2743E0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B27F880, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2858B0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2898C0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B28D8D0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2918E0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B2958F0, unused: 0 2025/08/18 22:36:38 [debug] 293677#293677: free: 00005FAC5B29AA10, unused: 2487 2025/08/18 22:36:38 [debug] 293807#293807: bind() 0.0.0.0:9001 #5 2025/08/18 22:36:38 [notice] 293807#293807: using the "epoll" event method 2025/08/18 22:36:38 [debug] 293807#293807: counter: 00007D9DBCDAD080, 1 2025/08/18 22:36:38 [notice] 293807#293807: nginx/1.18.0 (Ubuntu) 2025/08/18 22:36:38 [notice] 293807#293807: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:36:38 [notice] 293807#293807: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:36:38 [debug] 293808#293807: write: 6, 00007FFD711A9F10, 7, 0 2025/08/18 22:36:38 [debug] 293808#293808: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:36:38 [notice] 293808#293808: start worker processes 2025/08/18 22:36:38 [debug] 293808#293808: channel 6:7 2025/08/18 22:36:38 [notice] 293808#293808: start worker process 293809 2025/08/18 22:36:38 [debug] 293808#293808: sigsuspend 2025/08/18 22:36:38 [debug] 293809#293809: add cleanup: 000060DBB04600D0 2025/08/18 22:36:38 [debug] 293809#293809: malloc: 000060DBB0427BD0:8 2025/08/18 22:36:38 [debug] 293809#293809: notify eventfd: 9 2025/08/18 22:36:38 [debug] 293809#293809: testing the EPOLLRDHUP flag: success 2025/08/18 22:36:38 [debug] 293809#293809: malloc: 000060DBB043A3F0:6144 2025/08/18 22:36:38 [debug] 293809#293809: malloc: 00007D9DBCBA5010:237568 2025/08/18 22:36:38 [debug] 293809#293809: malloc: 000060DBB04622F0:98304 2025/08/18 22:36:38 [debug] 293809#293809: malloc: 000060DBB047A300:98304 2025/08/18 22:36:38 [debug] 293809#293809: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:36:38 [debug] 293809#293809: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:36:38 [debug] 293809#293809: setproctitle: "nginx: worker process" 2025/08/18 22:36:38 [debug] 293809#293809: worker cycle 2025/08/18 22:36:38 [debug] 293809#293809: epoll timer: -1 2025/08/18 22:36:40 [debug] 293809#293809: epoll: fd:5 ev:0001 d:00007D9DBCBA5010 2025/08/18 22:36:40 [debug] 293809#293809: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:36:40 [debug] 293809#293809: posix_memalign: 000060DBB0426840:512 @16 2025/08/18 22:36:40 [debug] 293809#293809: *1 accept: 127.0.0.1:46906 fd:6 2025/08/18 22:36:40 [debug] 293809#293809: *1 event timer add: 6: 60000:137793127 2025/08/18 22:36:40 [debug] 293809#293809: *1 reusable connection: 1 2025/08/18 22:36:40 [debug] 293809#293809: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:36:40 [debug] 293809#293809: timer delta: 1965 2025/08/18 22:36:40 [debug] 293809#293809: worker cycle 2025/08/18 22:36:40 [debug] 293809#293809: epoll timer: 60000 2025/08/18 22:36:40 [debug] 293809#293809: epoll: fd:6 ev:0001 d:00007D9DBCBA51E0 2025/08/18 22:36:40 [debug] 293809#293809: *1 http wait request handler 2025/08/18 22:36:40 [debug] 293809#293809: *1 malloc: 000060DBB04290A0:1024 2025/08/18 22:36:40 [debug] 293809#293809: *1 recv: eof:0, avail:-1 2025/08/18 22:36:40 [debug] 293809#293809: *1 recv: fd:6 773 of 1024 2025/08/18 22:36:40 [debug] 293809#293809: *1 reusable connection: 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 posix_memalign: 000060DBB0445890:4096 @16 2025/08/18 22:36:40 [debug] 293809#293809: *1 http process request line 2025/08/18 22:36:40 [debug] 293809#293809: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http args: "" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http exten: "webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 posix_memalign: 000060DBB043BC00:4096 @16 2025/08/18 22:36:40 [debug] 293809#293809: *1 http process request header line 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Host: localhost:9001" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Connection: keep-alive" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Sec-GPC: 1" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http header done 2025/08/18 22:36:40 [debug] 293809#293809: *1 event timer del: 6: 137793127 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 rewrite phase: 1 2025/08/18 22:36:40 [debug] 293809#293809: *1 test location: "/debug/list" 2025/08/18 22:36:40 [debug] 293809#293809: *1 test location: "/" 2025/08/18 22:36:40 [debug] 293809#293809: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:40 [debug] 293809#293809: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http cl:-1 max:104857600 2025/08/18 22:36:40 [debug] 293809#293809: *1 rewrite phase: 3 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script var 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script var: "GET" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script value: "HEAD" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script equal 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script equal: no 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script if 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script if: false 2025/08/18 22:36:40 [debug] 293809#293809: *1 post rewrite phase: 4 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 5 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 6 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 7 2025/08/18 22:36:40 [debug] 293809#293809: *1 access phase: 8 2025/08/18 22:36:40 [debug] 293809#293809: *1 access phase: 9 2025/08/18 22:36:40 [debug] 293809#293809: *1 access phase: 10 2025/08/18 22:36:40 [debug] 293809#293809: *1 post access phase: 11 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 12 2025/08/18 22:36:40 [debug] 293809#293809: *1 try files handler 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script copy: "/" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http script copy: ".webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 generic phase: 13 2025/08/18 22:36:40 [debug] 293809#293809: *1 content phase: 14 2025/08/18 22:36:40 [debug] 293809#293809: *1 content phase: 15 2025/08/18 22:36:40 [debug] 293809#293809: *1 content phase: 16 2025/08/18 22:36:40 [debug] 293809#293809: *1 content phase: 17 2025/08/18 22:36:40 [debug] 293809#293809: *1 content phase: 18 2025/08/18 22:36:40 [debug] 293809#293809: *1 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:36:40 [debug] 293809#293809: *1 add cleanup: 000060DBB0446868 2025/08/18 22:36:40 [debug] 293809#293809: *1 http static fd: 10 2025/08/18 22:36:40 [debug] 293809#293809: *1 http set discard body 2025/08/18 22:36:40 [debug] 293809#293809: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:36:40 GMT Content-Type: image/webp Content-Length: 203886 Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/18 22:36:40 [debug] 293809#293809: *1 write new buf t:1 f:0 000060DBB043C260, pos 000060DBB043C260, size: 394 file: 0, size: 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 http write filter: l:0 f:0 s:394 2025/08/18 22:36:40 [debug] 293809#293809: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00007FFD711A9A40 2025/08/18 22:36:40 [debug] 293809#293809: *1 write old buf t:1 f:0 000060DBB043C260, pos 000060DBB043C260, size: 394 file: 0, size: 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 203886 2025/08/18 22:36:40 [debug] 293809#293809: *1 http write filter: l:1 f:0 s:204280 2025/08/18 22:36:40 [debug] 293809#293809: *1 http write filter limit 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 tcp_nopush 2025/08/18 22:36:40 [debug] 293809#293809: *1 writev: 394 of 394 2025/08/18 22:36:40 [debug] 293809#293809: *1 sendfile: @0 203886 2025/08/18 22:36:40 [debug] 293809#293809: *1 sendfile: 203886 of 203886 @0 2025/08/18 22:36:40 [debug] 293809#293809: *1 http write filter 0000000000000000 2025/08/18 22:36:40 [debug] 293809#293809: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:36:40 [debug] 293809#293809: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:36:40 [debug] 293809#293809: *1 set http keepalive handler 2025/08/18 22:36:40 [debug] 293809#293809: *1 http close request 2025/08/18 22:36:40 [debug] 293809#293809: *1 http log handler 2025/08/18 22:36:40 [debug] 293809#293809: *1 run cleanup: 000060DBB0446868 2025/08/18 22:36:40 [debug] 293809#293809: *1 file cleanup: fd:10 2025/08/18 22:36:40 [debug] 293809#293809: *1 free: 000060DBB0445890, unused: 8 2025/08/18 22:36:40 [debug] 293809#293809: *1 free: 000060DBB043BC00, unused: 1609 2025/08/18 22:36:40 [debug] 293809#293809: *1 free: 000060DBB04290A0 2025/08/18 22:36:40 [debug] 293809#293809: *1 hc free: 0000000000000000 2025/08/18 22:36:40 [debug] 293809#293809: *1 hc busy: 0000000000000000 0 2025/08/18 22:36:40 [debug] 293809#293809: *1 reusable connection: 1 2025/08/18 22:36:40 [debug] 293809#293809: *1 event timer add: 6: 65000:137798127 2025/08/18 22:36:40 [debug] 293809#293809: timer delta: 0 2025/08/18 22:36:40 [debug] 293809#293809: worker cycle 2025/08/18 22:36:40 [debug] 293809#293809: epoll timer: 65000 2025/08/18 22:37:15 [notice] 293808#293808: signal 15 (SIGTERM) received from 293879, exiting 2025/08/18 22:37:15 [debug] 293808#293808: wake up, sigio 0 2025/08/18 22:37:15 [debug] 293808#293808: child: 0 293809 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:37:15 [debug] 293808#293808: termination cycle: 50 2025/08/18 22:37:15 [debug] 293808#293808: sigsuspend 2025/08/18 22:37:15 [debug] 293809#293809: epoll: fd:7 ev:0001 d:00007D9DBCBA50F8 2025/08/18 22:37:15 [debug] 293809#293809: channel handler 2025/08/18 22:37:15 [debug] 293809#293809: channel: 32 2025/08/18 22:37:15 [debug] 293809#293809: channel command: 4 2025/08/18 22:37:15 [debug] 293809#293809: channel: -2 2025/08/18 22:37:15 [debug] 293809#293809: timer delta: 35733 2025/08/18 22:37:15 [notice] 293809#293809: exiting 2025/08/18 22:37:15 [debug] 293809#293809: flush files 2025/08/18 22:37:15 [debug] 293809#293809: run cleanup: 000060DBB04600D0 2025/08/18 22:37:15 [debug] 293809#293809: run cleanup: 000060DBB0459510 2025/08/18 22:37:15 [debug] 293809#293809: cleanup resolver 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB0460A20 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB045B900 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB04468A0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB0440870 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB043F7B0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB043E6F0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB043D630 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB0435160 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB042C130, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB04363E0, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB0441880, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB04478B0, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB044B8C0, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB044F8D0, unused: 1 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB04538E0, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB04578F0, unused: 0 2025/08/18 22:37:15 [debug] 293809#293809: free: 000060DBB045CA10, unused: 2344 2025/08/18 22:37:15 [notice] 293809#293809: exit 2025/08/18 22:37:15 [notice] 293808#293808: signal 17 (SIGCHLD) received from 293809 2025/08/18 22:37:15 [notice] 293808#293808: worker process 293809 exited with code 0 2025/08/18 22:37:15 [debug] 293808#293808: shmtx forced unlock 2025/08/18 22:37:15 [debug] 293808#293808: wake up, sigio 3 2025/08/18 22:37:15 [debug] 293808#293808: reap children 2025/08/18 22:37:15 [debug] 293808#293808: child: 0 293809 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:37:15 [notice] 293808#293808: exit 2025/08/18 22:37:15 [debug] 293808#293808: close listening 0.0.0.0:9001 #5 2025/08/18 22:37:15 [debug] 293808#293808: run cleanup: 000060DBB0459510 2025/08/18 22:37:15 [debug] 293808#293808: cleanup resolver 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB0460A20 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB045B900 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB04468A0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB0440870 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB043F7B0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB043E6F0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB043D630 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB0435160 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB042C130, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB04363E0, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB0441880, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB04478B0, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB044B8C0, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB044F8D0, unused: 1 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB04538E0, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB04578F0, unused: 0 2025/08/18 22:37:15 [debug] 293808#293808: free: 000060DBB045CA10, unused: 2375 2025/08/18 22:37:15 [debug] 293880#293880: bind() 0.0.0.0:9001 #5 2025/08/18 22:37:15 [notice] 293880#293880: using the "epoll" event method 2025/08/18 22:37:15 [debug] 293880#293880: counter: 000071040A58C080, 1 2025/08/18 22:37:15 [notice] 293880#293880: nginx/1.18.0 (Ubuntu) 2025/08/18 22:37:15 [notice] 293880#293880: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:37:15 [notice] 293880#293880: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:37:15 [debug] 293881#293880: write: 6, 00007FFFA422A0D0, 7, 0 2025/08/18 22:37:15 [debug] 293881#293881: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:37:15 [notice] 293881#293881: start worker processes 2025/08/18 22:37:15 [debug] 293881#293881: channel 6:7 2025/08/18 22:37:15 [notice] 293881#293881: start worker process 293882 2025/08/18 22:37:15 [debug] 293881#293881: sigsuspend 2025/08/18 22:37:15 [debug] 293882#293882: add cleanup: 000063B8235210D0 2025/08/18 22:37:15 [debug] 293882#293882: malloc: 000063B8234E8BD0:8 2025/08/18 22:37:15 [debug] 293882#293882: notify eventfd: 9 2025/08/18 22:37:15 [debug] 293882#293882: testing the EPOLLRDHUP flag: success 2025/08/18 22:37:15 [debug] 293882#293882: malloc: 000063B8234FB3F0:6144 2025/08/18 22:37:15 [debug] 293882#293882: malloc: 000071040A384010:237568 2025/08/18 22:37:15 [debug] 293882#293882: malloc: 000063B8235232F0:98304 2025/08/18 22:37:15 [debug] 293882#293882: malloc: 000063B82353B300:98304 2025/08/18 22:37:15 [debug] 293882#293882: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:37:15 [debug] 293882#293882: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:37:15 [debug] 293882#293882: setproctitle: "nginx: worker process" 2025/08/18 22:37:15 [debug] 293882#293882: worker cycle 2025/08/18 22:37:15 [debug] 293882#293882: epoll timer: -1 2025/08/18 22:37:17 [debug] 293882#293882: epoll: fd:5 ev:0001 d:000071040A384010 2025/08/18 22:37:17 [debug] 293882#293882: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:37:17 [debug] 293882#293882: posix_memalign: 000063B8234E7840:512 @16 2025/08/18 22:37:17 [debug] 293882#293882: *1 accept: 127.0.0.1:36776 fd:6 2025/08/18 22:37:17 [debug] 293882#293882: *1 event timer add: 6: 60000:137830673 2025/08/18 22:37:17 [debug] 293882#293882: *1 reusable connection: 1 2025/08/18 22:37:17 [debug] 293882#293882: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:37:17 [debug] 293882#293882: timer delta: 1804 2025/08/18 22:37:17 [debug] 293882#293882: worker cycle 2025/08/18 22:37:17 [debug] 293882#293882: epoll timer: 60000 2025/08/18 22:37:17 [debug] 293882#293882: epoll: fd:6 ev:0001 d:000071040A3841E0 2025/08/18 22:37:17 [debug] 293882#293882: *1 http wait request handler 2025/08/18 22:37:17 [debug] 293882#293882: *1 malloc: 000063B8234EA0A0:1024 2025/08/18 22:37:17 [debug] 293882#293882: *1 recv: eof:0, avail:-1 2025/08/18 22:37:17 [debug] 293882#293882: *1 recv: fd:6 856 of 1024 2025/08/18 22:37:17 [debug] 293882#293882: *1 reusable connection: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 posix_memalign: 000063B823506890:4096 @16 2025/08/18 22:37:17 [debug] 293882#293882: *1 http process request line 2025/08/18 22:37:17 [debug] 293882#293882: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http args: "" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http exten: "webp" 2025/08/18 22:37:17 [debug] 293882#293882: *1 posix_memalign: 000063B8234FCC00:4096 @16 2025/08/18 22:37:17 [debug] 293882#293882: *1 http process request header line 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Host: localhost:9001" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Connection: keep-alive" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Sec-GPC: 1" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http header done 2025/08/18 22:37:17 [debug] 293882#293882: *1 event timer del: 6: 137830673 2025/08/18 22:37:17 [debug] 293882#293882: *1 generic phase: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 rewrite phase: 1 2025/08/18 22:37:17 [debug] 293882#293882: *1 test location: "/debug/list" 2025/08/18 22:37:17 [debug] 293882#293882: *1 test location: "/" 2025/08/18 22:37:17 [debug] 293882#293882: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:17 [debug] 293882#293882: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http cl:-1 max:104857600 2025/08/18 22:37:17 [debug] 293882#293882: *1 rewrite phase: 3 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script var 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script var: "GET" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script value: "HEAD" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script equal 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script equal: no 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script if 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script if: false 2025/08/18 22:37:17 [debug] 293882#293882: *1 post rewrite phase: 4 2025/08/18 22:37:17 [debug] 293882#293882: *1 generic phase: 5 2025/08/18 22:37:17 [debug] 293882#293882: *1 generic phase: 6 2025/08/18 22:37:17 [debug] 293882#293882: *1 generic phase: 7 2025/08/18 22:37:17 [debug] 293882#293882: *1 access phase: 8 2025/08/18 22:37:17 [debug] 293882#293882: *1 access phase: 9 2025/08/18 22:37:17 [debug] 293882#293882: *1 access phase: 10 2025/08/18 22:37:17 [debug] 293882#293882: *1 post access phase: 11 2025/08/18 22:37:17 [debug] 293882#293882: *1 generic phase: 12 2025/08/18 22:37:17 [debug] 293882#293882: *1 try files handler 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script copy: "/" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http script copy: ".*" 2025/08/18 22:37:17 [debug] 293882#293882: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" 2025/08/18 22:37:17 [debug] 293882#293882: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:17 [debug] 293882#293882: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http set discard body 2025/08/18 22:37:17 [debug] 293882#293882: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:37:17 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:37:17 [debug] 293882#293882: *1 write new buf t:1 f:0 000063B8234FD090, pos 000063B8234FD090, size: 164 file: 0, size: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:37:17 [debug] 293882#293882: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000063B8234FD2D0 2025/08/18 22:37:17 [debug] 293882#293882: *1 write old buf t:1 f:0 000063B8234FD090, pos 000063B8234FD090, size: 164 file: 0, size: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 write new buf t:0 f:0 0000000000000000, pos 000063B7FAA96580, size: 100 file: 0, size: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 write new buf t:0 f:0 0000000000000000, pos 000063B7FAA96C80, size: 62 file: 0, size: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 write new buf t:0 f:0 0000000000000000, pos 000063B7FAA96A60, size: 402 file: 0, size: 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:37:17 [debug] 293882#293882: *1 http write filter limit 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 writev: 728 of 728 2025/08/18 22:37:17 [debug] 293882#293882: *1 http write filter 0000000000000000 2025/08/18 22:37:17 [debug] 293882#293882: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:17 [debug] 293882#293882: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:17 [debug] 293882#293882: *1 set http keepalive handler 2025/08/18 22:37:17 [debug] 293882#293882: *1 http close request 2025/08/18 22:37:17 [debug] 293882#293882: *1 http log handler 2025/08/18 22:37:17 [debug] 293882#293882: *1 free: 000063B823506890, unused: 8 2025/08/18 22:37:17 [debug] 293882#293882: *1 free: 000063B8234FCC00, unused: 1977 2025/08/18 22:37:17 [debug] 293882#293882: *1 free: 000063B8234EA0A0 2025/08/18 22:37:17 [debug] 293882#293882: *1 hc free: 0000000000000000 2025/08/18 22:37:17 [debug] 293882#293882: *1 hc busy: 0000000000000000 0 2025/08/18 22:37:17 [debug] 293882#293882: *1 tcp_nodelay 2025/08/18 22:37:17 [debug] 293882#293882: *1 reusable connection: 1 2025/08/18 22:37:17 [debug] 293882#293882: *1 event timer add: 6: 65000:137835673 2025/08/18 22:37:17 [debug] 293882#293882: timer delta: 0 2025/08/18 22:37:17 [debug] 293882#293882: worker cycle 2025/08/18 22:37:17 [debug] 293882#293882: epoll timer: 65000 2025/08/18 22:37:40 [notice] 293881#293881: signal 15 (SIGTERM) received from 293943, exiting 2025/08/18 22:37:40 [debug] 293881#293881: wake up, sigio 0 2025/08/18 22:37:40 [debug] 293881#293881: child: 0 293882 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:37:40 [debug] 293881#293881: termination cycle: 50 2025/08/18 22:37:40 [debug] 293881#293881: sigsuspend 2025/08/18 22:37:40 [debug] 293882#293882: epoll: fd:7 ev:0001 d:000071040A3840F8 2025/08/18 22:37:40 [debug] 293882#293882: channel handler 2025/08/18 22:37:40 [debug] 293882#293882: channel: 32 2025/08/18 22:37:40 [debug] 293882#293882: channel command: 4 2025/08/18 22:37:40 [debug] 293882#293882: channel: -2 2025/08/18 22:37:40 [debug] 293882#293882: timer delta: 23316 2025/08/18 22:37:40 [notice] 293882#293882: exiting 2025/08/18 22:37:40 [debug] 293882#293882: flush files 2025/08/18 22:37:40 [debug] 293882#293882: run cleanup: 000063B8235210D0 2025/08/18 22:37:40 [debug] 293882#293882: run cleanup: 000063B82351A510 2025/08/18 22:37:40 [debug] 293882#293882: cleanup resolver 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B823521A20 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B82351C900 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235078A0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B823501870 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235007B0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8234FF6F0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8234FE630 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8234F6160 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8234ED130, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8234F73E0, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B823502880, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235088B0, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B82350C8C0, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235108D0, unused: 1 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235148E0, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B8235188F0, unused: 0 2025/08/18 22:37:40 [debug] 293882#293882: free: 000063B82351DA10, unused: 2344 2025/08/18 22:37:40 [notice] 293882#293882: exit 2025/08/18 22:37:40 [notice] 293881#293881: signal 17 (SIGCHLD) received from 293882 2025/08/18 22:37:40 [notice] 293881#293881: worker process 293882 exited with code 0 2025/08/18 22:37:40 [debug] 293881#293881: shmtx forced unlock 2025/08/18 22:37:40 [debug] 293881#293881: wake up, sigio 3 2025/08/18 22:37:40 [debug] 293881#293881: reap children 2025/08/18 22:37:40 [debug] 293881#293881: child: 0 293882 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:37:40 [notice] 293881#293881: exit 2025/08/18 22:37:40 [debug] 293881#293881: close listening 0.0.0.0:9001 #5 2025/08/18 22:37:40 [debug] 293881#293881: run cleanup: 000063B82351A510 2025/08/18 22:37:40 [debug] 293881#293881: cleanup resolver 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B823521A20 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B82351C900 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235078A0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B823501870 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235007B0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8234FF6F0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8234FE630 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8234F6160 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8234ED130, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8234F73E0, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B823502880, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235088B0, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B82350C8C0, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235108D0, unused: 1 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235148E0, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B8235188F0, unused: 0 2025/08/18 22:37:40 [debug] 293881#293881: free: 000063B82351DA10, unused: 2375 2025/08/18 22:37:40 [debug] 293944#293944: bind() 0.0.0.0:9001 #5 2025/08/18 22:37:40 [notice] 293944#293944: using the "epoll" event method 2025/08/18 22:37:40 [debug] 293944#293944: counter: 0000787FC1502080, 1 2025/08/18 22:37:40 [notice] 293944#293944: nginx/1.18.0 (Ubuntu) 2025/08/18 22:37:40 [notice] 293944#293944: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:37:40 [notice] 293944#293944: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:37:40 [debug] 293945#293944: write: 6, 00007FFFD9C3F2A0, 7, 0 2025/08/18 22:37:40 [debug] 293945#293945: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:37:40 [notice] 293945#293945: start worker processes 2025/08/18 22:37:40 [debug] 293945#293945: channel 6:7 2025/08/18 22:37:40 [notice] 293945#293945: start worker process 293946 2025/08/18 22:37:40 [debug] 293945#293945: sigsuspend 2025/08/18 22:37:40 [debug] 293946#293946: add cleanup: 0000609AF55EA0D0 2025/08/18 22:37:40 [debug] 293946#293946: malloc: 0000609AF55B1BD0:8 2025/08/18 22:37:40 [debug] 293946#293946: notify eventfd: 9 2025/08/18 22:37:40 [debug] 293946#293946: testing the EPOLLRDHUP flag: success 2025/08/18 22:37:40 [debug] 293946#293946: malloc: 0000609AF55C43F0:6144 2025/08/18 22:37:40 [debug] 293946#293946: malloc: 0000787FC12FA010:237568 2025/08/18 22:37:40 [debug] 293946#293946: malloc: 0000609AF55EC2F0:98304 2025/08/18 22:37:40 [debug] 293946#293946: malloc: 0000609AF5604300:98304 2025/08/18 22:37:40 [debug] 293946#293946: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:37:40 [debug] 293946#293946: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:37:40 [debug] 293946#293946: setproctitle: "nginx: worker process" 2025/08/18 22:37:40 [debug] 293946#293946: worker cycle 2025/08/18 22:37:40 [debug] 293946#293946: epoll timer: -1 2025/08/18 22:37:42 [debug] 293946#293946: epoll: fd:5 ev:0001 d:0000787FC12FA010 2025/08/18 22:37:42 [debug] 293946#293946: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:37:42 [debug] 293946#293946: posix_memalign: 0000609AF55B0840:512 @16 2025/08/18 22:37:42 [debug] 293946#293946: *1 accept: 127.0.0.1:55390 fd:6 2025/08/18 22:37:42 [debug] 293946#293946: *1 event timer add: 6: 60000:137855536 2025/08/18 22:37:42 [debug] 293946#293946: *1 reusable connection: 1 2025/08/18 22:37:42 [debug] 293946#293946: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:37:42 [debug] 293946#293946: timer delta: 1539 2025/08/18 22:37:42 [debug] 293946#293946: worker cycle 2025/08/18 22:37:42 [debug] 293946#293946: epoll timer: 60000 2025/08/18 22:37:42 [debug] 293946#293946: epoll: fd:6 ev:0001 d:0000787FC12FA1E0 2025/08/18 22:37:42 [debug] 293946#293946: *1 http wait request handler 2025/08/18 22:37:42 [debug] 293946#293946: *1 malloc: 0000609AF55B30A0:1024 2025/08/18 22:37:42 [debug] 293946#293946: *1 recv: eof:0, avail:-1 2025/08/18 22:37:42 [debug] 293946#293946: *1 recv: fd:6 773 of 1024 2025/08/18 22:37:42 [debug] 293946#293946: *1 reusable connection: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 posix_memalign: 0000609AF55CF890:4096 @16 2025/08/18 22:37:42 [debug] 293946#293946: *1 http process request line 2025/08/18 22:37:42 [debug] 293946#293946: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http args: "" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http exten: "webp" 2025/08/18 22:37:42 [debug] 293946#293946: *1 posix_memalign: 0000609AF55C5C00:4096 @16 2025/08/18 22:37:42 [debug] 293946#293946: *1 http process request header line 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Host: localhost:9001" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Connection: keep-alive" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Sec-GPC: 1" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http header done 2025/08/18 22:37:42 [debug] 293946#293946: *1 event timer del: 6: 137855536 2025/08/18 22:37:42 [debug] 293946#293946: *1 generic phase: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 rewrite phase: 1 2025/08/18 22:37:42 [debug] 293946#293946: *1 test location: "/debug/list" 2025/08/18 22:37:42 [debug] 293946#293946: *1 test location: "/" 2025/08/18 22:37:42 [debug] 293946#293946: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:42 [debug] 293946#293946: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http cl:-1 max:104857600 2025/08/18 22:37:42 [debug] 293946#293946: *1 rewrite phase: 3 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script var 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script var: "GET" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script value: "HEAD" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script equal 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script equal: no 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script if 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script if: false 2025/08/18 22:37:42 [debug] 293946#293946: *1 post rewrite phase: 4 2025/08/18 22:37:42 [debug] 293946#293946: *1 generic phase: 5 2025/08/18 22:37:42 [debug] 293946#293946: *1 generic phase: 6 2025/08/18 22:37:42 [debug] 293946#293946: *1 generic phase: 7 2025/08/18 22:37:42 [debug] 293946#293946: *1 access phase: 8 2025/08/18 22:37:42 [debug] 293946#293946: *1 access phase: 9 2025/08/18 22:37:42 [debug] 293946#293946: *1 access phase: 10 2025/08/18 22:37:42 [debug] 293946#293946: *1 post access phase: 11 2025/08/18 22:37:42 [debug] 293946#293946: *1 generic phase: 12 2025/08/18 22:37:42 [debug] 293946#293946: *1 try files handler 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script copy: "/" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http script copy: "." 2025/08/18 22:37:42 [debug] 293946#293946: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe." "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe." 2025/08/18 22:37:42 [debug] 293946#293946: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:42 [debug] 293946#293946: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http set discard body 2025/08/18 22:37:42 [debug] 293946#293946: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:37:42 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:37:42 [debug] 293946#293946: *1 write new buf t:1 f:0 0000609AF55C6090, pos 0000609AF55C6090, size: 164 file: 0, size: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:37:42 [debug] 293946#293946: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 0000609AF55D0878 2025/08/18 22:37:42 [debug] 293946#293946: *1 write old buf t:1 f:0 0000609AF55C6090, pos 0000609AF55C6090, size: 164 file: 0, size: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 write new buf t:0 f:0 0000000000000000, pos 0000609AB5A36580, size: 100 file: 0, size: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 write new buf t:0 f:0 0000000000000000, pos 0000609AB5A36C80, size: 62 file: 0, size: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 write new buf t:0 f:0 0000000000000000, pos 0000609AB5A36A60, size: 402 file: 0, size: 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:37:42 [debug] 293946#293946: *1 http write filter limit 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 writev: 728 of 728 2025/08/18 22:37:42 [debug] 293946#293946: *1 http write filter 0000000000000000 2025/08/18 22:37:42 [debug] 293946#293946: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:42 [debug] 293946#293946: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:42 [debug] 293946#293946: *1 set http keepalive handler 2025/08/18 22:37:42 [debug] 293946#293946: *1 http close request 2025/08/18 22:37:42 [debug] 293946#293946: *1 http log handler 2025/08/18 22:37:42 [debug] 293946#293946: *1 free: 0000609AF55CF890, unused: 8 2025/08/18 22:37:42 [debug] 293946#293946: *1 free: 0000609AF55C5C00, unused: 2009 2025/08/18 22:37:42 [debug] 293946#293946: *1 free: 0000609AF55B30A0 2025/08/18 22:37:42 [debug] 293946#293946: *1 hc free: 0000000000000000 2025/08/18 22:37:42 [debug] 293946#293946: *1 hc busy: 0000000000000000 0 2025/08/18 22:37:42 [debug] 293946#293946: *1 tcp_nodelay 2025/08/18 22:37:42 [debug] 293946#293946: *1 reusable connection: 1 2025/08/18 22:37:42 [debug] 293946#293946: *1 event timer add: 6: 65000:137860536 2025/08/18 22:37:42 [debug] 293946#293946: timer delta: 0 2025/08/18 22:37:42 [debug] 293946#293946: worker cycle 2025/08/18 22:37:42 [debug] 293946#293946: epoll timer: 65000 2025/08/18 22:37:51 [notice] 293945#293945: signal 15 (SIGTERM) received from 294017, exiting 2025/08/18 22:37:51 [debug] 293945#293945: wake up, sigio 0 2025/08/18 22:37:51 [debug] 293945#293945: child: 0 293946 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:37:51 [debug] 293945#293945: termination cycle: 50 2025/08/18 22:37:51 [debug] 293945#293945: sigsuspend 2025/08/18 22:37:51 [debug] 293946#293946: epoll: fd:7 ev:0001 d:0000787FC12FA0F8 2025/08/18 22:37:51 [debug] 293946#293946: channel handler 2025/08/18 22:37:51 [debug] 293946#293946: channel: 32 2025/08/18 22:37:51 [debug] 293946#293946: channel command: 4 2025/08/18 22:37:51 [debug] 293946#293946: channel: -2 2025/08/18 22:37:51 [debug] 293946#293946: timer delta: 9440 2025/08/18 22:37:51 [notice] 293946#293946: exiting 2025/08/18 22:37:51 [debug] 293946#293946: flush files 2025/08/18 22:37:51 [debug] 293946#293946: run cleanup: 0000609AF55EA0D0 2025/08/18 22:37:51 [debug] 293946#293946: run cleanup: 0000609AF55E3510 2025/08/18 22:37:51 [debug] 293946#293946: cleanup resolver 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55EAA20 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55E5900 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55D08A0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55CA870 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55C97B0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55C86F0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55C7630 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55BF160 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55B6130, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55C03E0, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55CB880, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55D18B0, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55D58C0, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55D98D0, unused: 1 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55DD8E0, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55E18F0, unused: 0 2025/08/18 22:37:51 [debug] 293946#293946: free: 0000609AF55E6A10, unused: 2344 2025/08/18 22:37:51 [notice] 293946#293946: exit 2025/08/18 22:37:51 [notice] 293945#293945: signal 17 (SIGCHLD) received from 293946 2025/08/18 22:37:51 [notice] 293945#293945: worker process 293946 exited with code 0 2025/08/18 22:37:51 [debug] 293945#293945: shmtx forced unlock 2025/08/18 22:37:51 [debug] 293945#293945: wake up, sigio 3 2025/08/18 22:37:51 [debug] 293945#293945: reap children 2025/08/18 22:37:51 [debug] 293945#293945: child: 0 293946 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:37:51 [notice] 293945#293945: exit 2025/08/18 22:37:51 [debug] 293945#293945: close listening 0.0.0.0:9001 #5 2025/08/18 22:37:51 [debug] 293945#293945: run cleanup: 0000609AF55E3510 2025/08/18 22:37:51 [debug] 293945#293945: cleanup resolver 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55EAA20 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55E5900 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55D08A0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55CA870 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55C97B0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55C86F0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55C7630 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55BF160 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55B6130, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55C03E0, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55CB880, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55D18B0, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55D58C0, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55D98D0, unused: 1 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55DD8E0, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55E18F0, unused: 0 2025/08/18 22:37:51 [debug] 293945#293945: free: 0000609AF55E6A10, unused: 2375 2025/08/18 22:37:51 [debug] 294019#294019: bind() 0.0.0.0:9001 #5 2025/08/18 22:37:51 [notice] 294019#294019: using the "epoll" event method 2025/08/18 22:37:51 [debug] 294019#294019: counter: 000074A589B8A080, 1 2025/08/18 22:37:51 [notice] 294019#294019: nginx/1.18.0 (Ubuntu) 2025/08/18 22:37:51 [notice] 294019#294019: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:37:51 [notice] 294019#294019: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:37:51 [debug] 294020#294019: write: 6, 00007FFD1C67BB60, 7, 0 2025/08/18 22:37:51 [debug] 294020#294020: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:37:51 [notice] 294020#294020: start worker processes 2025/08/18 22:37:51 [debug] 294020#294020: channel 6:7 2025/08/18 22:37:51 [notice] 294020#294020: start worker process 294021 2025/08/18 22:37:51 [debug] 294020#294020: sigsuspend 2025/08/18 22:37:51 [debug] 294021#294021: add cleanup: 0000563377CCA050 2025/08/18 22:37:51 [debug] 294021#294021: malloc: 0000563377C91BD0:8 2025/08/18 22:37:51 [debug] 294021#294021: notify eventfd: 9 2025/08/18 22:37:51 [debug] 294021#294021: testing the EPOLLRDHUP flag: success 2025/08/18 22:37:51 [debug] 294021#294021: malloc: 0000563377CA43F0:6144 2025/08/18 22:37:51 [debug] 294021#294021: malloc: 000074A589982010:237568 2025/08/18 22:37:51 [debug] 294021#294021: malloc: 0000563377CCC2F0:98304 2025/08/18 22:37:51 [debug] 294021#294021: malloc: 0000563377CE4300:98304 2025/08/18 22:37:51 [debug] 294021#294021: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:37:51 [debug] 294021#294021: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:37:51 [debug] 294021#294021: setproctitle: "nginx: worker process" 2025/08/18 22:37:51 [debug] 294021#294021: worker cycle 2025/08/18 22:37:51 [debug] 294021#294021: epoll timer: -1 2025/08/18 22:37:53 [debug] 294021#294021: epoll: fd:5 ev:0001 d:000074A589982010 2025/08/18 22:37:53 [debug] 294021#294021: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:37:53 [debug] 294021#294021: posix_memalign: 0000563377C90840:512 @16 2025/08/18 22:37:53 [debug] 294021#294021: *1 accept: 127.0.0.1:54520 fd:6 2025/08/18 22:37:53 [debug] 294021#294021: *1 event timer add: 6: 60000:137866472 2025/08/18 22:37:53 [debug] 294021#294021: *1 reusable connection: 1 2025/08/18 22:37:53 [debug] 294021#294021: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:37:53 [debug] 294021#294021: timer delta: 1489 2025/08/18 22:37:53 [debug] 294021#294021: worker cycle 2025/08/18 22:37:53 [debug] 294021#294021: epoll timer: 60000 2025/08/18 22:37:53 [debug] 294021#294021: epoll: fd:6 ev:0001 d:000074A5899821E0 2025/08/18 22:37:53 [debug] 294021#294021: *1 http wait request handler 2025/08/18 22:37:53 [debug] 294021#294021: *1 malloc: 0000563377C930A0:1024 2025/08/18 22:37:53 [debug] 294021#294021: *1 recv: eof:0, avail:-1 2025/08/18 22:37:53 [debug] 294021#294021: *1 recv: fd:6 773 of 1024 2025/08/18 22:37:53 [debug] 294021#294021: *1 reusable connection: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 posix_memalign: 0000563377CAF890:4096 @16 2025/08/18 22:37:53 [debug] 294021#294021: *1 http process request line 2025/08/18 22:37:53 [debug] 294021#294021: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http args: "" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http exten: "webp" 2025/08/18 22:37:53 [debug] 294021#294021: *1 posix_memalign: 0000563377CA5C00:4096 @16 2025/08/18 22:37:53 [debug] 294021#294021: *1 http process request header line 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Host: localhost:9001" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Connection: keep-alive" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Sec-GPC: 1" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http header done 2025/08/18 22:37:53 [debug] 294021#294021: *1 event timer del: 6: 137866472 2025/08/18 22:37:53 [debug] 294021#294021: *1 generic phase: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 rewrite phase: 1 2025/08/18 22:37:53 [debug] 294021#294021: *1 test location: "/debug/list" 2025/08/18 22:37:53 [debug] 294021#294021: *1 test location: "/" 2025/08/18 22:37:53 [debug] 294021#294021: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:53 [debug] 294021#294021: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http cl:-1 max:104857600 2025/08/18 22:37:53 [debug] 294021#294021: *1 rewrite phase: 3 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script var 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script var: "GET" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script value: "HEAD" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script equal 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script equal: no 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script if 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script if: false 2025/08/18 22:37:53 [debug] 294021#294021: *1 post rewrite phase: 4 2025/08/18 22:37:53 [debug] 294021#294021: *1 generic phase: 5 2025/08/18 22:37:53 [debug] 294021#294021: *1 generic phase: 6 2025/08/18 22:37:53 [debug] 294021#294021: *1 generic phase: 7 2025/08/18 22:37:53 [debug] 294021#294021: *1 access phase: 8 2025/08/18 22:37:53 [debug] 294021#294021: *1 access phase: 9 2025/08/18 22:37:53 [debug] 294021#294021: *1 access phase: 10 2025/08/18 22:37:53 [debug] 294021#294021: *1 post access phase: 11 2025/08/18 22:37:53 [debug] 294021#294021: *1 generic phase: 12 2025/08/18 22:37:53 [debug] 294021#294021: *1 try files handler 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script copy: "/" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:37:53 [debug] 294021#294021: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:37:53 [debug] 294021#294021: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:53 [debug] 294021#294021: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http set discard body 2025/08/18 22:37:53 [debug] 294021#294021: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:37:53 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:37:53 [debug] 294021#294021: *1 write new buf t:1 f:0 0000563377CA6090, pos 0000563377CA6090, size: 164 file: 0, size: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:37:53 [debug] 294021#294021: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 0000563377CB0878 2025/08/18 22:37:53 [debug] 294021#294021: *1 write old buf t:1 f:0 0000563377CA6090, pos 0000563377CA6090, size: 164 file: 0, size: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 write new buf t:0 f:0 0000000000000000, pos 000056333D5E5580, size: 100 file: 0, size: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 write new buf t:0 f:0 0000000000000000, pos 000056333D5E5C80, size: 62 file: 0, size: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 write new buf t:0 f:0 0000000000000000, pos 000056333D5E5A60, size: 402 file: 0, size: 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:37:53 [debug] 294021#294021: *1 http write filter limit 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 writev: 728 of 728 2025/08/18 22:37:53 [debug] 294021#294021: *1 http write filter 0000000000000000 2025/08/18 22:37:53 [debug] 294021#294021: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:37:53 [debug] 294021#294021: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:37:53 [debug] 294021#294021: *1 set http keepalive handler 2025/08/18 22:37:53 [debug] 294021#294021: *1 http close request 2025/08/18 22:37:53 [debug] 294021#294021: *1 http log handler 2025/08/18 22:37:53 [debug] 294021#294021: *1 free: 0000563377CAF890, unused: 8 2025/08/18 22:37:53 [debug] 294021#294021: *1 free: 0000563377CA5C00, unused: 2009 2025/08/18 22:37:53 [debug] 294021#294021: *1 free: 0000563377C930A0 2025/08/18 22:37:53 [debug] 294021#294021: *1 hc free: 0000000000000000 2025/08/18 22:37:53 [debug] 294021#294021: *1 hc busy: 0000000000000000 0 2025/08/18 22:37:53 [debug] 294021#294021: *1 tcp_nodelay 2025/08/18 22:37:53 [debug] 294021#294021: *1 reusable connection: 1 2025/08/18 22:37:53 [debug] 294021#294021: *1 event timer add: 6: 65000:137871472 2025/08/18 22:37:53 [debug] 294021#294021: timer delta: 0 2025/08/18 22:37:53 [debug] 294021#294021: worker cycle 2025/08/18 22:37:53 [debug] 294021#294021: epoll timer: 65000 2025/08/18 22:38:58 [debug] 294021#294021: timer delta: 65102 2025/08/18 22:38:58 [debug] 294021#294021: *1 event timer del: 6: 137871472 2025/08/18 22:38:58 [debug] 294021#294021: *1 http keepalive handler 2025/08/18 22:38:58 [debug] 294021#294021: *1 close http connection: 6 2025/08/18 22:38:58 [debug] 294021#294021: *1 reusable connection: 0 2025/08/18 22:38:58 [debug] 294021#294021: *1 free: 0000000000000000 2025/08/18 22:38:58 [debug] 294021#294021: *1 free: 0000563377C90840, unused: 136 2025/08/18 22:38:58 [debug] 294021#294021: worker cycle 2025/08/18 22:38:58 [debug] 294021#294021: epoll timer: -1 2025/08/18 22:39:41 [notice] 294020#294020: signal 15 (SIGTERM) received from 294445, exiting 2025/08/18 22:39:41 [debug] 294020#294020: wake up, sigio 0 2025/08/18 22:39:41 [debug] 294020#294020: child: 0 294021 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:39:41 [debug] 294020#294020: termination cycle: 50 2025/08/18 22:39:41 [debug] 294020#294020: sigsuspend 2025/08/18 22:39:41 [debug] 294021#294021: epoll: fd:7 ev:0001 d:000074A5899820F8 2025/08/18 22:39:41 [debug] 294021#294021: channel handler 2025/08/18 22:39:41 [debug] 294021#294021: channel: 32 2025/08/18 22:39:41 [debug] 294021#294021: channel command: 4 2025/08/18 22:39:41 [debug] 294021#294021: channel: -2 2025/08/18 22:39:41 [debug] 294021#294021: timer delta: 43155 2025/08/18 22:39:41 [notice] 294021#294021: exiting 2025/08/18 22:39:41 [debug] 294021#294021: flush files 2025/08/18 22:39:41 [debug] 294021#294021: run cleanup: 0000563377CCA050 2025/08/18 22:39:41 [debug] 294021#294021: run cleanup: 0000563377CC3490 2025/08/18 22:39:41 [debug] 294021#294021: cleanup resolver 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CCAA20 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CC5900 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CB08A0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CAA870 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CA97B0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CA86F0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CA7630 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377C9F160 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377C96130, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CA03E0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CAB880, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CB18B0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CB58C0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CB98D0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CBD8E0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CC18F0, unused: 0 2025/08/18 22:39:41 [debug] 294021#294021: free: 0000563377CC6A10, unused: 2472 2025/08/18 22:39:41 [notice] 294021#294021: exit 2025/08/18 22:39:41 [notice] 294020#294020: signal 17 (SIGCHLD) received from 294021 2025/08/18 22:39:41 [notice] 294020#294020: worker process 294021 exited with code 0 2025/08/18 22:39:41 [debug] 294020#294020: shmtx forced unlock 2025/08/18 22:39:41 [debug] 294020#294020: wake up, sigio 3 2025/08/18 22:39:41 [debug] 294020#294020: reap children 2025/08/18 22:39:41 [debug] 294020#294020: child: 0 294021 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:39:41 [notice] 294020#294020: exit 2025/08/18 22:39:41 [debug] 294020#294020: close listening 0.0.0.0:9001 #5 2025/08/18 22:39:41 [debug] 294020#294020: run cleanup: 0000563377CC3490 2025/08/18 22:39:41 [debug] 294020#294020: cleanup resolver 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CCAA20 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CC5900 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CB08A0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CAA870 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CA97B0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CA86F0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CA7630 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377C9F160 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377C96130, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CA03E0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CAB880, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CB18B0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CB58C0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CB98D0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CBD8E0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CC18F0, unused: 0 2025/08/18 22:39:41 [debug] 294020#294020: free: 0000563377CC6A10, unused: 2503 2025/08/18 22:39:41 [debug] 294446#294446: bind() 0.0.0.0:9001 #5 2025/08/18 22:39:41 [notice] 294446#294446: using the "epoll" event method 2025/08/18 22:39:41 [debug] 294446#294446: counter: 00007F2AD7A27080, 1 2025/08/18 22:39:41 [notice] 294446#294446: nginx/1.18.0 (Ubuntu) 2025/08/18 22:39:41 [notice] 294446#294446: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:39:41 [notice] 294446#294446: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:39:41 [debug] 294447#294446: write: 6, 00007FFFB27A1C30, 7, 0 2025/08/18 22:39:41 [debug] 294447#294447: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:39:41 [notice] 294447#294447: start worker processes 2025/08/18 22:39:41 [debug] 294447#294447: channel 6:7 2025/08/18 22:39:41 [notice] 294447#294447: start worker process 294448 2025/08/18 22:39:41 [debug] 294447#294447: sigsuspend 2025/08/18 22:39:41 [debug] 294448#294448: add cleanup: 00005F4C934720D0 2025/08/18 22:39:41 [debug] 294448#294448: malloc: 00005F4C93439BD0:8 2025/08/18 22:39:41 [debug] 294448#294448: notify eventfd: 9 2025/08/18 22:39:41 [debug] 294448#294448: testing the EPOLLRDHUP flag: success 2025/08/18 22:39:41 [debug] 294448#294448: malloc: 00005F4C9344C3F0:6144 2025/08/18 22:39:41 [debug] 294448#294448: malloc: 00007F2AD73C5010:237568 2025/08/18 22:39:41 [debug] 294448#294448: malloc: 00005F4C934742F0:98304 2025/08/18 22:39:41 [debug] 294448#294448: malloc: 00005F4C9348C300:98304 2025/08/18 22:39:41 [debug] 294448#294448: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:39:41 [debug] 294448#294448: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:39:41 [debug] 294448#294448: setproctitle: "nginx: worker process" 2025/08/18 22:39:41 [debug] 294448#294448: worker cycle 2025/08/18 22:39:41 [debug] 294448#294448: epoll timer: -1 2025/08/18 22:39:43 [debug] 294448#294448: epoll: fd:5 ev:0001 d:00007F2AD73C5010 2025/08/18 22:39:43 [debug] 294448#294448: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:39:43 [debug] 294448#294448: posix_memalign: 00005F4C93438840:512 @16 2025/08/18 22:39:43 [debug] 294448#294448: *1 accept: 127.0.0.1:49766 fd:6 2025/08/18 22:39:43 [debug] 294448#294448: *1 event timer add: 6: 60000:137976742 2025/08/18 22:39:43 [debug] 294448#294448: *1 reusable connection: 1 2025/08/18 22:39:43 [debug] 294448#294448: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:39:43 [debug] 294448#294448: timer delta: 2004 2025/08/18 22:39:43 [debug] 294448#294448: worker cycle 2025/08/18 22:39:43 [debug] 294448#294448: epoll timer: 60000 2025/08/18 22:39:43 [debug] 294448#294448: epoll: fd:6 ev:0001 d:00007F2AD73C51E0 2025/08/18 22:39:43 [debug] 294448#294448: *1 http wait request handler 2025/08/18 22:39:43 [debug] 294448#294448: *1 malloc: 00005F4C9343B0A0:1024 2025/08/18 22:39:43 [debug] 294448#294448: *1 recv: eof:0, avail:-1 2025/08/18 22:39:43 [debug] 294448#294448: *1 recv: fd:6 773 of 1024 2025/08/18 22:39:43 [debug] 294448#294448: *1 reusable connection: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 posix_memalign: 00005F4C93457890:4096 @16 2025/08/18 22:39:43 [debug] 294448#294448: *1 http process request line 2025/08/18 22:39:43 [debug] 294448#294448: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http args: "" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http exten: "webp" 2025/08/18 22:39:43 [debug] 294448#294448: *1 posix_memalign: 00005F4C9344DC00:4096 @16 2025/08/18 22:39:43 [debug] 294448#294448: *1 http process request header line 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Host: localhost:9001" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Connection: keep-alive" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Sec-GPC: 1" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http header done 2025/08/18 22:39:43 [debug] 294448#294448: *1 event timer del: 6: 137976742 2025/08/18 22:39:43 [debug] 294448#294448: *1 generic phase: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 rewrite phase: 1 2025/08/18 22:39:43 [debug] 294448#294448: *1 test location: "/debug/list" 2025/08/18 22:39:43 [debug] 294448#294448: *1 test location: "/" 2025/08/18 22:39:43 [debug] 294448#294448: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:39:43 [debug] 294448#294448: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http cl:-1 max:104857600 2025/08/18 22:39:43 [debug] 294448#294448: *1 rewrite phase: 3 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script var 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script var: "GET" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script value: "HEAD" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script equal 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script equal: no 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script if 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script if: false 2025/08/18 22:39:43 [debug] 294448#294448: *1 post rewrite phase: 4 2025/08/18 22:39:43 [debug] 294448#294448: *1 generic phase: 5 2025/08/18 22:39:43 [debug] 294448#294448: *1 generic phase: 6 2025/08/18 22:39:43 [debug] 294448#294448: *1 generic phase: 7 2025/08/18 22:39:43 [debug] 294448#294448: *1 access phase: 8 2025/08/18 22:39:43 [debug] 294448#294448: *1 access phase: 9 2025/08/18 22:39:43 [debug] 294448#294448: *1 access phase: 10 2025/08/18 22:39:43 [debug] 294448#294448: *1 post access phase: 11 2025/08/18 22:39:43 [debug] 294448#294448: *1 generic phase: 12 2025/08/18 22:39:43 [debug] 294448#294448: *1 try files handler 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script copy: "/" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http script copy: ".*" 2025/08/18 22:39:43 [debug] 294448#294448: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.*" 2025/08/18 22:39:43 [debug] 294448#294448: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:39:43 [debug] 294448#294448: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http set discard body 2025/08/18 22:39:43 [debug] 294448#294448: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:39:43 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:39:43 [debug] 294448#294448: *1 write new buf t:1 f:0 00005F4C9344E090, pos 00005F4C9344E090, size: 164 file: 0, size: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:39:43 [debug] 294448#294448: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00005F4C93458878 2025/08/18 22:39:43 [debug] 294448#294448: *1 write old buf t:1 f:0 00005F4C9344E090, pos 00005F4C9344E090, size: 164 file: 0, size: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 write new buf t:0 f:0 0000000000000000, pos 00005F4C5ABF6580, size: 100 file: 0, size: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 write new buf t:0 f:0 0000000000000000, pos 00005F4C5ABF6C80, size: 62 file: 0, size: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 write new buf t:0 f:0 0000000000000000, pos 00005F4C5ABF6A60, size: 402 file: 0, size: 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:39:43 [debug] 294448#294448: *1 http write filter limit 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 writev: 728 of 728 2025/08/18 22:39:43 [debug] 294448#294448: *1 http write filter 0000000000000000 2025/08/18 22:39:43 [debug] 294448#294448: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:39:43 [debug] 294448#294448: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:39:43 [debug] 294448#294448: *1 set http keepalive handler 2025/08/18 22:39:43 [debug] 294448#294448: *1 http close request 2025/08/18 22:39:43 [debug] 294448#294448: *1 http log handler 2025/08/18 22:39:43 [debug] 294448#294448: *1 free: 00005F4C93457890, unused: 8 2025/08/18 22:39:43 [debug] 294448#294448: *1 free: 00005F4C9344DC00, unused: 2009 2025/08/18 22:39:43 [debug] 294448#294448: *1 free: 00005F4C9343B0A0 2025/08/18 22:39:43 [debug] 294448#294448: *1 hc free: 0000000000000000 2025/08/18 22:39:43 [debug] 294448#294448: *1 hc busy: 0000000000000000 0 2025/08/18 22:39:43 [debug] 294448#294448: *1 tcp_nodelay 2025/08/18 22:39:43 [debug] 294448#294448: *1 reusable connection: 1 2025/08/18 22:39:43 [debug] 294448#294448: *1 event timer add: 6: 65000:137981743 2025/08/18 22:39:43 [debug] 294448#294448: timer delta: 1 2025/08/18 22:39:43 [debug] 294448#294448: worker cycle 2025/08/18 22:39:43 [debug] 294448#294448: epoll timer: 65000 2025/08/18 22:40:01 [notice] 294447#294447: signal 15 (SIGTERM) received from 294508, exiting 2025/08/18 22:40:01 [debug] 294447#294447: wake up, sigio 0 2025/08/18 22:40:01 [debug] 294447#294447: child: 0 294448 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:40:01 [debug] 294447#294447: termination cycle: 50 2025/08/18 22:40:01 [debug] 294447#294447: sigsuspend 2025/08/18 22:40:01 [debug] 294448#294448: epoll: fd:7 ev:0001 d:00007F2AD73C50F8 2025/08/18 22:40:01 [debug] 294448#294448: channel handler 2025/08/18 22:40:01 [debug] 294448#294448: channel: 32 2025/08/18 22:40:01 [debug] 294448#294448: channel command: 4 2025/08/18 22:40:01 [debug] 294448#294448: channel: -2 2025/08/18 22:40:01 [debug] 294448#294448: timer delta: 17547 2025/08/18 22:40:01 [notice] 294448#294448: exiting 2025/08/18 22:40:01 [debug] 294448#294448: flush files 2025/08/18 22:40:01 [debug] 294448#294448: run cleanup: 00005F4C934720D0 2025/08/18 22:40:01 [debug] 294448#294448: run cleanup: 00005F4C9346B510 2025/08/18 22:40:01 [debug] 294448#294448: cleanup resolver 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C93472A20 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C9346D900 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934588A0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C93452870 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934517B0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934506F0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C9344F630 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C93447160 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C9343E130, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934483E0, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C93453880, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934598B0, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C9345D8C0, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934618D0, unused: 1 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934658E0, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C934698F0, unused: 0 2025/08/18 22:40:01 [debug] 294448#294448: free: 00005F4C9346EA10, unused: 2344 2025/08/18 22:40:01 [notice] 294448#294448: exit 2025/08/18 22:40:01 [notice] 294447#294447: signal 17 (SIGCHLD) received from 294448 2025/08/18 22:40:01 [notice] 294447#294447: worker process 294448 exited with code 0 2025/08/18 22:40:01 [debug] 294447#294447: shmtx forced unlock 2025/08/18 22:40:01 [debug] 294447#294447: wake up, sigio 3 2025/08/18 22:40:01 [debug] 294447#294447: reap children 2025/08/18 22:40:01 [debug] 294447#294447: child: 0 294448 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:40:01 [notice] 294447#294447: exit 2025/08/18 22:40:01 [debug] 294447#294447: close listening 0.0.0.0:9001 #5 2025/08/18 22:40:01 [debug] 294447#294447: run cleanup: 00005F4C9346B510 2025/08/18 22:40:01 [debug] 294447#294447: cleanup resolver 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C93472A20 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C9346D900 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934588A0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C93452870 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934517B0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934506F0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C9344F630 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C93447160 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C9343E130, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934483E0, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C93453880, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934598B0, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C9345D8C0, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934618D0, unused: 1 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934658E0, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C934698F0, unused: 0 2025/08/18 22:40:01 [debug] 294447#294447: free: 00005F4C9346EA10, unused: 2375 2025/08/18 22:40:01 [debug] 294509#294509: bind() 0.0.0.0:9001 #5 2025/08/18 22:40:01 [notice] 294509#294509: using the "epoll" event method 2025/08/18 22:40:01 [debug] 294509#294509: counter: 000079319CE5B080, 1 2025/08/18 22:40:01 [notice] 294509#294509: nginx/1.18.0 (Ubuntu) 2025/08/18 22:40:01 [notice] 294509#294509: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:40:01 [notice] 294509#294509: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:40:01 [debug] 294510#294509: write: 6, 00007FFC50199630, 7, 0 2025/08/18 22:40:01 [debug] 294510#294510: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:40:01 [notice] 294510#294510: start worker processes 2025/08/18 22:40:01 [debug] 294510#294510: channel 6:7 2025/08/18 22:40:01 [notice] 294510#294510: start worker process 294511 2025/08/18 22:40:01 [debug] 294510#294510: sigsuspend 2025/08/18 22:40:01 [debug] 294511#294511: add cleanup: 000060CBB9ED20D0 2025/08/18 22:40:01 [debug] 294511#294511: malloc: 000060CBB9E99BD0:8 2025/08/18 22:40:01 [debug] 294511#294511: notify eventfd: 9 2025/08/18 22:40:01 [debug] 294511#294511: testing the EPOLLRDHUP flag: success 2025/08/18 22:40:01 [debug] 294511#294511: malloc: 000060CBB9EAC3F0:6144 2025/08/18 22:40:01 [debug] 294511#294511: malloc: 000079319CC53010:237568 2025/08/18 22:40:01 [debug] 294511#294511: malloc: 000060CBB9ED42F0:98304 2025/08/18 22:40:01 [debug] 294511#294511: malloc: 000060CBB9EEC300:98304 2025/08/18 22:40:01 [debug] 294511#294511: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:40:01 [debug] 294511#294511: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:40:01 [debug] 294511#294511: setproctitle: "nginx: worker process" 2025/08/18 22:40:01 [debug] 294511#294511: worker cycle 2025/08/18 22:40:01 [debug] 294511#294511: epoll timer: -1 2025/08/18 22:40:03 [debug] 294511#294511: epoll: fd:5 ev:0001 d:000079319CC53010 2025/08/18 22:40:03 [debug] 294511#294511: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:40:03 [debug] 294511#294511: posix_memalign: 000060CBB9E98840:512 @16 2025/08/18 22:40:03 [debug] 294511#294511: *1 accept: 127.0.0.1:54440 fd:6 2025/08/18 22:40:03 [debug] 294511#294511: *1 event timer add: 6: 60000:137996411 2025/08/18 22:40:03 [debug] 294511#294511: *1 reusable connection: 1 2025/08/18 22:40:03 [debug] 294511#294511: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:40:03 [debug] 294511#294511: timer delta: 2111 2025/08/18 22:40:03 [debug] 294511#294511: worker cycle 2025/08/18 22:40:03 [debug] 294511#294511: epoll timer: 60000 2025/08/18 22:40:03 [debug] 294511#294511: epoll: fd:6 ev:0001 d:000079319CC531E0 2025/08/18 22:40:03 [debug] 294511#294511: *1 http wait request handler 2025/08/18 22:40:03 [debug] 294511#294511: *1 malloc: 000060CBB9E9B0A0:1024 2025/08/18 22:40:03 [debug] 294511#294511: *1 recv: eof:0, avail:-1 2025/08/18 22:40:03 [debug] 294511#294511: *1 recv: fd:6 773 of 1024 2025/08/18 22:40:03 [debug] 294511#294511: *1 reusable connection: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 posix_memalign: 000060CBB9EB7890:4096 @16 2025/08/18 22:40:03 [debug] 294511#294511: *1 http process request line 2025/08/18 22:40:03 [debug] 294511#294511: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http args: "" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http exten: "webp" 2025/08/18 22:40:03 [debug] 294511#294511: *1 posix_memalign: 000060CBB9EADC00:4096 @16 2025/08/18 22:40:03 [debug] 294511#294511: *1 http process request header line 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Host: localhost:9001" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Connection: keep-alive" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Sec-GPC: 1" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http header done 2025/08/18 22:40:03 [debug] 294511#294511: *1 event timer del: 6: 137996411 2025/08/18 22:40:03 [debug] 294511#294511: *1 generic phase: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 rewrite phase: 1 2025/08/18 22:40:03 [debug] 294511#294511: *1 test location: "/debug/list" 2025/08/18 22:40:03 [debug] 294511#294511: *1 test location: "/" 2025/08/18 22:40:03 [debug] 294511#294511: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:40:03 [debug] 294511#294511: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http cl:-1 max:104857600 2025/08/18 22:40:03 [debug] 294511#294511: *1 rewrite phase: 3 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script var 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script var: "GET" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script value: "HEAD" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script equal 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script equal: no 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script if 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script if: false 2025/08/18 22:40:03 [debug] 294511#294511: *1 post rewrite phase: 4 2025/08/18 22:40:03 [debug] 294511#294511: *1 generic phase: 5 2025/08/18 22:40:03 [debug] 294511#294511: *1 generic phase: 6 2025/08/18 22:40:03 [debug] 294511#294511: *1 generic phase: 7 2025/08/18 22:40:03 [debug] 294511#294511: *1 access phase: 8 2025/08/18 22:40:03 [debug] 294511#294511: *1 access phase: 9 2025/08/18 22:40:03 [debug] 294511#294511: *1 access phase: 10 2025/08/18 22:40:03 [debug] 294511#294511: *1 post access phase: 11 2025/08/18 22:40:03 [debug] 294511#294511: *1 generic phase: 12 2025/08/18 22:40:03 [debug] 294511#294511: *1 try files handler 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script copy: "/" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http script copy: "*" 2025/08/18 22:40:03 [debug] 294511#294511: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe*" 2025/08/18 22:40:03 [debug] 294511#294511: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:40:03 [debug] 294511#294511: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http set discard body 2025/08/18 22:40:03 [debug] 294511#294511: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:40:03 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:40:03 [debug] 294511#294511: *1 write new buf t:1 f:0 000060CBB9EAE090, pos 000060CBB9EAE090, size: 164 file: 0, size: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:40:03 [debug] 294511#294511: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000060CBB9EB8878 2025/08/18 22:40:03 [debug] 294511#294511: *1 write old buf t:1 f:0 000060CBB9EAE090, pos 000060CBB9EAE090, size: 164 file: 0, size: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 write new buf t:0 f:0 0000000000000000, pos 000060CB8682B580, size: 100 file: 0, size: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 write new buf t:0 f:0 0000000000000000, pos 000060CB8682BC80, size: 62 file: 0, size: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 write new buf t:0 f:0 0000000000000000, pos 000060CB8682BA60, size: 402 file: 0, size: 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:40:03 [debug] 294511#294511: *1 http write filter limit 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 writev: 728 of 728 2025/08/18 22:40:03 [debug] 294511#294511: *1 http write filter 0000000000000000 2025/08/18 22:40:03 [debug] 294511#294511: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:03 [debug] 294511#294511: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:40:03 [debug] 294511#294511: *1 set http keepalive handler 2025/08/18 22:40:03 [debug] 294511#294511: *1 http close request 2025/08/18 22:40:03 [debug] 294511#294511: *1 http log handler 2025/08/18 22:40:03 [debug] 294511#294511: *1 free: 000060CBB9EB7890, unused: 8 2025/08/18 22:40:03 [debug] 294511#294511: *1 free: 000060CBB9EADC00, unused: 2009 2025/08/18 22:40:03 [debug] 294511#294511: *1 free: 000060CBB9E9B0A0 2025/08/18 22:40:03 [debug] 294511#294511: *1 hc free: 0000000000000000 2025/08/18 22:40:03 [debug] 294511#294511: *1 hc busy: 0000000000000000 0 2025/08/18 22:40:03 [debug] 294511#294511: *1 tcp_nodelay 2025/08/18 22:40:03 [debug] 294511#294511: *1 reusable connection: 1 2025/08/18 22:40:03 [debug] 294511#294511: *1 event timer add: 6: 65000:138001411 2025/08/18 22:40:03 [debug] 294511#294511: timer delta: 0 2025/08/18 22:40:03 [debug] 294511#294511: worker cycle 2025/08/18 22:40:03 [debug] 294511#294511: epoll timer: 65000 2025/08/18 22:40:30 [notice] 294510#294510: signal 15 (SIGTERM) received from 294561, exiting 2025/08/18 22:40:30 [debug] 294510#294510: wake up, sigio 0 2025/08/18 22:40:30 [debug] 294510#294510: child: 0 294511 e:0 t:0 d:0 r:1 j:0 2025/08/18 22:40:30 [debug] 294510#294510: termination cycle: 50 2025/08/18 22:40:30 [debug] 294510#294510: sigsuspend 2025/08/18 22:40:30 [debug] 294511#294511: epoll: fd:7 ev:0001 d:000079319CC530F8 2025/08/18 22:40:30 [debug] 294511#294511: channel handler 2025/08/18 22:40:30 [debug] 294511#294511: channel: 32 2025/08/18 22:40:30 [debug] 294511#294511: channel command: 4 2025/08/18 22:40:30 [debug] 294511#294511: channel: -2 2025/08/18 22:40:30 [debug] 294511#294511: timer delta: 27145 2025/08/18 22:40:30 [notice] 294511#294511: exiting 2025/08/18 22:40:30 [debug] 294511#294511: flush files 2025/08/18 22:40:30 [debug] 294511#294511: run cleanup: 000060CBB9ED20D0 2025/08/18 22:40:30 [debug] 294511#294511: run cleanup: 000060CBB9ECB510 2025/08/18 22:40:30 [debug] 294511#294511: cleanup resolver 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9ED2A20 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9ECD900 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB88A0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB2870 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB17B0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB06F0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EAF630 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EA7160 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9E9E130, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EA83E0, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB3880, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EB98B0, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EBD8C0, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EC18D0, unused: 1 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EC58E0, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9EC98F0, unused: 0 2025/08/18 22:40:30 [debug] 294511#294511: free: 000060CBB9ECEA10, unused: 2344 2025/08/18 22:40:30 [notice] 294511#294511: exit 2025/08/18 22:40:30 [notice] 294510#294510: signal 17 (SIGCHLD) received from 294511 2025/08/18 22:40:30 [notice] 294510#294510: worker process 294511 exited with code 0 2025/08/18 22:40:30 [debug] 294510#294510: shmtx forced unlock 2025/08/18 22:40:30 [debug] 294510#294510: wake up, sigio 3 2025/08/18 22:40:30 [debug] 294510#294510: reap children 2025/08/18 22:40:30 [debug] 294510#294510: child: 0 294511 e:1 t:1 d:0 r:1 j:0 2025/08/18 22:40:30 [notice] 294510#294510: exit 2025/08/18 22:40:30 [debug] 294510#294510: close listening 0.0.0.0:9001 #5 2025/08/18 22:40:30 [debug] 294510#294510: run cleanup: 000060CBB9ECB510 2025/08/18 22:40:30 [debug] 294510#294510: cleanup resolver 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9ED2A20 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9ECD900 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB88A0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB2870 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB17B0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB06F0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EAF630 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EA7160 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9E9E130, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EA83E0, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB3880, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EB98B0, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EBD8C0, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EC18D0, unused: 1 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EC58E0, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9EC98F0, unused: 0 2025/08/18 22:40:30 [debug] 294510#294510: free: 000060CBB9ECEA10, unused: 2375 2025/08/18 22:40:30 [debug] 294562#294562: bind() 0.0.0.0:9001 #5 2025/08/18 22:40:30 [notice] 294562#294562: using the "epoll" event method 2025/08/18 22:40:30 [debug] 294562#294562: counter: 0000744471DAA080, 1 2025/08/18 22:40:30 [notice] 294562#294562: nginx/1.18.0 (Ubuntu) 2025/08/18 22:40:30 [notice] 294562#294562: OS: Linux 6.12.10-76061203-generic 2025/08/18 22:40:30 [notice] 294562#294562: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 22:40:30 [debug] 294563#294562: write: 6, 00007FFF13915530, 7, 0 2025/08/18 22:40:30 [debug] 294563#294563: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 22:40:30 [notice] 294563#294563: start worker processes 2025/08/18 22:40:30 [debug] 294563#294563: channel 6:7 2025/08/18 22:40:30 [notice] 294563#294563: start worker process 294564 2025/08/18 22:40:30 [debug] 294563#294563: sigsuspend 2025/08/18 22:40:30 [debug] 294564#294564: add cleanup: 000055EB5EE0F050 2025/08/18 22:40:30 [debug] 294564#294564: malloc: 000055EB5EDD6BD0:8 2025/08/18 22:40:30 [debug] 294564#294564: notify eventfd: 9 2025/08/18 22:40:30 [debug] 294564#294564: testing the EPOLLRDHUP flag: success 2025/08/18 22:40:30 [debug] 294564#294564: malloc: 000055EB5EDE93F0:6144 2025/08/18 22:40:30 [debug] 294564#294564: malloc: 0000744471BA2010:237568 2025/08/18 22:40:30 [debug] 294564#294564: malloc: 000055EB5EE112F0:98304 2025/08/18 22:40:30 [debug] 294564#294564: malloc: 000055EB5EE29300:98304 2025/08/18 22:40:30 [debug] 294564#294564: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 22:40:30 [debug] 294564#294564: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 22:40:30 [debug] 294564#294564: setproctitle: "nginx: worker process" 2025/08/18 22:40:30 [debug] 294564#294564: worker cycle 2025/08/18 22:40:30 [debug] 294564#294564: epoll timer: -1 2025/08/18 22:40:32 [debug] 294564#294564: epoll: fd:5 ev:0001 d:0000744471BA2010 2025/08/18 22:40:32 [debug] 294564#294564: accept on 0.0.0.0:9001, ready: 0 2025/08/18 22:40:32 [debug] 294564#294564: posix_memalign: 000055EB5EDD5840:512 @16 2025/08/18 22:40:32 [debug] 294564#294564: *1 accept: 127.0.0.1:42878 fd:6 2025/08/18 22:40:32 [debug] 294564#294564: *1 event timer add: 6: 60000:138025297 2025/08/18 22:40:32 [debug] 294564#294564: *1 reusable connection: 1 2025/08/18 22:40:32 [debug] 294564#294564: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 22:40:32 [debug] 294564#294564: timer delta: 1732 2025/08/18 22:40:32 [debug] 294564#294564: worker cycle 2025/08/18 22:40:32 [debug] 294564#294564: epoll timer: 60000 2025/08/18 22:40:32 [debug] 294564#294564: epoll: fd:6 ev:0001 d:0000744471BA21E0 2025/08/18 22:40:32 [debug] 294564#294564: *1 http wait request handler 2025/08/18 22:40:32 [debug] 294564#294564: *1 malloc: 000055EB5EDD80A0:1024 2025/08/18 22:40:32 [debug] 294564#294564: *1 recv: eof:0, avail:-1 2025/08/18 22:40:32 [debug] 294564#294564: *1 recv: fd:6 773 of 1024 2025/08/18 22:40:32 [debug] 294564#294564: *1 reusable connection: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 posix_memalign: 000055EB5EDF4890:4096 @16 2025/08/18 22:40:32 [debug] 294564#294564: *1 http process request line 2025/08/18 22:40:32 [debug] 294564#294564: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http args: "" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http exten: "webp" 2025/08/18 22:40:32 [debug] 294564#294564: *1 posix_memalign: 000055EB5EDEAC00:4096 @16 2025/08/18 22:40:32 [debug] 294564#294564: *1 http process request header line 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Host: localhost:9001" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Connection: keep-alive" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Cache-Control: max-age=0" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Sec-GPC: 1" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http header done 2025/08/18 22:40:32 [debug] 294564#294564: *1 event timer del: 6: 138025297 2025/08/18 22:40:32 [debug] 294564#294564: *1 generic phase: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 rewrite phase: 1 2025/08/18 22:40:32 [debug] 294564#294564: *1 test location: "/debug/list" 2025/08/18 22:40:32 [debug] 294564#294564: *1 test location: "/" 2025/08/18 22:40:32 [debug] 294564#294564: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:40:32 [debug] 294564#294564: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http cl:-1 max:104857600 2025/08/18 22:40:32 [debug] 294564#294564: *1 rewrite phase: 3 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script var 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script var: "GET" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script value: "HEAD" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script equal 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script equal: no 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script if 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script if: false 2025/08/18 22:40:32 [debug] 294564#294564: *1 post rewrite phase: 4 2025/08/18 22:40:32 [debug] 294564#294564: *1 generic phase: 5 2025/08/18 22:40:32 [debug] 294564#294564: *1 generic phase: 6 2025/08/18 22:40:32 [debug] 294564#294564: *1 generic phase: 7 2025/08/18 22:40:32 [debug] 294564#294564: *1 access phase: 8 2025/08/18 22:40:32 [debug] 294564#294564: *1 access phase: 9 2025/08/18 22:40:32 [debug] 294564#294564: *1 access phase: 10 2025/08/18 22:40:32 [debug] 294564#294564: *1 post access phase: 11 2025/08/18 22:40:32 [debug] 294564#294564: *1 generic phase: 12 2025/08/18 22:40:32 [debug] 294564#294564: *1 try files handler 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script copy: "/" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:40:32 [debug] 294564#294564: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 22:40:32 [debug] 294564#294564: *1 trying to use file: "=404" "./blobs=404" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http finalize request: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:40:32 [debug] 294564#294564: *1 http special response: 404, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http set discard body 2025/08/18 22:40:32 [debug] 294564#294564: *1 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 02:40:32 GMT Content-Type: text/html Content-Length: 564 Connection: keep-alive 2025/08/18 22:40:32 [debug] 294564#294564: *1 write new buf t:1 f:0 000055EB5EDEB090, pos 000055EB5EDEB090, size: 164 file: 0, size: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 http write filter: l:0 f:0 s:164 2025/08/18 22:40:32 [debug] 294564#294564: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 000055EB5EDF5878 2025/08/18 22:40:32 [debug] 294564#294564: *1 write old buf t:1 f:0 000055EB5EDEB090, pos 000055EB5EDEB090, size: 164 file: 0, size: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 write new buf t:0 f:0 0000000000000000, pos 000055EB22F4D580, size: 100 file: 0, size: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 write new buf t:0 f:0 0000000000000000, pos 000055EB22F4DC80, size: 62 file: 0, size: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 write new buf t:0 f:0 0000000000000000, pos 000055EB22F4DA60, size: 402 file: 0, size: 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 http write filter: l:1 f:0 s:728 2025/08/18 22:40:32 [debug] 294564#294564: *1 http write filter limit 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 writev: 728 of 728 2025/08/18 22:40:32 [debug] 294564#294564: *1 http write filter 0000000000000000 2025/08/18 22:40:32 [debug] 294564#294564: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 22:40:32 [debug] 294564#294564: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 22:40:32 [debug] 294564#294564: *1 set http keepalive handler 2025/08/18 22:40:32 [debug] 294564#294564: *1 http close request 2025/08/18 22:40:32 [debug] 294564#294564: *1 http log handler 2025/08/18 22:40:32 [debug] 294564#294564: *1 free: 000055EB5EDF4890, unused: 8 2025/08/18 22:40:32 [debug] 294564#294564: *1 free: 000055EB5EDEAC00, unused: 2009 2025/08/18 22:40:32 [debug] 294564#294564: *1 free: 000055EB5EDD80A0 2025/08/18 22:40:32 [debug] 294564#294564: *1 hc free: 0000000000000000 2025/08/18 22:40:32 [debug] 294564#294564: *1 hc busy: 0000000000000000 0 2025/08/18 22:40:32 [debug] 294564#294564: *1 tcp_nodelay 2025/08/18 22:40:32 [debug] 294564#294564: *1 reusable connection: 1 2025/08/18 22:40:32 [debug] 294564#294564: *1 event timer add: 6: 65000:138030297 2025/08/18 22:40:32 [debug] 294564#294564: timer delta: 0 2025/08/18 22:40:32 [debug] 294564#294564: worker cycle 2025/08/18 22:40:32 [debug] 294564#294564: epoll timer: 65000 2025/08/18 22:41:37 [debug] 294564#294564: timer delta: 65102 2025/08/18 22:41:37 [debug] 294564#294564: *1 event timer del: 6: 138030297 2025/08/18 22:41:37 [debug] 294564#294564: *1 http keepalive handler 2025/08/18 22:41:37 [debug] 294564#294564: *1 close http connection: 6 2025/08/18 22:41:37 [debug] 294564#294564: *1 reusable connection: 0 2025/08/18 22:41:37 [debug] 294564#294564: *1 free: 0000000000000000 2025/08/18 22:41:37 [debug] 294564#294564: *1 free: 000055EB5EDD5840, unused: 136 2025/08/18 22:41:37 [debug] 294564#294564: worker cycle 2025/08/18 22:41:37 [debug] 294564#294564: epoll timer: -1 2025/08/18 23:00:21 [notice] 294563#294563: signal 15 (SIGTERM) received from 296374, exiting 2025/08/18 23:00:21 [debug] 294563#294563: wake up, sigio 0 2025/08/18 23:00:21 [debug] 294563#294563: child: 0 294564 e:0 t:0 d:0 r:1 j:0 2025/08/18 23:00:21 [debug] 294563#294563: termination cycle: 50 2025/08/18 23:00:21 [debug] 294563#294563: sigsuspend 2025/08/18 23:00:21 [debug] 294564#294564: epoll: fd:7 ev:0001 d:0000744471BA20F8 2025/08/18 23:00:21 [debug] 294564#294564: channel handler 2025/08/18 23:00:21 [debug] 294564#294564: channel: 32 2025/08/18 23:00:21 [debug] 294564#294564: channel command: 4 2025/08/18 23:00:21 [debug] 294564#294564: channel: -2 2025/08/18 23:00:21 [debug] 294564#294564: timer delta: 1124099 2025/08/18 23:00:21 [notice] 294564#294564: exiting 2025/08/18 23:00:21 [debug] 294564#294564: flush files 2025/08/18 23:00:21 [debug] 294564#294564: run cleanup: 000055EB5EE0F050 2025/08/18 23:00:21 [debug] 294564#294564: run cleanup: 000055EB5EE08490 2025/08/18 23:00:21 [debug] 294564#294564: cleanup resolver 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EE0FA20 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EE0A900 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDF58A0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDEF870 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDEE7B0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDED6F0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDEC630 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDE4160 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDDB130, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDE53E0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDF0880, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDF68B0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDFA8C0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EDFE8D0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EE028E0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EE068F0, unused: 0 2025/08/18 23:00:21 [debug] 294564#294564: free: 000055EB5EE0BA10, unused: 2472 2025/08/18 23:00:21 [notice] 294564#294564: exit 2025/08/18 23:00:21 [notice] 294563#294563: signal 17 (SIGCHLD) received from 294564 2025/08/18 23:00:21 [notice] 294563#294563: worker process 294564 exited with code 0 2025/08/18 23:00:21 [debug] 294563#294563: shmtx forced unlock 2025/08/18 23:00:21 [debug] 294563#294563: wake up, sigio 3 2025/08/18 23:00:21 [debug] 294563#294563: reap children 2025/08/18 23:00:21 [debug] 294563#294563: child: 0 294564 e:1 t:1 d:0 r:1 j:0 2025/08/18 23:00:21 [notice] 294563#294563: exit 2025/08/18 23:00:21 [debug] 294563#294563: close listening 0.0.0.0:9001 #5 2025/08/18 23:00:21 [debug] 294563#294563: run cleanup: 000055EB5EE08490 2025/08/18 23:00:21 [debug] 294563#294563: cleanup resolver 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EE0FA20 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EE0A900 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDF58A0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDEF870 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDEE7B0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDED6F0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDEC630 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDE4160 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDDB130, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDE53E0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDF0880, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDF68B0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDFA8C0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EDFE8D0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EE028E0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EE068F0, unused: 0 2025/08/18 23:00:21 [debug] 294563#294563: free: 000055EB5EE0BA10, unused: 2503 2025/08/18 23:00:21 [debug] 296375#296375: bind() 0.0.0.0:9001 #5 2025/08/18 23:00:21 [notice] 296375#296375: using the "epoll" event method 2025/08/18 23:00:21 [debug] 296375#296375: counter: 000071AB76AF3080, 1 2025/08/18 23:00:21 [notice] 296375#296375: nginx/1.18.0 (Ubuntu) 2025/08/18 23:00:21 [notice] 296375#296375: OS: Linux 6.12.10-76061203-generic 2025/08/18 23:00:21 [notice] 296375#296375: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 23:00:21 [debug] 296376#296375: write: 6, 00007FFFA03FE2E0, 7, 0 2025/08/18 23:00:21 [debug] 296376#296376: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 23:00:21 [notice] 296376#296376: start worker processes 2025/08/18 23:00:21 [debug] 296376#296376: channel 6:7 2025/08/18 23:00:21 [notice] 296376#296376: start worker process 296377 2025/08/18 23:00:21 [debug] 296376#296376: sigsuspend 2025/08/18 23:00:21 [debug] 296377#296377: add cleanup: 000056DE3E6669A0 2025/08/18 23:00:21 [debug] 296377#296377: malloc: 000056DE3E62DBD0:8 2025/08/18 23:00:21 [debug] 296377#296377: notify eventfd: 9 2025/08/18 23:00:21 [debug] 296377#296377: testing the EPOLLRDHUP flag: success 2025/08/18 23:00:21 [debug] 296377#296377: malloc: 000056DE3E6403F0:6144 2025/08/18 23:00:21 [debug] 296377#296377: malloc: 000071AB768EB010:237568 2025/08/18 23:00:21 [debug] 296377#296377: malloc: 000056DE3E6682F0:98304 2025/08/18 23:00:21 [debug] 296377#296377: malloc: 000056DE3E680300:98304 2025/08/18 23:00:21 [debug] 296377#296377: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 23:00:21 [debug] 296377#296377: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 23:00:21 [debug] 296377#296377: setproctitle: "nginx: worker process" 2025/08/18 23:00:21 [debug] 296377#296377: worker cycle 2025/08/18 23:00:21 [debug] 296377#296377: epoll timer: -1 2025/08/18 23:00:31 [debug] 296377#296377: epoll: fd:5 ev:0001 d:000071AB768EB010 2025/08/18 23:00:31 [debug] 296377#296377: accept on 0.0.0.0:9001, ready: 0 2025/08/18 23:00:31 [debug] 296377#296377: posix_memalign: 000056DE3E62C840:512 @16 2025/08/18 23:00:31 [debug] 296377#296377: *1 accept: 127.0.0.1:33302 fd:6 2025/08/18 23:00:31 [debug] 296377#296377: *1 event timer add: 6: 60000:139224302 2025/08/18 23:00:31 [debug] 296377#296377: *1 reusable connection: 1 2025/08/18 23:00:31 [debug] 296377#296377: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 23:00:31 [debug] 296377#296377: timer delta: 9795 2025/08/18 23:00:31 [debug] 296377#296377: worker cycle 2025/08/18 23:00:31 [debug] 296377#296377: epoll timer: 60000 2025/08/18 23:00:31 [debug] 296377#296377: epoll: fd:6 ev:0001 d:000071AB768EB1E0 2025/08/18 23:00:31 [debug] 296377#296377: *1 http wait request handler 2025/08/18 23:00:31 [debug] 296377#296377: *1 malloc: 000056DE3E62F0A0:1024 2025/08/18 23:00:31 [debug] 296377#296377: *1 recv: eof:0, avail:-1 2025/08/18 23:00:31 [debug] 296377#296377: *1 recv: fd:6 773 of 1024 2025/08/18 23:00:31 [debug] 296377#296377: *1 reusable connection: 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 posix_memalign: 000056DE3E64B890:4096 @16 2025/08/18 23:00:31 [debug] 296377#296377: *1 http process request line 2025/08/18 23:00:31 [debug] 296377#296377: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http args: "" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http exten: "webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 posix_memalign: 000056DE3E641C00:4096 @16 2025/08/18 23:00:31 [debug] 296377#296377: *1 http process request header line 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Host: localhost:9001" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Connection: keep-alive" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Cache-Control: max-age=0" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Sec-GPC: 1" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http header done 2025/08/18 23:00:31 [debug] 296377#296377: *1 event timer del: 6: 139224302 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 rewrite phase: 1 2025/08/18 23:00:31 [debug] 296377#296377: *1 test location: "/debug/list" 2025/08/18 23:00:31 [debug] 296377#296377: *1 test location: "/" 2025/08/18 23:00:31 [debug] 296377#296377: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 23:00:31 [debug] 296377#296377: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http cl:-1 max:104857600 2025/08/18 23:00:31 [debug] 296377#296377: *1 rewrite phase: 3 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script var 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script var: "GET" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script value: "HEAD" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script equal 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script equal: no 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script if 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script if: false 2025/08/18 23:00:31 [debug] 296377#296377: *1 post rewrite phase: 4 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 5 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 6 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 7 2025/08/18 23:00:31 [debug] 296377#296377: *1 access phase: 8 2025/08/18 23:00:31 [debug] 296377#296377: *1 access phase: 9 2025/08/18 23:00:31 [debug] 296377#296377: *1 access phase: 10 2025/08/18 23:00:31 [debug] 296377#296377: *1 post access phase: 11 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 12 2025/08/18 23:00:31 [debug] 296377#296377: *1 try files handler 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: "/" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: ".pdf" 2025/08/18 23:00:31 [debug] 296377#296377: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: "/" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: ".jpg" 2025/08/18 23:00:31 [debug] 296377#296377: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: "/" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: ".png" 2025/08/18 23:00:31 [debug] 296377#296377: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: "/" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http script copy: ".webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 generic phase: 13 2025/08/18 23:00:31 [debug] 296377#296377: *1 content phase: 14 2025/08/18 23:00:31 [debug] 296377#296377: *1 content phase: 15 2025/08/18 23:00:31 [debug] 296377#296377: *1 content phase: 16 2025/08/18 23:00:31 [debug] 296377#296377: *1 content phase: 17 2025/08/18 23:00:31 [debug] 296377#296377: *1 content phase: 18 2025/08/18 23:00:31 [debug] 296377#296377: *1 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:00:31 [debug] 296377#296377: *1 add cleanup: 000056DE3E64C868 2025/08/18 23:00:31 [debug] 296377#296377: *1 http static fd: 10 2025/08/18 23:00:31 [debug] 296377#296377: *1 http set discard body 2025/08/18 23:00:31 [debug] 296377#296377: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 03:00:31 GMT Content-Type: image/webp Content-Length: 203886 Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/18 23:00:31 [debug] 296377#296377: *1 write new buf t:1 f:0 000056DE3E642260, pos 000056DE3E642260, size: 394 file: 0, size: 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 http write filter: l:0 f:0 s:394 2025/08/18 23:00:31 [debug] 296377#296377: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 00007FFFA03FDE10 2025/08/18 23:00:31 [debug] 296377#296377: *1 write old buf t:1 f:0 000056DE3E642260, pos 000056DE3E642260, size: 394 file: 0, size: 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 203886 2025/08/18 23:00:31 [debug] 296377#296377: *1 http write filter: l:1 f:0 s:204280 2025/08/18 23:00:31 [debug] 296377#296377: *1 http write filter limit 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 tcp_nopush 2025/08/18 23:00:31 [debug] 296377#296377: *1 writev: 394 of 394 2025/08/18 23:00:31 [debug] 296377#296377: *1 sendfile: @0 203886 2025/08/18 23:00:31 [debug] 296377#296377: *1 sendfile: 203886 of 203886 @0 2025/08/18 23:00:31 [debug] 296377#296377: *1 http write filter 0000000000000000 2025/08/18 23:00:31 [debug] 296377#296377: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" 2025/08/18 23:00:31 [debug] 296377#296377: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 23:00:31 [debug] 296377#296377: *1 set http keepalive handler 2025/08/18 23:00:31 [debug] 296377#296377: *1 http close request 2025/08/18 23:00:31 [debug] 296377#296377: *1 http log handler 2025/08/18 23:00:31 [debug] 296377#296377: *1 run cleanup: 000056DE3E64C868 2025/08/18 23:00:31 [debug] 296377#296377: *1 file cleanup: fd:10 2025/08/18 23:00:31 [debug] 296377#296377: *1 free: 000056DE3E64B890, unused: 8 2025/08/18 23:00:31 [debug] 296377#296377: *1 free: 000056DE3E641C00, unused: 1609 2025/08/18 23:00:31 [debug] 296377#296377: *1 free: 000056DE3E62F0A0 2025/08/18 23:00:31 [debug] 296377#296377: *1 hc free: 0000000000000000 2025/08/18 23:00:31 [debug] 296377#296377: *1 hc busy: 0000000000000000 0 2025/08/18 23:00:31 [debug] 296377#296377: *1 reusable connection: 1 2025/08/18 23:00:31 [debug] 296377#296377: *1 event timer add: 6: 65000:139229303 2025/08/18 23:00:31 [debug] 296377#296377: timer delta: 1 2025/08/18 23:00:31 [debug] 296377#296377: worker cycle 2025/08/18 23:00:31 [debug] 296377#296377: epoll timer: 65000 2025/08/18 23:01:12 [notice] 296376#296376: signal 15 (SIGTERM) received from 296455, exiting 2025/08/18 23:01:12 [debug] 296376#296376: wake up, sigio 0 2025/08/18 23:01:12 [debug] 296376#296376: child: 0 296377 e:0 t:0 d:0 r:1 j:0 2025/08/18 23:01:12 [debug] 296376#296376: termination cycle: 50 2025/08/18 23:01:12 [debug] 296376#296376: sigsuspend 2025/08/18 23:01:12 [debug] 296377#296377: epoll: fd:7 ev:0001 d:000071AB768EB0F8 2025/08/18 23:01:12 [debug] 296377#296377: channel handler 2025/08/18 23:01:12 [debug] 296377#296377: channel: 32 2025/08/18 23:01:12 [debug] 296377#296377: channel command: 4 2025/08/18 23:01:12 [debug] 296377#296377: channel: -2 2025/08/18 23:01:12 [debug] 296377#296377: timer delta: 41221 2025/08/18 23:01:12 [notice] 296377#296377: exiting 2025/08/18 23:01:12 [debug] 296377#296377: flush files 2025/08/18 23:01:12 [debug] 296377#296377: run cleanup: 000056DE3E6669A0 2025/08/18 23:01:12 [debug] 296377#296377: run cleanup: 000056DE3E65FDE0 2025/08/18 23:01:12 [debug] 296377#296377: cleanup resolver 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E666A20 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E661900 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E64C8A0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E646870 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E6457B0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E6446F0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E643630 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E63B160 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E632130, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E63C3E0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E647880, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E64D8B0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E6518C0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E6558D0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E6598E0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E65D8F0, unused: 0 2025/08/18 23:01:12 [debug] 296377#296377: free: 000056DE3E662A10, unused: 88 2025/08/18 23:01:12 [notice] 296377#296377: exit 2025/08/18 23:01:12 [notice] 296376#296376: signal 17 (SIGCHLD) received from 296377 2025/08/18 23:01:12 [notice] 296376#296376: worker process 296377 exited with code 0 2025/08/18 23:01:12 [debug] 296376#296376: shmtx forced unlock 2025/08/18 23:01:12 [debug] 296376#296376: wake up, sigio 3 2025/08/18 23:01:12 [debug] 296376#296376: reap children 2025/08/18 23:01:12 [debug] 296376#296376: child: 0 296377 e:1 t:1 d:0 r:1 j:0 2025/08/18 23:01:12 [notice] 296376#296376: exit 2025/08/18 23:01:12 [debug] 296376#296376: close listening 0.0.0.0:9001 #5 2025/08/18 23:01:12 [debug] 296376#296376: run cleanup: 000056DE3E65FDE0 2025/08/18 23:01:12 [debug] 296376#296376: cleanup resolver 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E666A20 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E661900 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E64C8A0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E646870 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E6457B0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E6446F0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E643630 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E63B160 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E632130, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E63C3E0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E647880, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E64D8B0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E6518C0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E6558D0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E6598E0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E65D8F0, unused: 0 2025/08/18 23:01:12 [debug] 296376#296376: free: 000056DE3E662A10, unused: 119 2025/08/18 23:01:12 [debug] 296456#296456: bind() 0.0.0.0:9001 #5 2025/08/18 23:01:12 [debug] 296456#296456: posix_memalign: 00006261FA9722F0:16384 @16 2025/08/18 23:01:12 [notice] 296456#296456: using the "epoll" event method 2025/08/18 23:01:12 [debug] 296456#296456: counter: 0000762A6F5CB080, 1 2025/08/18 23:01:12 [notice] 296456#296456: nginx/1.18.0 (Ubuntu) 2025/08/18 23:01:12 [notice] 296456#296456: OS: Linux 6.12.10-76061203-generic 2025/08/18 23:01:12 [notice] 296456#296456: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/18 23:01:12 [debug] 296457#296456: write: 6, 00007FFDB552E090, 7, 0 2025/08/18 23:01:12 [debug] 296457#296457: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/18 23:01:12 [notice] 296457#296457: start worker processes 2025/08/18 23:01:12 [debug] 296457#296457: channel 6:7 2025/08/18 23:01:12 [notice] 296457#296457: start worker process 296458 2025/08/18 23:01:12 [debug] 296457#296457: sigsuspend 2025/08/18 23:01:12 [debug] 296458#296458: add cleanup: 00006261FA972428 2025/08/18 23:01:12 [debug] 296458#296458: malloc: 00006261FA937BD0:8 2025/08/18 23:01:12 [debug] 296458#296458: notify eventfd: 9 2025/08/18 23:01:12 [debug] 296458#296458: testing the EPOLLRDHUP flag: success 2025/08/18 23:01:12 [debug] 296458#296458: malloc: 00006261FA94A3F0:6144 2025/08/18 23:01:12 [debug] 296458#296458: malloc: 0000762A6F3C3010:237568 2025/08/18 23:01:12 [debug] 296458#296458: malloc: 00006261FA976300:98304 2025/08/18 23:01:12 [debug] 296458#296458: malloc: 00006261FA98E310:98304 2025/08/18 23:01:12 [debug] 296458#296458: epoll add event: fd:5 op:1 ev:00002001 2025/08/18 23:01:12 [debug] 296458#296458: epoll add event: fd:7 op:1 ev:00002001 2025/08/18 23:01:12 [debug] 296458#296458: setproctitle: "nginx: worker process" 2025/08/18 23:01:12 [debug] 296458#296458: worker cycle 2025/08/18 23:01:12 [debug] 296458#296458: epoll timer: -1 2025/08/18 23:01:14 [debug] 296458#296458: epoll: fd:5 ev:0001 d:0000762A6F3C3010 2025/08/18 23:01:14 [debug] 296458#296458: accept on 0.0.0.0:9001, ready: 0 2025/08/18 23:01:14 [debug] 296458#296458: posix_memalign: 00006261FA936840:512 @16 2025/08/18 23:01:14 [debug] 296458#296458: *1 accept: 127.0.0.1:39152 fd:6 2025/08/18 23:01:14 [debug] 296458#296458: *1 event timer add: 6: 60000:139267836 2025/08/18 23:01:14 [debug] 296458#296458: *1 reusable connection: 1 2025/08/18 23:01:14 [debug] 296458#296458: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/18 23:01:14 [debug] 296458#296458: timer delta: 2304 2025/08/18 23:01:14 [debug] 296458#296458: worker cycle 2025/08/18 23:01:14 [debug] 296458#296458: epoll timer: 60000 2025/08/18 23:01:14 [debug] 296458#296458: epoll: fd:6 ev:0001 d:0000762A6F3C31E0 2025/08/18 23:01:14 [debug] 296458#296458: *1 http wait request handler 2025/08/18 23:01:14 [debug] 296458#296458: *1 malloc: 00006261FA9390A0:1024 2025/08/18 23:01:14 [debug] 296458#296458: *1 recv: eof:0, avail:-1 2025/08/18 23:01:14 [debug] 296458#296458: *1 recv: fd:6 856 of 1024 2025/08/18 23:01:14 [debug] 296458#296458: *1 reusable connection: 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 posix_memalign: 00006261FA955890:4096 @16 2025/08/18 23:01:14 [debug] 296458#296458: *1 http process request line 2025/08/18 23:01:14 [debug] 296458#296458: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http args: "" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http exten: "webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 posix_memalign: 00006261FA94BC00:4096 @16 2025/08/18 23:01:14 [debug] 296458#296458: *1 http process request header line 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Host: localhost:9001" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Connection: keep-alive" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Cache-Control: max-age=0" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Sec-GPC: 1" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Sec-Fetch-Site: none" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Sec-Fetch-User: ?1" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Sec-Fetch-Dest: document" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http header done 2025/08/18 23:01:14 [debug] 296458#296458: *1 event timer del: 6: 139267836 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 rewrite phase: 1 2025/08/18 23:01:14 [debug] 296458#296458: *1 test location: "/debug/list" 2025/08/18 23:01:14 [debug] 296458#296458: *1 test location: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 23:01:14 [debug] 296458#296458: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http cl:-1 max:104857600 2025/08/18 23:01:14 [debug] 296458#296458: *1 rewrite phase: 3 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script var 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script var: "GET" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script value: "HEAD" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script equal 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script equal: no 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script if 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script if: false 2025/08/18 23:01:14 [debug] 296458#296458: *1 post rewrite phase: 4 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 5 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 6 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 7 2025/08/18 23:01:14 [debug] 296458#296458: *1 access phase: 8 2025/08/18 23:01:14 [debug] 296458#296458: *1 access phase: 9 2025/08/18 23:01:14 [debug] 296458#296458: *1 access phase: 10 2025/08/18 23:01:14 [debug] 296458#296458: *1 post access phase: 11 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 12 2025/08/18 23:01:14 [debug] 296458#296458: *1 try files handler 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: ".pdf" 2025/08/18 23:01:14 [debug] 296458#296458: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.pdf" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: ".jpg" 2025/08/18 23:01:14 [debug] 296458#296458: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: ".jpeg" 2025/08/18 23:01:14 [debug] 296458#296458: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: ".png" 2025/08/18 23:01:14 [debug] 296458#296458: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: "/" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/18 23:01:14 [debug] 296458#296458: *1 http script copy: ".webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 generic phase: 13 2025/08/18 23:01:14 [debug] 296458#296458: *1 content phase: 14 2025/08/18 23:01:14 [debug] 296458#296458: *1 content phase: 15 2025/08/18 23:01:14 [debug] 296458#296458: *1 content phase: 16 2025/08/18 23:01:14 [debug] 296458#296458: *1 content phase: 17 2025/08/18 23:01:14 [debug] 296458#296458: *1 content phase: 18 2025/08/18 23:01:14 [debug] 296458#296458: *1 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/18 23:01:14 [debug] 296458#296458: *1 add cleanup: 00006261FA94C090 2025/08/18 23:01:14 [debug] 296458#296458: *1 http static fd: 10 2025/08/18 23:01:14 [debug] 296458#296458: *1 http set discard body 2025/08/18 23:01:14 [debug] 296458#296458: *1 http ims:1755558275 lm:1755558275 2025/08/18 23:01:14 [debug] 296458#296458: *1 http im:""68a3b183-31c6e"" etag:"68a3b183-31c6e" 2025/08/18 23:01:14 [debug] 296458#296458: *1 HTTP/1.1 304 Not Modified Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 03:01:14 GMT Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/18 23:01:14 [debug] 296458#296458: *1 write new buf t:1 f:0 00006261FA94C278, pos 00006261FA94C278, size: 332 file: 0, size: 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 http write filter: l:1 f:0 s:332 2025/08/18 23:01:14 [debug] 296458#296458: *1 http write filter limit 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 writev: 332 of 332 2025/08/18 23:01:14 [debug] 296458#296458: *1 http write filter 0000000000000000 2025/08/18 23:01:14 [debug] 296458#296458: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/18 23:01:14 [debug] 296458#296458: *1 set http keepalive handler 2025/08/18 23:01:14 [debug] 296458#296458: *1 http close request 2025/08/18 23:01:14 [debug] 296458#296458: *1 http log handler 2025/08/18 23:01:14 [debug] 296458#296458: *1 run cleanup: 00006261FA94C090 2025/08/18 23:01:14 [debug] 296458#296458: *1 file cleanup: fd:10 2025/08/18 23:01:14 [debug] 296458#296458: *1 free: 00006261FA955890, unused: 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 free: 00006261FA94BC00, unused: 1809 2025/08/18 23:01:14 [debug] 296458#296458: *1 free: 00006261FA9390A0 2025/08/18 23:01:14 [debug] 296458#296458: *1 hc free: 0000000000000000 2025/08/18 23:01:14 [debug] 296458#296458: *1 hc busy: 0000000000000000 0 2025/08/18 23:01:14 [debug] 296458#296458: *1 tcp_nodelay 2025/08/18 23:01:14 [debug] 296458#296458: *1 reusable connection: 1 2025/08/18 23:01:14 [debug] 296458#296458: *1 event timer add: 6: 65000:139272836 2025/08/18 23:01:14 [debug] 296458#296458: timer delta: 0 2025/08/18 23:01:14 [debug] 296458#296458: worker cycle 2025/08/18 23:01:14 [debug] 296458#296458: epoll timer: 65000 2025/08/18 23:02:19 [debug] 296458#296458: timer delta: 65068 2025/08/18 23:02:19 [debug] 296458#296458: *1 event timer del: 6: 139272836 2025/08/18 23:02:19 [debug] 296458#296458: *1 http keepalive handler 2025/08/18 23:02:19 [debug] 296458#296458: *1 close http connection: 6 2025/08/18 23:02:19 [debug] 296458#296458: *1 reusable connection: 0 2025/08/18 23:02:19 [debug] 296458#296458: *1 free: 0000000000000000 2025/08/18 23:02:19 [debug] 296458#296458: *1 free: 00006261FA936840, unused: 136 2025/08/18 23:02:19 [debug] 296458#296458: worker cycle 2025/08/18 23:02:19 [debug] 296458#296458: epoll timer: -1 2025/08/19 06:00:03 [notice] 296457#296457: signal 15 (SIGTERM) received from 331227, exiting 2025/08/19 06:00:03 [debug] 296457#296457: wake up, sigio 0 2025/08/19 06:00:03 [debug] 296457#296457: child: 0 296458 e:0 t:0 d:0 r:1 j:0 2025/08/19 06:00:03 [debug] 296457#296457: termination cycle: 50 2025/08/19 06:00:03 [debug] 296457#296457: sigsuspend 2025/08/19 06:00:03 [debug] 296458#296458: epoll: fd:7 ev:0001 d:0000762A6F3C30F8 2025/08/19 06:00:03 [debug] 296458#296458: channel handler 2025/08/19 06:00:03 [debug] 296458#296458: channel: 32 2025/08/19 06:00:03 [debug] 296458#296458: channel command: 4 2025/08/19 06:00:03 [debug] 296458#296458: channel: -2 2025/08/19 06:00:03 [debug] 296458#296458: timer delta: 25064175 2025/08/19 06:00:03 [notice] 296458#296458: exiting 2025/08/19 06:00:03 [debug] 296458#296458: flush files 2025/08/19 06:00:03 [debug] 296458#296458: run cleanup: 00006261FA972428 2025/08/19 06:00:03 [debug] 296458#296458: run cleanup: 00006261FA969F68 2025/08/19 06:00:03 [debug] 296458#296458: cleanup resolver 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA970A20 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA96B900 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9568A0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA950870 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA94F7B0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA94E6F0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA94D630 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA945160 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA93C130, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9463E0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA951880, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9578B0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA95B8C0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA95F8D0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9638E0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9678F0, unused: 0 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA96CA10, unused: 4 2025/08/19 06:00:03 [debug] 296458#296458: free: 00006261FA9722F0, unused: 16048 2025/08/19 06:00:03 [notice] 296458#296458: exit 2025/08/19 06:00:03 [notice] 296457#296457: signal 17 (SIGCHLD) received from 296458 2025/08/19 06:00:03 [notice] 296457#296457: worker process 296458 exited with code 0 2025/08/19 06:00:03 [debug] 296457#296457: shmtx forced unlock 2025/08/19 06:00:03 [debug] 296457#296457: wake up, sigio 3 2025/08/19 06:00:03 [debug] 296457#296457: reap children 2025/08/19 06:00:03 [debug] 296457#296457: child: 0 296458 e:1 t:1 d:0 r:1 j:0 2025/08/19 06:00:03 [notice] 296457#296457: exit 2025/08/19 06:00:03 [debug] 296457#296457: close listening 0.0.0.0:9001 #5 2025/08/19 06:00:03 [debug] 296457#296457: run cleanup: 00006261FA969F68 2025/08/19 06:00:03 [debug] 296457#296457: cleanup resolver 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA970A20 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA96B900 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9568A0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA950870 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA94F7B0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA94E6F0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA94D630 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA945160 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA93C130, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9463E0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA951880, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9578B0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA95B8C0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA95F8D0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9638E0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9678F0, unused: 0 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA96CA10, unused: 4 2025/08/19 06:00:03 [debug] 296457#296457: free: 00006261FA9722F0, unused: 16079 2025/08/19 06:00:03 [debug] 331228#331228: bind() 0.0.0.0:9001 #5 2025/08/19 06:00:03 [notice] 331228#331228: using the "epoll" event method 2025/08/19 06:00:03 [debug] 331228#331228: counter: 000072AACC2AD080, 1 2025/08/19 06:00:03 [notice] 331228#331228: nginx/1.18.0 (Ubuntu) 2025/08/19 06:00:03 [notice] 331228#331228: OS: Linux 6.12.10-76061203-generic 2025/08/19 06:00:03 [notice] 331228#331228: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 06:00:03 [debug] 331229#331228: write: 6, 00007FFD9216AB50, 7, 0 2025/08/19 06:00:03 [debug] 331229#331229: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 06:00:03 [notice] 331229#331229: start worker processes 2025/08/19 06:00:03 [debug] 331229#331229: channel 6:7 2025/08/19 06:00:03 [notice] 331229#331229: start worker process 331230 2025/08/19 06:00:03 [debug] 331229#331229: sigsuspend 2025/08/19 06:00:03 [debug] 331230#331230: add cleanup: 000062986E528A78 2025/08/19 06:00:03 [debug] 331230#331230: malloc: 000062986E4EFBD0:8 2025/08/19 06:00:03 [debug] 331230#331230: notify eventfd: 9 2025/08/19 06:00:03 [debug] 331230#331230: testing the EPOLLRDHUP flag: success 2025/08/19 06:00:03 [debug] 331230#331230: malloc: 000062986E501170:6144 2025/08/19 06:00:03 [debug] 331230#331230: malloc: 000072AACC0A5010:237568 2025/08/19 06:00:03 [debug] 331230#331230: malloc: 000062986E52D080:98304 2025/08/19 06:00:03 [debug] 331230#331230: malloc: 000062986E545090:98304 2025/08/19 06:00:03 [debug] 331230#331230: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 06:00:03 [debug] 331230#331230: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 06:00:03 [debug] 331230#331230: setproctitle: "nginx: worker process" 2025/08/19 06:00:03 [debug] 331230#331230: worker cycle 2025/08/19 06:00:03 [debug] 331230#331230: epoll timer: -1 2025/08/19 06:00:05 [debug] 331230#331230: epoll: fd:5 ev:0001 d:000072AACC0A5010 2025/08/19 06:00:05 [debug] 331230#331230: accept on 0.0.0.0:9001, ready: 0 2025/08/19 06:00:05 [debug] 331230#331230: posix_memalign: 000062986E4EE840:512 @16 2025/08/19 06:00:05 [debug] 331230#331230: *1 accept: 127.0.0.1:48294 fd:6 2025/08/19 06:00:05 [debug] 331230#331230: *1 event timer add: 6: 60000:164398929 2025/08/19 06:00:05 [debug] 331230#331230: *1 reusable connection: 1 2025/08/19 06:00:05 [debug] 331230#331230: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 06:00:05 [debug] 331230#331230: timer delta: 1841 2025/08/19 06:00:05 [debug] 331230#331230: worker cycle 2025/08/19 06:00:05 [debug] 331230#331230: epoll timer: 60000 2025/08/19 06:00:05 [debug] 331230#331230: epoll: fd:6 ev:0001 d:000072AACC0A51E0 2025/08/19 06:00:05 [debug] 331230#331230: *1 http wait request handler 2025/08/19 06:00:05 [debug] 331230#331230: *1 malloc: 000062986E4F10A0:1024 2025/08/19 06:00:05 [debug] 331230#331230: *1 recv: eof:0, avail:-1 2025/08/19 06:00:05 [debug] 331230#331230: *1 recv: fd:6 856 of 1024 2025/08/19 06:00:05 [debug] 331230#331230: *1 reusable connection: 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 posix_memalign: 000062986E50C610:4096 @16 2025/08/19 06:00:05 [debug] 331230#331230: *1 http process request line 2025/08/19 06:00:05 [debug] 331230#331230: *1 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http args: "" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http exten: "webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 posix_memalign: 000062986E502980:4096 @16 2025/08/19 06:00:05 [debug] 331230#331230: *1 http process request header line 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Host: localhost:9001" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Connection: keep-alive" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Cache-Control: max-age=0" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "sec-ch-ua-mobile: ?0" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "sec-ch-ua-platform: "Linux"" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Upgrade-Insecure-Requests: 1" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Sec-GPC: 1" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Sec-Fetch-Site: none" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Sec-Fetch-Mode: navigate" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Sec-Fetch-User: ?1" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Sec-Fetch-Dest: document" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http header done 2025/08/19 06:00:05 [debug] 331230#331230: *1 event timer del: 6: 164398929 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 rewrite phase: 1 2025/08/19 06:00:05 [debug] 331230#331230: *1 test location: "/debug/list" 2025/08/19 06:00:05 [debug] 331230#331230: *1 test location: "/" 2025/08/19 06:00:05 [debug] 331230#331230: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 06:00:05 [debug] 331230#331230: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http cl:-1 max:104857600 2025/08/19 06:00:05 [debug] 331230#331230: *1 rewrite phase: 3 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script var 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script var: "GET" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script value: "HEAD" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script equal 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script equal: no 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script if 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script if: false 2025/08/19 06:00:05 [debug] 331230#331230: *1 post rewrite phase: 4 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 5 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 6 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 7 2025/08/19 06:00:05 [debug] 331230#331230: *1 access phase: 8 2025/08/19 06:00:05 [debug] 331230#331230: *1 access phase: 9 2025/08/19 06:00:05 [debug] 331230#331230: *1 access phase: 10 2025/08/19 06:00:05 [debug] 331230#331230: *1 post access phase: 11 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 12 2025/08/19 06:00:05 [debug] 331230#331230: *1 try files handler 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: "/" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: ".jpg" 2025/08/19 06:00:05 [debug] 331230#331230: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: "/" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: ".jpeg" 2025/08/19 06:00:05 [debug] 331230#331230: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: "/" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: ".png" 2025/08/19 06:00:05 [debug] 331230#331230: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: "/" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 06:00:05 [debug] 331230#331230: *1 http script copy: ".webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 generic phase: 13 2025/08/19 06:00:05 [debug] 331230#331230: *1 content phase: 14 2025/08/19 06:00:05 [debug] 331230#331230: *1 content phase: 15 2025/08/19 06:00:05 [debug] 331230#331230: *1 content phase: 16 2025/08/19 06:00:05 [debug] 331230#331230: *1 content phase: 17 2025/08/19 06:00:05 [debug] 331230#331230: *1 content phase: 18 2025/08/19 06:00:05 [debug] 331230#331230: *1 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 06:00:05 [debug] 331230#331230: *1 add cleanup: 000062986E502E10 2025/08/19 06:00:05 [debug] 331230#331230: *1 http static fd: 10 2025/08/19 06:00:05 [debug] 331230#331230: *1 http set discard body 2025/08/19 06:00:05 [debug] 331230#331230: *1 http ims:1755558275 lm:1755558275 2025/08/19 06:00:05 [debug] 331230#331230: *1 http im:""68a3b183-31c6e"" etag:"68a3b183-31c6e" 2025/08/19 06:00:05 [debug] 331230#331230: *1 HTTP/1.1 304 Not Modified Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 10:00:05 GMT Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 06:00:05 [debug] 331230#331230: *1 write new buf t:1 f:0 000062986E502FF8, pos 000062986E502FF8, size: 332 file: 0, size: 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 http write filter: l:1 f:0 s:332 2025/08/19 06:00:05 [debug] 331230#331230: *1 http write filter limit 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 writev: 332 of 332 2025/08/19 06:00:05 [debug] 331230#331230: *1 http write filter 0000000000000000 2025/08/19 06:00:05 [debug] 331230#331230: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/19 06:00:05 [debug] 331230#331230: *1 set http keepalive handler 2025/08/19 06:00:05 [debug] 331230#331230: *1 http close request 2025/08/19 06:00:05 [debug] 331230#331230: *1 http log handler 2025/08/19 06:00:05 [debug] 331230#331230: *1 run cleanup: 000062986E502E10 2025/08/19 06:00:05 [debug] 331230#331230: *1 file cleanup: fd:10 2025/08/19 06:00:05 [debug] 331230#331230: *1 free: 000062986E50C610, unused: 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 free: 000062986E502980, unused: 1809 2025/08/19 06:00:05 [debug] 331230#331230: *1 free: 000062986E4F10A0 2025/08/19 06:00:05 [debug] 331230#331230: *1 hc free: 0000000000000000 2025/08/19 06:00:05 [debug] 331230#331230: *1 hc busy: 0000000000000000 0 2025/08/19 06:00:05 [debug] 331230#331230: *1 tcp_nodelay 2025/08/19 06:00:05 [debug] 331230#331230: *1 reusable connection: 1 2025/08/19 06:00:05 [debug] 331230#331230: *1 event timer add: 6: 65000:164403930 2025/08/19 06:00:05 [debug] 331230#331230: timer delta: 1 2025/08/19 06:00:05 [debug] 331230#331230: worker cycle 2025/08/19 06:00:05 [debug] 331230#331230: epoll timer: 65000 2025/08/19 06:01:10 [debug] 331230#331230: timer delta: 65102 2025/08/19 06:01:10 [debug] 331230#331230: *1 event timer del: 6: 164403930 2025/08/19 06:01:10 [debug] 331230#331230: *1 http keepalive handler 2025/08/19 06:01:10 [debug] 331230#331230: *1 close http connection: 6 2025/08/19 06:01:10 [debug] 331230#331230: *1 reusable connection: 0 2025/08/19 06:01:10 [debug] 331230#331230: *1 free: 0000000000000000 2025/08/19 06:01:10 [debug] 331230#331230: *1 free: 000062986E4EE840, unused: 136 2025/08/19 06:01:10 [debug] 331230#331230: worker cycle 2025/08/19 06:01:10 [debug] 331230#331230: epoll timer: -1 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:5 ev:0001 d:000072AACC0A5010 2025/08/19 07:49:21 [debug] 331230#331230: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:49:21 [debug] 331230#331230: posix_memalign: 000062986E4EE840:512 @16 2025/08/19 07:49:21 [debug] 331230#331230: *2 accept: 127.0.0.1:56540 fd:6 2025/08/19 07:49:21 [debug] 331230#331230: *2 event timer add: 6: 60000:170954502 2025/08/19 07:49:21 [debug] 331230#331230: *2 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 6490470 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 60000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:0001 d:000072AACC0A51E1 2025/08/19 07:49:21 [debug] 331230#331230: *2 http wait request handler 2025/08/19 07:49:21 [debug] 331230#331230: *2 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *2 recv: eof:0, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *2 recv: fd:6 84 of 1024 2025/08/19 07:49:21 [debug] 331230#331230: *2 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 posix_memalign: 000062986E50C610:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *2 http process request line 2025/08/19 07:49:21 [debug] 331230#331230: *2 http request line: "GET /health HTTP/1.1" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http uri: "/health" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http args: "" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http exten: "" 2025/08/19 07:49:21 [debug] 331230#331230: *2 posix_memalign: 000062986E502980:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *2 http process request header line 2025/08/19 07:49:21 [debug] 331230#331230: *2 http header: "Host: localhost:9001" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http header: "Accept: */*" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http header done 2025/08/19 07:49:21 [debug] 331230#331230: *2 event timer del: 6: 170954502 2025/08/19 07:49:21 [debug] 331230#331230: *2 generic phase: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 rewrite phase: 1 2025/08/19 07:49:21 [debug] 331230#331230: *2 test location: "/debug/list" 2025/08/19 07:49:21 [debug] 331230#331230: *2 test location: "/health" 2025/08/19 07:49:21 [debug] 331230#331230: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:49:21 [debug] 331230#331230: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:49:21 [debug] 331230#331230: *2 using configuration "/health" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http cl:-1 max:104857600 2025/08/19 07:49:21 [debug] 331230#331230: *2 rewrite phase: 3 2025/08/19 07:49:21 [debug] 331230#331230: *2 http set discard body 2025/08/19 07:49:21 [debug] 331230#331230: *2 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:49:21 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 07:49:21 [debug] 331230#331230: *2 write new buf t:1 f:0 000062986E502D60, pos 000062986E502D60, size: 196 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 http write filter: l:0 f:0 s:196 2025/08/19 07:49:21 [debug] 331230#331230: *2 http output filter "/health?" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http copy filter: "/health?" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http postpone filter "/health?" 00007FFD9216A6E0 2025/08/19 07:49:21 [debug] 331230#331230: *2 write old buf t:1 f:0 000062986E502D60, pos 000062986E502D60, size: 196 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 write new buf t:0 f:0 0000000000000000, pos 000062986E51DFAA, size: 3 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 http write filter: l:1 f:0 s:199 2025/08/19 07:49:21 [debug] 331230#331230: *2 http write filter limit 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 writev: 199 of 199 2025/08/19 07:49:21 [debug] 331230#331230: *2 http write filter 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *2 http copy filter: 0 "/health?" 2025/08/19 07:49:21 [debug] 331230#331230: *2 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 07:49:21 [debug] 331230#331230: *2 set http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *2 http close request 2025/08/19 07:49:21 [debug] 331230#331230: *2 http log handler 2025/08/19 07:49:21 [debug] 331230#331230: *2 free: 000062986E50C610, unused: 48 2025/08/19 07:49:21 [debug] 331230#331230: *2 free: 000062986E502980, unused: 2752 2025/08/19 07:49:21 [debug] 331230#331230: *2 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *2 hc free: 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *2 hc busy: 0000000000000000 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 tcp_nodelay 2025/08/19 07:49:21 [debug] 331230#331230: *2 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *2 event timer add: 6: 65000:170959502 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 0 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 65000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:2001 d:000072AACC0A51E1 2025/08/19 07:49:21 [debug] 331230#331230: *2 http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *2 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *2 recv: eof:1, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *2 recv: fd:6 0 of 1024 2025/08/19 07:49:21 [info] 331230#331230: *2 client 127.0.0.1 closed keepalive connection 2025/08/19 07:49:21 [debug] 331230#331230: *2 close http connection: 6 2025/08/19 07:49:21 [debug] 331230#331230: *2 event timer del: 6: 170959502 2025/08/19 07:49:21 [debug] 331230#331230: *2 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *2 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *2 free: 000062986E4EE840, unused: 136 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 2 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: -1 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:5 ev:0001 d:000072AACC0A5010 2025/08/19 07:49:21 [debug] 331230#331230: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:49:21 [debug] 331230#331230: posix_memalign: 000062986E4EE840:512 @16 2025/08/19 07:49:21 [debug] 331230#331230: *3 accept: 127.0.0.1:56546 fd:6 2025/08/19 07:49:21 [debug] 331230#331230: *3 event timer add: 6: 60000:170954741 2025/08/19 07:49:21 [debug] 331230#331230: *3 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 237 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 60000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:0001 d:000072AACC0A51E0 2025/08/19 07:49:21 [debug] 331230#331230: *3 http wait request handler 2025/08/19 07:49:21 [debug] 331230#331230: *3 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: eof:0, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: fd:6 1024 of 1024 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: avail:56 2025/08/19 07:49:21 [debug] 331230#331230: *3 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 posix_memalign: 000062986E50C610:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *3 http process request line 2025/08/19 07:49:21 [debug] 331230#331230: *3 http request line: "PUT /upload HTTP/1.1" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http uri: "/upload" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http args: "" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http exten: "" 2025/08/19 07:49:21 [debug] 331230#331230: *3 posix_memalign: 000062986E502980:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *3 http process request header line 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "Host: localhost:9001" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "Accept: */*" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJjOWQzNmUwYWVhMWM1ODQyZTI1NmQ2NDA5NWZhMTQ4N2QwMDkyY2NiNjQxODc1MDM1MzI1Y2M4NjFjMTE2Y2NjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MDQxNjEsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMWZjMzBkYWM0Yzk1YWQ0YjI2ZWI3OGQ5N2NiMzFhMGNiNGJjNjlmMzBjMGQ0MTk1Zjc2ODVhYzEzYjIyY2U2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYwNzc2MSJdXSwiY29udGVudCI6IiIsInNpZyI6IjhhZGVkOWJlMGUxOGVhOTA0YTE3MzUwOThkODUyMzFhN2E4ODBlYmE0MTVhYjFjYTI1M2NkZWFiOGFmNjdkOGY5Y2QyYWUwYjdmMDJlMmM3NGEzOWVhYjhmYzBkZjI5NGM0OTUwMWE5ZDJjOTM4OWIwYzI5ZDY2OTdmY2E3MGQ5In0=" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "Content-Type: application/octet-stream" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header: "Content-Length: 296" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http header done 2025/08/19 07:49:21 [debug] 331230#331230: *3 event timer del: 6: 170954741 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 rewrite phase: 1 2025/08/19 07:49:21 [debug] 331230#331230: *3 test location: "/debug/list" 2025/08/19 07:49:21 [debug] 331230#331230: *3 test location: "/health" 2025/08/19 07:49:21 [debug] 331230#331230: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:49:21 [debug] 331230#331230: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:49:21 [debug] 331230#331230: *3 using configuration "" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http cl:296 max:104857600 2025/08/19 07:49:21 [debug] 331230#331230: *3 rewrite phase: 3 2025/08/19 07:49:21 [debug] 331230#331230: *3 post rewrite phase: 4 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 5 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 6 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 7 2025/08/19 07:49:21 [debug] 331230#331230: *3 access phase: 8 2025/08/19 07:49:21 [debug] 331230#331230: *3 access phase: 9 2025/08/19 07:49:21 [debug] 331230#331230: *3 access phase: 10 2025/08/19 07:49:21 [debug] 331230#331230: *3 post access phase: 11 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 12 2025/08/19 07:49:21 [debug] 331230#331230: *3 generic phase: 13 2025/08/19 07:49:21 [debug] 331230#331230: *3 content phase: 14 2025/08/19 07:49:21 [debug] 331230#331230: *3 content phase: 15 2025/08/19 07:49:21 [debug] 331230#331230: *3 content phase: 16 2025/08/19 07:49:21 [debug] 331230#331230: *3 content phase: 17 2025/08/19 07:49:21 [debug] 331230#331230: *3 content phase: 18 2025/08/19 07:49:21 [debug] 331230#331230: *3 http finalize request: 405, "/upload?" a:1, c:1 2025/08/19 07:49:21 [debug] 331230#331230: *3 http special response: 405, "/upload?" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http set discard body 2025/08/19 07:49:21 [debug] 331230#331230: *3 http read discarded body 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: eof:0, avail:56 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: fd:6 56 of 56 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: avail:0 2025/08/19 07:49:21 [debug] 331230#331230: *3 HTTP/1.1 405 Not Allowed Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:49:21 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/19 07:49:21 [debug] 331230#331230: *3 write new buf t:1 f:0 000062986E50D4A0, pos 000062986E50D4A0, size: 166 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 http write filter: l:0 f:0 s:166 2025/08/19 07:49:21 [debug] 331230#331230: *3 http output filter "/upload?" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http copy filter: "/upload?" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http postpone filter "/upload?" 000062986E502DE8 2025/08/19 07:49:21 [debug] 331230#331230: *3 write old buf t:1 f:0 000062986E50D4A0, pos 000062986E50D4A0, size: 166 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 write new buf t:0 f:0 0000000000000000, pos 000062986229C500, size: 104 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 write new buf t:0 f:0 0000000000000000, pos 000062986229CC80, size: 62 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 http write filter: l:1 f:0 s:332 2025/08/19 07:49:21 [debug] 331230#331230: *3 http write filter limit 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 writev: 332 of 332 2025/08/19 07:49:21 [debug] 331230#331230: *3 http write filter 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *3 http copy filter: 0 "/upload?" 2025/08/19 07:49:21 [debug] 331230#331230: *3 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 07:49:21 [debug] 331230#331230: *3 set http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *3 http close request 2025/08/19 07:49:21 [debug] 331230#331230: *3 http log handler 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E50C610, unused: 8 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E502980, unused: 2778 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *3 hc free: 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *3 hc busy: 0000000000000000 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 tcp_nodelay 2025/08/19 07:49:21 [debug] 331230#331230: *3 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *3 event timer add: 6: 65000:170959741 2025/08/19 07:49:21 [debug] 331230#331230: *3 post event 000062986E52D140 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 0 2025/08/19 07:49:21 [debug] 331230#331230: posted event 000062986E52D140 2025/08/19 07:49:21 [debug] 331230#331230: *3 delete posted event 000062986E52D140 2025/08/19 07:49:21 [debug] 331230#331230: *3 http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *3 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: eof:0, avail:0 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 65000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:2001 d:000072AACC0A51E0 2025/08/19 07:49:21 [debug] 331230#331230: *3 http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *3 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: eof:1, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *3 recv: fd:6 0 of 1024 2025/08/19 07:49:21 [info] 331230#331230: *3 client 127.0.0.1 closed keepalive connection 2025/08/19 07:49:21 [debug] 331230#331230: *3 close http connection: 6 2025/08/19 07:49:21 [debug] 331230#331230: *3 event timer del: 6: 170959741 2025/08/19 07:49:21 [debug] 331230#331230: *3 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *3 free: 000062986E4EE840, unused: 136 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 1 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: -1 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:5 ev:0001 d:000072AACC0A5010 2025/08/19 07:49:21 [debug] 331230#331230: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:49:21 [debug] 331230#331230: posix_memalign: 000062986E4EE840:512 @16 2025/08/19 07:49:21 [debug] 331230#331230: *4 accept: 127.0.0.1:56556 fd:6 2025/08/19 07:49:21 [debug] 331230#331230: *4 event timer add: 6: 60000:170954750 2025/08/19 07:49:21 [debug] 331230#331230: *4 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 8 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 60000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:0001 d:000072AACC0A51E1 2025/08/19 07:49:21 [debug] 331230#331230: *4 http wait request handler 2025/08/19 07:49:21 [debug] 331230#331230: *4 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *4 recv: eof:0, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *4 recv: fd:6 142 of 1024 2025/08/19 07:49:21 [debug] 331230#331230: *4 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 posix_memalign: 000062986E50C610:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *4 http process request line 2025/08/19 07:49:21 [debug] 331230#331230: *4 http request line: "GET /21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6 HTTP/1.1" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http uri: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http args: "" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http exten: "" 2025/08/19 07:49:21 [debug] 331230#331230: *4 posix_memalign: 000062986E502980:4096 @16 2025/08/19 07:49:21 [debug] 331230#331230: *4 http process request header line 2025/08/19 07:49:21 [debug] 331230#331230: *4 http header: "Host: localhost:9001" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http header: "Accept: */*" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http header done 2025/08/19 07:49:21 [debug] 331230#331230: *4 event timer del: 6: 170954750 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 rewrite phase: 1 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: "/debug/list" 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:49:21 [debug] 331230#331230: *4 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http cl:-1 max:104857600 2025/08/19 07:49:21 [debug] 331230#331230: *4 rewrite phase: 3 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script var 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script var: "GET" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script value: "HEAD" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script equal 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script equal: no 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script if 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script if: false 2025/08/19 07:49:21 [debug] 331230#331230: *4 post rewrite phase: 4 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 5 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 6 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 7 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 8 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 9 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 10 2025/08/19 07:49:21 [debug] 331230#331230: *4 post access phase: 11 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 12 2025/08/19 07:49:21 [debug] 331230#331230: *4 try files handler 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".jpg" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.jpg" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.jpg" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".jpeg" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.jpeg" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.jpeg" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".png" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.png" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.png" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".webp" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.webp" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.webp" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".gif" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.gif" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.gif" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".pdf" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.pdf" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.pdf" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".mp4" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.mp4" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.mp4" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".mp3" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.mp3" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.mp3" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".txt" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.txt" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.txt" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script capture: "21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http script copy: ".md=404" 2025/08/19 07:49:21 [debug] 331230#331230: *4 trying to use file: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404" "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404" 2025/08/19 07:49:21 [debug] 331230#331230: *4 internal redirect: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 2025/08/19 07:49:21 [debug] 331230#331230: *4 rewrite phase: 1 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: "/debug/list" 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: "/" 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:49:21 [debug] 331230#331230: *4 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:49:21 [debug] 331230#331230: *4 using configuration "" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http cl:-1 max:104857600 2025/08/19 07:49:21 [debug] 331230#331230: *4 rewrite phase: 3 2025/08/19 07:49:21 [debug] 331230#331230: *4 post rewrite phase: 4 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 5 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 6 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 7 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 8 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 9 2025/08/19 07:49:21 [debug] 331230#331230: *4 access phase: 10 2025/08/19 07:49:21 [debug] 331230#331230: *4 post access phase: 11 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 12 2025/08/19 07:49:21 [debug] 331230#331230: *4 generic phase: 13 2025/08/19 07:49:21 [debug] 331230#331230: *4 content phase: 14 2025/08/19 07:49:21 [debug] 331230#331230: *4 content phase: 15 2025/08/19 07:49:21 [debug] 331230#331230: *4 content phase: 16 2025/08/19 07:49:21 [debug] 331230#331230: *4 content phase: 17 2025/08/19 07:49:21 [debug] 331230#331230: *4 content phase: 18 2025/08/19 07:49:21 [debug] 331230#331230: *4 http filename: "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404" 2025/08/19 07:49:21 [debug] 331230#331230: *4 add cleanup: 000062986E50D5D0 2025/08/19 07:49:21 [error] 331230#331230: *4 open() "./blobs/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6 HTTP/1.1", host: "localhost:9001" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http finalize request: 404, "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" a:1, c:2 2025/08/19 07:49:21 [debug] 331230#331230: *4 http special response: 404, "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http set discard body 2025/08/19 07:49:21 [debug] 331230#331230: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:49:21 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 07:49:21 [debug] 331230#331230: *4 write new buf t:1 f:0 000062986E502DB0, pos 000062986E502DB0, size: 164 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 http write filter: l:0 f:0 s:164 2025/08/19 07:49:21 [debug] 331230#331230: *4 http output filter "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http copy filter: "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http postpone filter "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 000062986E502F90 2025/08/19 07:49:21 [debug] 331230#331230: *4 write old buf t:1 f:0 000062986E502DB0, pos 000062986E502DB0, size: 164 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 write new buf t:0 f:0 0000000000000000, pos 000062986229C580, size: 100 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 write new buf t:0 f:0 0000000000000000, pos 000062986229CC80, size: 62 file: 0, size: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 http write filter: l:1 f:0 s:326 2025/08/19 07:49:21 [debug] 331230#331230: *4 http write filter limit 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 writev: 326 of 326 2025/08/19 07:49:21 [debug] 331230#331230: *4 http write filter 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *4 http copy filter: 0 "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" 2025/08/19 07:49:21 [debug] 331230#331230: *4 http finalize request: 0, "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" a:1, c:2 2025/08/19 07:49:21 [debug] 331230#331230: *4 http request count:2 blk:0 2025/08/19 07:49:21 [debug] 331230#331230: *4 http finalize request: -4, "/21fc30dac4c95ad4b26eb78d97cb31a0cb4bc69f30c0d4195f7685ac13b22ce6.md=404?" a:1, c:1 2025/08/19 07:49:21 [debug] 331230#331230: *4 set http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *4 http close request 2025/08/19 07:49:21 [debug] 331230#331230: *4 http log handler 2025/08/19 07:49:21 [debug] 331230#331230: *4 free: 000062986E50C610, unused: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 free: 000062986E502980, unused: 2296 2025/08/19 07:49:21 [debug] 331230#331230: *4 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *4 hc free: 0000000000000000 2025/08/19 07:49:21 [debug] 331230#331230: *4 hc busy: 0000000000000000 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 tcp_nodelay 2025/08/19 07:49:21 [debug] 331230#331230: *4 reusable connection: 1 2025/08/19 07:49:21 [debug] 331230#331230: *4 event timer add: 6: 65000:170959750 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 0 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: 65000 2025/08/19 07:49:21 [debug] 331230#331230: epoll: fd:6 ev:2001 d:000072AACC0A51E1 2025/08/19 07:49:21 [debug] 331230#331230: *4 http keepalive handler 2025/08/19 07:49:21 [debug] 331230#331230: *4 malloc: 000062986E4F10A0:1024 2025/08/19 07:49:21 [debug] 331230#331230: *4 recv: eof:1, avail:-1 2025/08/19 07:49:21 [debug] 331230#331230: *4 recv: fd:6 0 of 1024 2025/08/19 07:49:21 [info] 331230#331230: *4 client 127.0.0.1 closed keepalive connection 2025/08/19 07:49:21 [debug] 331230#331230: *4 close http connection: 6 2025/08/19 07:49:21 [debug] 331230#331230: *4 event timer del: 6: 170959750 2025/08/19 07:49:21 [debug] 331230#331230: *4 reusable connection: 0 2025/08/19 07:49:21 [debug] 331230#331230: *4 free: 000062986E4F10A0 2025/08/19 07:49:21 [debug] 331230#331230: *4 free: 000062986E4EE840, unused: 136 2025/08/19 07:49:21 [debug] 331230#331230: timer delta: 1 2025/08/19 07:49:21 [debug] 331230#331230: worker cycle 2025/08/19 07:49:21 [debug] 331230#331230: epoll timer: -1 2025/08/19 07:51:54 [debug] 331230#331230: epoll: fd:5 ev:0001 d:000072AACC0A5010 2025/08/19 07:51:54 [debug] 331230#331230: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:51:54 [debug] 331230#331230: posix_memalign: 000062986E4EE840:512 @16 2025/08/19 07:51:54 [debug] 331230#331230: *5 accept: 127.0.0.1:52650 fd:6 2025/08/19 07:51:54 [debug] 331230#331230: *5 event timer add: 6: 60000:171107196 2025/08/19 07:51:54 [debug] 331230#331230: *5 reusable connection: 1 2025/08/19 07:51:54 [debug] 331230#331230: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:51:54 [debug] 331230#331230: timer delta: 152445 2025/08/19 07:51:54 [debug] 331230#331230: worker cycle 2025/08/19 07:51:54 [debug] 331230#331230: epoll timer: 60000 2025/08/19 07:51:54 [debug] 331230#331230: epoll: fd:6 ev:0001 d:000072AACC0A51E0 2025/08/19 07:51:54 [debug] 331230#331230: *5 http wait request handler 2025/08/19 07:51:54 [debug] 331230#331230: *5 malloc: 000062986E4F10A0:1024 2025/08/19 07:51:54 [debug] 331230#331230: *5 recv: eof:0, avail:-1 2025/08/19 07:51:54 [debug] 331230#331230: *5 recv: fd:6 856 of 1024 2025/08/19 07:51:54 [debug] 331230#331230: *5 reusable connection: 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 posix_memalign: 000062986E50C610:4096 @16 2025/08/19 07:51:54 [debug] 331230#331230: *5 http process request line 2025/08/19 07:51:54 [debug] 331230#331230: *5 http request line: "GET /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp HTTP/1.1" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http args: "" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http exten: "webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 posix_memalign: 000062986E502980:4096 @16 2025/08/19 07:51:54 [debug] 331230#331230: *5 http process request header line 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Host: localhost:9001" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Connection: keep-alive" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Cache-Control: max-age=0" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Brave";v="138"" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "sec-ch-ua-mobile: ?0" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "sec-ch-ua-platform: "Linux"" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Upgrade-Insecure-Requests: 1" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Sec-GPC: 1" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Accept-Language: en-US,en;q=0.7" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Sec-Fetch-Site: none" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Sec-Fetch-Mode: navigate" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Sec-Fetch-User: ?1" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Sec-Fetch-Dest: document" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Accept-Encoding: gzip, deflate, br, zstd" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "Cookie: _session=F9fhtKLJEDy-FOQnvLfoKCbvoOlPmSPR13KDiYmtQ--" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "If-None-Match: "68a3b183-31c6e"" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header: "If-Modified-Since: Mon, 18 Aug 2025 23:04:35 GMT" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http header done 2025/08/19 07:51:54 [debug] 331230#331230: *5 event timer del: 6: 171107196 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 rewrite phase: 1 2025/08/19 07:51:54 [debug] 331230#331230: *5 test location: "/debug/list" 2025/08/19 07:51:54 [debug] 331230#331230: *5 test location: "/" 2025/08/19 07:51:54 [debug] 331230#331230: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:51:54 [debug] 331230#331230: *5 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http cl:-1 max:104857600 2025/08/19 07:51:54 [debug] 331230#331230: *5 rewrite phase: 3 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script var 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script var: "GET" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script value: "HEAD" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script equal 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script equal: no 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script if 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script if: false 2025/08/19 07:51:54 [debug] 331230#331230: *5 post rewrite phase: 4 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 5 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 6 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 7 2025/08/19 07:51:54 [debug] 331230#331230: *5 access phase: 8 2025/08/19 07:51:54 [debug] 331230#331230: *5 access phase: 9 2025/08/19 07:51:54 [debug] 331230#331230: *5 access phase: 10 2025/08/19 07:51:54 [debug] 331230#331230: *5 post access phase: 11 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 12 2025/08/19 07:51:54 [debug] 331230#331230: *5 try files handler 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: "/" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: ".jpg" 2025/08/19 07:51:54 [debug] 331230#331230: *5 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpg" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: "/" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: ".jpeg" 2025/08/19 07:51:54 [debug] 331230#331230: *5 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.jpeg" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: "/" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: ".png" 2025/08/19 07:51:54 [debug] 331230#331230: *5 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.png" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: "/" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script capture: "708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 07:51:54 [debug] 331230#331230: *5 http script copy: ".webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 trying to use file: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 try file uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 generic phase: 13 2025/08/19 07:51:54 [debug] 331230#331230: *5 content phase: 14 2025/08/19 07:51:54 [debug] 331230#331230: *5 content phase: 15 2025/08/19 07:51:54 [debug] 331230#331230: *5 content phase: 16 2025/08/19 07:51:54 [debug] 331230#331230: *5 content phase: 17 2025/08/19 07:51:54 [debug] 331230#331230: *5 content phase: 18 2025/08/19 07:51:54 [debug] 331230#331230: *5 http filename: "./blobs/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp" 2025/08/19 07:51:54 [debug] 331230#331230: *5 add cleanup: 000062986E502E10 2025/08/19 07:51:54 [debug] 331230#331230: *5 http static fd: 10 2025/08/19 07:51:54 [debug] 331230#331230: *5 http set discard body 2025/08/19 07:51:54 [debug] 331230#331230: *5 http ims:1755558275 lm:1755558275 2025/08/19 07:51:54 [debug] 331230#331230: *5 http im:""68a3b183-31c6e"" etag:"68a3b183-31c6e" 2025/08/19 07:51:54 [debug] 331230#331230: *5 HTTP/1.1 304 Not Modified Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:51:54 GMT Last-Modified: Mon, 18 Aug 2025 23:04:35 GMT Connection: keep-alive ETag: "68a3b183-31c6e" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 07:51:54 [debug] 331230#331230: *5 write new buf t:1 f:0 000062986E502FF8, pos 000062986E502FF8, size: 332 file: 0, size: 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 http write filter: l:1 f:0 s:332 2025/08/19 07:51:54 [debug] 331230#331230: *5 http write filter limit 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 writev: 332 of 332 2025/08/19 07:51:54 [debug] 331230#331230: *5 http write filter 0000000000000000 2025/08/19 07:51:54 [debug] 331230#331230: *5 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe.webp?" a:1, c:1 2025/08/19 07:51:54 [debug] 331230#331230: *5 set http keepalive handler 2025/08/19 07:51:54 [debug] 331230#331230: *5 http close request 2025/08/19 07:51:54 [debug] 331230#331230: *5 http log handler 2025/08/19 07:51:54 [debug] 331230#331230: *5 run cleanup: 000062986E502E10 2025/08/19 07:51:54 [debug] 331230#331230: *5 file cleanup: fd:10 2025/08/19 07:51:54 [debug] 331230#331230: *5 free: 000062986E50C610, unused: 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 free: 000062986E502980, unused: 1809 2025/08/19 07:51:54 [debug] 331230#331230: *5 free: 000062986E4F10A0 2025/08/19 07:51:54 [debug] 331230#331230: *5 hc free: 0000000000000000 2025/08/19 07:51:54 [debug] 331230#331230: *5 hc busy: 0000000000000000 0 2025/08/19 07:51:54 [debug] 331230#331230: *5 tcp_nodelay 2025/08/19 07:51:54 [debug] 331230#331230: *5 reusable connection: 1 2025/08/19 07:51:54 [debug] 331230#331230: *5 event timer add: 6: 65000:171112196 2025/08/19 07:51:54 [debug] 331230#331230: timer delta: 0 2025/08/19 07:51:54 [debug] 331230#331230: worker cycle 2025/08/19 07:51:54 [debug] 331230#331230: epoll timer: 65000 2025/08/19 07:52:52 [notice] 331230#331230: signal 15 (SIGTERM) received from 348604, exiting 2025/08/19 07:52:52 [notice] 331229#331229: signal 15 (SIGTERM) received from 348604, exiting 2025/08/19 07:52:52 [info] 331230#331230: epoll_wait() failed (4: Interrupted system call) 2025/08/19 07:52:52 [debug] 331230#331230: timer delta: 58582 2025/08/19 07:52:52 [notice] 331230#331230: exiting 2025/08/19 07:52:52 [debug] 331230#331230: flush files 2025/08/19 07:52:52 [debug] 331229#331229: wake up, sigio 0 2025/08/19 07:52:52 [debug] 331230#331230: run cleanup: 000062986E528A78 2025/08/19 07:52:52 [debug] 331229#331229: child: 0 331230 e:0 t:0 d:0 r:1 j:0 2025/08/19 07:52:52 [debug] 331230#331230: run cleanup: 000062986E521E80 2025/08/19 07:52:52 [debug] 331230#331230: cleanup resolver 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E52B7B0 2025/08/19 07:52:52 [debug] 331229#331229: termination cycle: 50 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E522680 2025/08/19 07:52:52 [debug] 331229#331229: sigsuspend 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E511630 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E50B600 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E506530 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E505470 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E5043B0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E4F4130, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E4FD160, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E5075F0, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E50D620, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E512640, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E516650, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E51A660, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E51E670, unused: 0 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E523790, unused: 8 2025/08/19 07:52:52 [debug] 331230#331230: free: 000062986E5277A0, unused: 11536 2025/08/19 07:52:52 [notice] 331230#331230: exit 2025/08/19 07:52:52 [notice] 331229#331229: signal 17 (SIGCHLD) received from 331230 2025/08/19 07:52:52 [notice] 331229#331229: worker process 331230 exited with code 0 2025/08/19 07:52:52 [debug] 331229#331229: shmtx forced unlock 2025/08/19 07:52:52 [debug] 331229#331229: wake up, sigio 3 2025/08/19 07:52:52 [debug] 331229#331229: reap children 2025/08/19 07:52:52 [debug] 331229#331229: child: 0 331230 e:1 t:1 d:0 r:1 j:0 2025/08/19 07:52:52 [notice] 331229#331229: exit 2025/08/19 07:52:52 [debug] 331229#331229: close listening 0.0.0.0:9001 #5 2025/08/19 07:52:52 [debug] 331229#331229: run cleanup: 000062986E521E80 2025/08/19 07:52:52 [debug] 331229#331229: cleanup resolver 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E52B7B0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E522680 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E511630 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E50B600 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E506530 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E505470 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E5043B0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E4F4130, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E4FD160, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E5075F0, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E50D620, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E512640, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E516650, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E51A660, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E51E670, unused: 0 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E523790, unused: 8 2025/08/19 07:52:52 [debug] 331229#331229: free: 000062986E5277A0, unused: 11567 2025/08/19 07:57:39 [debug] 349769#349769: bind() 0.0.0.0:9001 #5 2025/08/19 07:57:39 [notice] 349769#349769: using the "epoll" event method 2025/08/19 07:57:39 [debug] 349769#349769: counter: 000075EA428D9080, 1 2025/08/19 07:57:39 [notice] 349769#349769: nginx/1.18.0 (Ubuntu) 2025/08/19 07:57:39 [notice] 349769#349769: OS: Linux 6.12.10-76061203-generic 2025/08/19 07:57:39 [notice] 349769#349769: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 07:57:39 [debug] 349770#349769: write: 6, 00007FFDD38FD630, 7, 0 2025/08/19 07:57:39 [debug] 349770#349770: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 07:57:39 [notice] 349770#349770: start worker processes 2025/08/19 07:57:39 [debug] 349770#349770: channel 6:7 2025/08/19 07:57:39 [notice] 349770#349770: start worker process 349771 2025/08/19 07:57:39 [debug] 349770#349770: sigsuspend 2025/08/19 07:57:39 [debug] 349771#349771: add cleanup: 00005CE043647A48 2025/08/19 07:57:39 [debug] 349771#349771: malloc: 00005CE043607BD0:8 2025/08/19 07:57:39 [debug] 349771#349771: notify eventfd: 9 2025/08/19 07:57:39 [debug] 349771#349771: testing the EPOLLRDHUP flag: success 2025/08/19 07:57:39 [debug] 349771#349771: malloc: 00005CE043619170:6144 2025/08/19 07:57:39 [debug] 349771#349771: malloc: 000075EA426D1010:237568 2025/08/19 07:57:39 [debug] 349771#349771: malloc: 00005CE04364A260:98304 2025/08/19 07:57:39 [debug] 349771#349771: malloc: 00005CE043662270:98304 2025/08/19 07:57:39 [debug] 349771#349771: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 07:57:39 [debug] 349771#349771: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 07:57:39 [debug] 349771#349771: setproctitle: "nginx: worker process" 2025/08/19 07:57:39 [debug] 349771#349771: worker cycle 2025/08/19 07:57:39 [debug] 349771#349771: epoll timer: -1 2025/08/19 07:57:47 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 07:57:47 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:57:47 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 07:57:47 [debug] 349771#349771: *1 accept: 127.0.0.1:52854 fd:6 2025/08/19 07:57:47 [debug] 349771#349771: *1 event timer add: 6: 60000:171460950 2025/08/19 07:57:47 [debug] 349771#349771: *1 reusable connection: 1 2025/08/19 07:57:47 [debug] 349771#349771: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:57:47 [debug] 349771#349771: timer delta: 8409 2025/08/19 07:57:47 [debug] 349771#349771: worker cycle 2025/08/19 07:57:47 [debug] 349771#349771: epoll timer: 60000 2025/08/19 07:57:47 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 07:57:47 [debug] 349771#349771: *1 http wait request handler 2025/08/19 07:57:47 [debug] 349771#349771: *1 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:47 [debug] 349771#349771: *1 recv: eof:0, avail:-1 2025/08/19 07:57:47 [debug] 349771#349771: *1 recv: fd:6 84 of 1024 2025/08/19 07:57:47 [debug] 349771#349771: *1 reusable connection: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 07:57:47 [debug] 349771#349771: *1 http process request line 2025/08/19 07:57:47 [debug] 349771#349771: *1 http request line: "GET /health HTTP/1.1" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http uri: "/health" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http args: "" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http exten: "" 2025/08/19 07:57:47 [debug] 349771#349771: *1 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 07:57:47 [debug] 349771#349771: *1 http process request header line 2025/08/19 07:57:47 [debug] 349771#349771: *1 http header: "Host: localhost:9001" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http header: "Accept: */*" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http header done 2025/08/19 07:57:47 [debug] 349771#349771: *1 event timer del: 6: 171460950 2025/08/19 07:57:47 [debug] 349771#349771: *1 generic phase: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 rewrite phase: 1 2025/08/19 07:57:47 [debug] 349771#349771: *1 test location: "/health" 2025/08/19 07:57:47 [debug] 349771#349771: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:47 [debug] 349771#349771: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:57:47 [debug] 349771#349771: *1 using configuration "/health" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http cl:-1 max:104857600 2025/08/19 07:57:47 [debug] 349771#349771: *1 rewrite phase: 3 2025/08/19 07:57:47 [debug] 349771#349771: *1 http set discard body 2025/08/19 07:57:47 [debug] 349771#349771: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:57:47 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 07:57:47 [debug] 349771#349771: *1 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 http write filter: l:0 f:0 s:196 2025/08/19 07:57:47 [debug] 349771#349771: *1 http output filter "/health?" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http copy filter: "/health?" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 07:57:47 [debug] 349771#349771: *1 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 http write filter: l:1 f:0 s:199 2025/08/19 07:57:47 [debug] 349771#349771: *1 http write filter limit 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 writev: 199 of 199 2025/08/19 07:57:47 [debug] 349771#349771: *1 http write filter 0000000000000000 2025/08/19 07:57:47 [debug] 349771#349771: *1 http copy filter: 0 "/health?" 2025/08/19 07:57:47 [debug] 349771#349771: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 07:57:47 [debug] 349771#349771: *1 set http keepalive handler 2025/08/19 07:57:47 [debug] 349771#349771: *1 http close request 2025/08/19 07:57:47 [debug] 349771#349771: *1 http log handler 2025/08/19 07:57:47 [debug] 349771#349771: *1 free: 00005CE043624610, unused: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 free: 00005CE04361A980, unused: 2736 2025/08/19 07:57:47 [debug] 349771#349771: *1 free: 00005CE0436090A0 2025/08/19 07:57:47 [debug] 349771#349771: *1 hc free: 0000000000000000 2025/08/19 07:57:47 [debug] 349771#349771: *1 hc busy: 0000000000000000 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 tcp_nodelay 2025/08/19 07:57:47 [debug] 349771#349771: *1 reusable connection: 1 2025/08/19 07:57:47 [debug] 349771#349771: *1 event timer add: 6: 65000:171465951 2025/08/19 07:57:47 [debug] 349771#349771: timer delta: 1 2025/08/19 07:57:47 [debug] 349771#349771: worker cycle 2025/08/19 07:57:47 [debug] 349771#349771: epoll timer: 65000 2025/08/19 07:57:47 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 07:57:47 [debug] 349771#349771: *1 http keepalive handler 2025/08/19 07:57:47 [debug] 349771#349771: *1 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:47 [debug] 349771#349771: *1 recv: eof:1, avail:-1 2025/08/19 07:57:47 [debug] 349771#349771: *1 recv: fd:6 0 of 1024 2025/08/19 07:57:47 [info] 349771#349771: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 07:57:47 [debug] 349771#349771: *1 close http connection: 6 2025/08/19 07:57:47 [debug] 349771#349771: *1 event timer del: 6: 171465951 2025/08/19 07:57:47 [debug] 349771#349771: *1 reusable connection: 0 2025/08/19 07:57:47 [debug] 349771#349771: *1 free: 00005CE0436090A0 2025/08/19 07:57:47 [debug] 349771#349771: *1 free: 00005CE043606840, unused: 136 2025/08/19 07:57:47 [debug] 349771#349771: timer delta: 1 2025/08/19 07:57:47 [debug] 349771#349771: worker cycle 2025/08/19 07:57:47 [debug] 349771#349771: epoll timer: -1 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 07:57:54 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:57:54 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 07:57:54 [debug] 349771#349771: *2 accept: 127.0.0.1:33320 fd:6 2025/08/19 07:57:54 [debug] 349771#349771: *2 event timer add: 6: 60000:171467745 2025/08/19 07:57:54 [debug] 349771#349771: *2 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 6793 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 07:57:54 [debug] 349771#349771: *2 http wait request handler 2025/08/19 07:57:54 [debug] 349771#349771: *2 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *2 recv: eof:0, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *2 recv: fd:6 84 of 1024 2025/08/19 07:57:54 [debug] 349771#349771: *2 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *2 http process request line 2025/08/19 07:57:54 [debug] 349771#349771: *2 http request line: "GET /health HTTP/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http uri: "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http args: "" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http exten: "" 2025/08/19 07:57:54 [debug] 349771#349771: *2 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *2 http process request header line 2025/08/19 07:57:54 [debug] 349771#349771: *2 http header: "Host: localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http header: "Accept: */*" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http header done 2025/08/19 07:57:54 [debug] 349771#349771: *2 event timer del: 6: 171467745 2025/08/19 07:57:54 [debug] 349771#349771: *2 generic phase: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 rewrite phase: 1 2025/08/19 07:57:54 [debug] 349771#349771: *2 test location: "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:54 [debug] 349771#349771: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:57:54 [debug] 349771#349771: *2 using configuration "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http cl:-1 max:104857600 2025/08/19 07:57:54 [debug] 349771#349771: *2 rewrite phase: 3 2025/08/19 07:57:54 [debug] 349771#349771: *2 http set discard body 2025/08/19 07:57:54 [debug] 349771#349771: *2 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:57:54 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 07:57:54 [debug] 349771#349771: *2 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 http write filter: l:0 f:0 s:196 2025/08/19 07:57:54 [debug] 349771#349771: *2 http output filter "/health?" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http copy filter: "/health?" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 07:57:54 [debug] 349771#349771: *2 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 http write filter: l:1 f:0 s:199 2025/08/19 07:57:54 [debug] 349771#349771: *2 http write filter limit 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 writev: 199 of 199 2025/08/19 07:57:54 [debug] 349771#349771: *2 http write filter 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *2 http copy filter: 0 "/health?" 2025/08/19 07:57:54 [debug] 349771#349771: *2 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 07:57:54 [debug] 349771#349771: *2 set http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *2 http close request 2025/08/19 07:57:54 [debug] 349771#349771: *2 http log handler 2025/08/19 07:57:54 [debug] 349771#349771: *2 free: 00005CE043624610, unused: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 free: 00005CE04361A980, unused: 2736 2025/08/19 07:57:54 [debug] 349771#349771: *2 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *2 hc free: 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *2 hc busy: 0000000000000000 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 tcp_nodelay 2025/08/19 07:57:54 [debug] 349771#349771: *2 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *2 event timer add: 6: 65000:171472746 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 1 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 65000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 07:57:54 [debug] 349771#349771: *2 http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *2 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *2 recv: eof:1, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *2 recv: fd:6 0 of 1024 2025/08/19 07:57:54 [info] 349771#349771: *2 client 127.0.0.1 closed keepalive connection 2025/08/19 07:57:54 [debug] 349771#349771: *2 close http connection: 6 2025/08/19 07:57:54 [debug] 349771#349771: *2 event timer del: 6: 171472746 2025/08/19 07:57:54 [debug] 349771#349771: *2 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *2 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *2 free: 00005CE043606840, unused: 136 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 1 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: -1 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 07:57:54 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:57:54 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 07:57:54 [debug] 349771#349771: *3 accept: 127.0.0.1:33322 fd:6 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer add: 6: 60000:171468057 2025/08/19 07:57:54 [debug] 349771#349771: *3 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 310 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http wait request handler 2025/08/19 07:57:54 [debug] 349771#349771: *3 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: eof:0, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: fd:6 1024 of 1024 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: avail:56 2025/08/19 07:57:54 [debug] 349771#349771: *3 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *3 http process request line 2025/08/19 07:57:54 [debug] 349771#349771: *3 http request line: "PUT /upload HTTP/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http uri: "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http args: "" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http exten: "" 2025/08/19 07:57:54 [debug] 349771#349771: *3 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *3 http process request header line 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "Host: localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "Accept: */*" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwNDZiN2E3MDBjZTAzZjQ0NGFhYmNkY2Y1NGVlOGM5ZGNhZmJhODhkY2IzNzM2NzYwODFkMDkyOTZkMDU5NGZmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MDQ2NzQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhZTlmNTljN2FjMzg2YjdmZTYzNDNkNjY5ZmMyN2YzN2Q3YjY2MjU2ODI0YmU2NTVkMjlhMjU2OTA4ZjE1NGU5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYwODI3NCJdXSwiY29udGVudCI6IiIsInNpZyI6ImZlNzBiMDU4NTM1YjM1ZTFjNzY1NDkyNmFiMDczZTdlNzZhZTgyZjQ1N2RmOWZhYzRiNTFlZTkzMmQ1Mzg2NzM3NWE2NGM0NThmZDBkNGM0MjgyMGIxZDI4ZWQzNTZiMzkzMDQ5MzU5YTEyNWM5NGY4MzNlZjUyYjFlNmRkZGM5In0=" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "Content-Type: application/octet-stream" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header: "Content-Length: 296" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http header done 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer del: 6: 171468057 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 rewrite phase: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 test location: "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *3 test location: "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:54 [debug] 349771#349771: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:57:54 [debug] 349771#349771: *3 using configuration "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http cl:296 max:104857600 2025/08/19 07:57:54 [debug] 349771#349771: *3 rewrite phase: 3 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "PUT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script regex: "^(PUT)$" 2025/08/19 07:57:54 [notice] 349771#349771: *3 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script if 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script if: false 2025/08/19 07:57:54 [debug] 349771#349771: *3 post rewrite phase: 4 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 5 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 6 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 7 2025/08/19 07:57:54 [debug] 349771#349771: *3 access phase: 8 2025/08/19 07:57:54 [debug] 349771#349771: *3 access phase: 9 2025/08/19 07:57:54 [debug] 349771#349771: *3 access phase: 10 2025/08/19 07:57:54 [debug] 349771#349771: *3 post access phase: 11 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 12 2025/08/19 07:57:54 [debug] 349771#349771: *3 generic phase: 13 2025/08/19 07:57:54 [debug] 349771#349771: *3 http client request body preread 240 2025/08/19 07:57:54 [debug] 349771#349771: *3 http request body content length filter 2025/08/19 07:57:54 [debug] 349771#349771: *3 http body new buf t:1 f:0 00005CE0436093B0, pos 00005CE0436093B0, size: 240 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http read client request body 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: eof:0, avail:56 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: fd:6 56 of 56 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: avail:0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http client request body recv 56 2025/08/19 07:57:54 [debug] 349771#349771: *3 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 56 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http client request body rest 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http init upstream, client timer: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 07:57:54 [debug] 349771#349771: *3 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "QUERY_STRING" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "QUERY_STRING: " 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REQUEST_METHOD" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "PUT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "CONTENT_TYPE" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "application/octet-stream" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "CONTENT_TYPE: application/octet-stream" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "CONTENT_LENGTH" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "296" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SCRIPT_NAME" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REQUEST_URI" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "DOCUMENT_URI" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "DOCUMENT_ROOT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "./blobs" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SERVER_PROTOCOL" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "HTTP/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REQUEST_SCHEME" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "http" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "GATEWAY_INTERFACE" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "CGI/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SERVER_SOFTWARE" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "nginx/" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "1.18.0" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REMOTE_ADDR" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "127.0.0.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REMOTE_PORT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "33322" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REMOTE_PORT: 33322" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SERVER_ADDR" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "127.0.0.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SERVER_PORT" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "9001" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SERVER_NAME" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "localhost" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "REDIRECT_STATUS" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "200" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "SCRIPT_FILENAME" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script var: "./blobs" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http script copy: "/ginxsom.fcgi" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwNDZiN2E3MDBjZTAzZjQ0NGFhYmNkY2Y1NGVlOGM5ZGNhZmJhODhkY2IzNzM2NzYwODFkMDkyOTZkMDU5NGZmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MDQ2NzQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhZTlmNTljN2FjMzg2YjdmZTYzNDNkNjY5ZmMyN2YzN2Q3YjY2MjU2ODI0YmU2NTVkMjlhMjU2OTA4ZjE1NGU5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYwODI3NCJdXSwiY29udGVudCI6IiIsInNpZyI6ImZlNzBiMDU4NTM1YjM1ZTFjNzY1NDkyNmFiMDczZTdlNzZhZTgyZjQ1N2RmOWZhYzRiNTFlZTkzMmQ1Mzg2NzM3NWE2NGM0NThmZDBkNGM0MjgyMGIxZDI4ZWQzNTZiMzkzMDQ5MzU5YTEyNWM5NGY4MzNlZjUyYjFlNmRkZGM5In0=" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_CONTENT_TYPE: application/octet-stream" 2025/08/19 07:57:54 [debug] 349771#349771: *3 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http cleanup add: 00005CE04361B718 2025/08/19 07:57:54 [debug] 349771#349771: *3 get rr peer, try: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 stream socket 10 2025/08/19 07:57:54 [debug] 349771#349771: *3 epoll add connection: fd:10 ev:80002005 2025/08/19 07:57:54 [debug] 349771#349771: *3 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #4 2025/08/19 07:57:54 [debug] 349771#349771: *3 connected 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream connect: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream send request 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream send request body 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer buf fl:0 s:1256 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer buf fl:0 s:240 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer buf fl:0 s:8 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer buf fl:0 s:56 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer buf fl:0 s:8 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer in: 00005CE04361B7A8 2025/08/19 07:57:54 [debug] 349771#349771: *3 writev: 1568 of 1568 2025/08/19 07:57:54 [debug] 349771#349771: *3 chain writer out: 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer add: 10: 60000:171468057 2025/08/19 07:57:54 [debug] 349771#349771: *3 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 07:57:54 [debug] 349771#349771: *3 http request count:2 blk:0 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 0 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http run request: "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream check client, write event:1, "/upload" 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream request: "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream process header 2025/08/19 07:57:54 [debug] 349771#349771: *3 malloc: 00005CE043611150:4096 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: eof:1, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: fd:10 184 of 4096 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 06 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 95 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 03 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record length: 149 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi parser: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi parser: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi parser: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi header: "Status: 501 Not Implemented" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi parser: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi header: "Content-Type: text/plain" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi parser: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi header done 2025/08/19 07:57:54 [debug] 349771#349771: *3 HTTP/1.1 501 Not Implemented Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:57:54 GMT Content-Type: text/plain Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload 2025/08/19 07:57:54 [debug] 349771#349771: *3 write new buf t:1 f:0 00005CE0436107C8, pos 00005CE0436107C8, size: 243 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http write filter: l:0 f:0 s:243 2025/08/19 07:57:54 [debug] 349771#349771: *3 http cacheable: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream process upstream 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe read upstream: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe preread: 54 2025/08/19 07:57:54 [debug] 349771#349771: *3 readv: eof:1, avail:0 2025/08/19 07:57:54 [debug] 349771#349771: *3 readv: 1, last:3912 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe recv chain: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE0436111D2, size: 54 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe length: -1 2025/08/19 07:57:54 [debug] 349771#349771: *3 input buf #0 00005CE0436111D2 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 06 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record length: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi closed stdout 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 03 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 01 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 08 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record byte: 00 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi record length: 8 2025/08/19 07:57:54 [debug] 349771#349771: *3 http fastcgi sent end request 2025/08/19 07:57:54 [debug] 349771#349771: *3 input buf 00005CE0436111D2 27 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe write downstream: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe write downstream flush in 2025/08/19 07:57:54 [debug] 349771#349771: *3 http output filter "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http copy filter: "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http postpone filter "/upload?" 00005CE04361B778 2025/08/19 07:57:54 [debug] 349771#349771: *3 http chunk: 27 2025/08/19 07:57:54 [debug] 349771#349771: *3 write old buf t:1 f:0 00005CE0436107C8, pos 00005CE0436107C8, size: 243 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write new buf t:1 f:0 00005CE04361B958, pos 00005CE04361B958, size: 4 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write new buf t:1 f:0 00005CE043611150, pos 00005CE0436111D2, size: 27 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http write filter: l:0 f:0 s:276 2025/08/19 07:57:54 [debug] 349771#349771: *3 http copy filter: 0 "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 pipe write downstream done 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer: 10, old: 171468057, new: 171468059 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream exit: 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *3 finalize http upstream request: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 finalize http fastcgi request 2025/08/19 07:57:54 [debug] 349771#349771: *3 free rr peer 1 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 close http upstream connection: 10 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE0435EFF20, unused: 48 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer del: 10: 171468057 2025/08/19 07:57:54 [debug] 349771#349771: *3 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http upstream temp fd: -1 2025/08/19 07:57:54 [debug] 349771#349771: *3 http output filter "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http copy filter: "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 07:57:54 [debug] 349771#349771: *3 http chunk: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write old buf t:1 f:0 00005CE0436107C8, pos 00005CE0436107C8, size: 243 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write old buf t:1 f:0 00005CE04361B958, pos 00005CE04361B958, size: 4 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write old buf t:1 f:0 00005CE043611150, pos 00005CE0436111D2, size: 27 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http write filter: l:1 f:0 s:281 2025/08/19 07:57:54 [debug] 349771#349771: *3 http write filter limit 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 writev: 281 of 281 2025/08/19 07:57:54 [debug] 349771#349771: *3 http write filter 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *3 http copy filter: 0 "/upload?" 2025/08/19 07:57:54 [debug] 349771#349771: *3 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 07:57:54 [debug] 349771#349771: *3 set http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *3 http close request 2025/08/19 07:57:54 [debug] 349771#349771: *3 http log handler 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE043611150 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE043624610, unused: 3 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE04361A980, unused: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE043610140, unused: 1234 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *3 hc free: 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *3 hc busy: 0000000000000000 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 tcp_nodelay 2025/08/19 07:57:54 [debug] 349771#349771: *3 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer add: 6: 65000:171473059 2025/08/19 07:57:54 [debug] 349771#349771: *3 post event 00005CE04364A320 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 2 2025/08/19 07:57:54 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 07:57:54 [debug] 349771#349771: *3 delete posted event 00005CE04364A320 2025/08/19 07:57:54 [debug] 349771#349771: *3 http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *3 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: eof:0, avail:0 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 65000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 07:57:54 [debug] 349771#349771: *3 http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *3 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: eof:1, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *3 recv: fd:6 0 of 1024 2025/08/19 07:57:54 [info] 349771#349771: *3 client 127.0.0.1 closed keepalive connection 2025/08/19 07:57:54 [debug] 349771#349771: *3 close http connection: 6 2025/08/19 07:57:54 [debug] 349771#349771: *3 event timer del: 6: 171473059 2025/08/19 07:57:54 [debug] 349771#349771: *3 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *3 free: 00005CE043606840, unused: 120 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 1 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: -1 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 07:57:54 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 07:57:54 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 07:57:54 [debug] 349771#349771: *5 accept: 127.0.0.1:33334 fd:6 2025/08/19 07:57:54 [debug] 349771#349771: *5 event timer add: 6: 60000:171468068 2025/08/19 07:57:54 [debug] 349771#349771: *5 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 8 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 07:57:54 [debug] 349771#349771: *5 http wait request handler 2025/08/19 07:57:54 [debug] 349771#349771: *5 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *5 recv: eof:0, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *5 recv: fd:6 142 of 1024 2025/08/19 07:57:54 [debug] 349771#349771: *5 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *5 http process request line 2025/08/19 07:57:54 [debug] 349771#349771: *5 http request line: "GET /ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9 HTTP/1.1" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http uri: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http args: "" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http exten: "" 2025/08/19 07:57:54 [debug] 349771#349771: *5 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 07:57:54 [debug] 349771#349771: *5 http process request header line 2025/08/19 07:57:54 [debug] 349771#349771: *5 http header: "Host: localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http header: "User-Agent: curl/8.15.0" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http header: "Accept: */*" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http header done 2025/08/19 07:57:54 [debug] 349771#349771: *5 event timer del: 6: 171468068 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 rewrite phase: 1 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/debug/list" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:54 [debug] 349771#349771: *5 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http cl:-1 max:104857600 2025/08/19 07:57:54 [debug] 349771#349771: *5 rewrite phase: 3 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script var 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script var: "GET" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script value: "HEAD" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script equal 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script equal: no 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script if 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script if: false 2025/08/19 07:57:54 [debug] 349771#349771: *5 post rewrite phase: 4 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 5 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 6 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 7 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 8 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 9 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 10 2025/08/19 07:57:54 [debug] 349771#349771: *5 post access phase: 11 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 12 2025/08/19 07:57:54 [debug] 349771#349771: *5 try files handler 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".jpg" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.jpg" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.jpg" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".jpeg" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.jpeg" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.jpeg" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".png" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.png" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.png" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".webp" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.webp" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.webp" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".gif" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.gif" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.gif" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".pdf" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.pdf" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.pdf" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".mp4" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.mp4" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.mp4" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".mp3" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.mp3" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.mp3" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".txt" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.txt" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.txt" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script capture: "ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http script copy: ".md=404" 2025/08/19 07:57:54 [debug] 349771#349771: *5 trying to use file: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404" "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404" 2025/08/19 07:57:54 [debug] 349771#349771: *5 internal redirect: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 2025/08/19 07:57:54 [debug] 349771#349771: *5 rewrite phase: 1 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/health" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/debug/list" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: "/" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 07:57:54 [debug] 349771#349771: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 07:57:54 [debug] 349771#349771: *5 using configuration "" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http cl:-1 max:104857600 2025/08/19 07:57:54 [debug] 349771#349771: *5 rewrite phase: 3 2025/08/19 07:57:54 [debug] 349771#349771: *5 post rewrite phase: 4 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 5 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 6 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 7 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 8 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 9 2025/08/19 07:57:54 [debug] 349771#349771: *5 access phase: 10 2025/08/19 07:57:54 [debug] 349771#349771: *5 post access phase: 11 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 12 2025/08/19 07:57:54 [debug] 349771#349771: *5 generic phase: 13 2025/08/19 07:57:54 [debug] 349771#349771: *5 content phase: 14 2025/08/19 07:57:54 [debug] 349771#349771: *5 content phase: 15 2025/08/19 07:57:54 [debug] 349771#349771: *5 content phase: 16 2025/08/19 07:57:54 [debug] 349771#349771: *5 content phase: 17 2025/08/19 07:57:54 [debug] 349771#349771: *5 content phase: 18 2025/08/19 07:57:54 [debug] 349771#349771: *5 http filename: "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404" 2025/08/19 07:57:54 [debug] 349771#349771: *5 add cleanup: 00005CE04361AD60 2025/08/19 07:57:54 [error] 349771#349771: *5 open() "./blobs/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9 HTTP/1.1", host: "localhost:9001" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http finalize request: 404, "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" a:1, c:2 2025/08/19 07:57:54 [debug] 349771#349771: *5 http special response: 404, "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http set discard body 2025/08/19 07:57:54 [debug] 349771#349771: *5 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 11:57:54 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 07:57:54 [debug] 349771#349771: *5 write new buf t:1 f:0 00005CE04361ADE0, pos 00005CE04361ADE0, size: 164 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 http write filter: l:0 f:0 s:164 2025/08/19 07:57:54 [debug] 349771#349771: *5 http output filter "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http copy filter: "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http postpone filter "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 00005CE04361AFD0 2025/08/19 07:57:54 [debug] 349771#349771: *5 write old buf t:1 f:0 00005CE04361ADE0, pos 00005CE04361ADE0, size: 164 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 http write filter: l:1 f:0 s:326 2025/08/19 07:57:54 [debug] 349771#349771: *5 http write filter limit 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 writev: 326 of 326 2025/08/19 07:57:54 [debug] 349771#349771: *5 http write filter 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *5 http copy filter: 0 "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" 2025/08/19 07:57:54 [debug] 349771#349771: *5 http finalize request: 0, "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" a:1, c:2 2025/08/19 07:57:54 [debug] 349771#349771: *5 http request count:2 blk:0 2025/08/19 07:57:54 [debug] 349771#349771: *5 http finalize request: -4, "/ae9f59c7ac386b7fe6343d669fc27f37d7b66256824be655d29a256908f154e9.md=404?" a:1, c:1 2025/08/19 07:57:54 [debug] 349771#349771: *5 set http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *5 http close request 2025/08/19 07:57:54 [debug] 349771#349771: *5 http log handler 2025/08/19 07:57:54 [debug] 349771#349771: *5 free: 00005CE043624610, unused: 2 2025/08/19 07:57:54 [debug] 349771#349771: *5 free: 00005CE04361A980, unused: 2232 2025/08/19 07:57:54 [debug] 349771#349771: *5 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *5 hc free: 0000000000000000 2025/08/19 07:57:54 [debug] 349771#349771: *5 hc busy: 0000000000000000 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 tcp_nodelay 2025/08/19 07:57:54 [debug] 349771#349771: *5 reusable connection: 1 2025/08/19 07:57:54 [debug] 349771#349771: *5 event timer add: 6: 65000:171473068 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 0 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: 65000 2025/08/19 07:57:54 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 07:57:54 [debug] 349771#349771: *5 http keepalive handler 2025/08/19 07:57:54 [debug] 349771#349771: *5 malloc: 00005CE0436090A0:1024 2025/08/19 07:57:54 [debug] 349771#349771: *5 recv: eof:1, avail:-1 2025/08/19 07:57:54 [debug] 349771#349771: *5 recv: fd:6 0 of 1024 2025/08/19 07:57:54 [info] 349771#349771: *5 client 127.0.0.1 closed keepalive connection 2025/08/19 07:57:54 [debug] 349771#349771: *5 close http connection: 6 2025/08/19 07:57:54 [debug] 349771#349771: *5 event timer del: 6: 171473068 2025/08/19 07:57:54 [debug] 349771#349771: *5 reusable connection: 0 2025/08/19 07:57:54 [debug] 349771#349771: *5 free: 00005CE0436090A0 2025/08/19 07:57:54 [debug] 349771#349771: *5 free: 00005CE043606840, unused: 136 2025/08/19 07:57:54 [debug] 349771#349771: timer delta: 2 2025/08/19 07:57:54 [debug] 349771#349771: worker cycle 2025/08/19 07:57:54 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:23:37 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:23:37 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:23:37 [debug] 349771#349771: *6 accept: 127.0.0.1:39444 fd:6 2025/08/19 09:23:37 [debug] 349771#349771: *6 event timer add: 6: 60000:176610324 2025/08/19 09:23:37 [debug] 349771#349771: *6 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 5142254 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:23:37 [debug] 349771#349771: *6 http wait request handler 2025/08/19 09:23:37 [debug] 349771#349771: *6 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *6 recv: eof:0, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *6 recv: fd:6 84 of 1024 2025/08/19 09:23:37 [debug] 349771#349771: *6 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *6 http process request line 2025/08/19 09:23:37 [debug] 349771#349771: *6 http request line: "GET /health HTTP/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http uri: "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http args: "" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http exten: "" 2025/08/19 09:23:37 [debug] 349771#349771: *6 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *6 http process request header line 2025/08/19 09:23:37 [debug] 349771#349771: *6 http header: "Host: localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http header: "Accept: */*" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http header done 2025/08/19 09:23:37 [debug] 349771#349771: *6 event timer del: 6: 176610324 2025/08/19 09:23:37 [debug] 349771#349771: *6 generic phase: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 rewrite phase: 1 2025/08/19 09:23:37 [debug] 349771#349771: *6 test location: "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:23:37 [debug] 349771#349771: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:23:37 [debug] 349771#349771: *6 using configuration "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http cl:-1 max:104857600 2025/08/19 09:23:37 [debug] 349771#349771: *6 rewrite phase: 3 2025/08/19 09:23:37 [debug] 349771#349771: *6 http set discard body 2025/08/19 09:23:37 [debug] 349771#349771: *6 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:23:37 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 09:23:37 [debug] 349771#349771: *6 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 http write filter: l:0 f:0 s:196 2025/08/19 09:23:37 [debug] 349771#349771: *6 http output filter "/health?" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http copy filter: "/health?" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 09:23:37 [debug] 349771#349771: *6 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 http write filter: l:1 f:0 s:199 2025/08/19 09:23:37 [debug] 349771#349771: *6 http write filter limit 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 writev: 199 of 199 2025/08/19 09:23:37 [debug] 349771#349771: *6 http write filter 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *6 http copy filter: 0 "/health?" 2025/08/19 09:23:37 [debug] 349771#349771: *6 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 09:23:37 [debug] 349771#349771: *6 set http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *6 http close request 2025/08/19 09:23:37 [debug] 349771#349771: *6 http log handler 2025/08/19 09:23:37 [debug] 349771#349771: *6 free: 00005CE043624610, unused: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 free: 00005CE04361A980, unused: 2736 2025/08/19 09:23:37 [debug] 349771#349771: *6 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *6 hc free: 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *6 hc busy: 0000000000000000 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 tcp_nodelay 2025/08/19 09:23:37 [debug] 349771#349771: *6 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *6 event timer add: 6: 65000:176615324 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 0 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:23:37 [debug] 349771#349771: *6 http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *6 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *6 recv: eof:1, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *6 recv: fd:6 0 of 1024 2025/08/19 09:23:37 [info] 349771#349771: *6 client 127.0.0.1 closed keepalive connection 2025/08/19 09:23:37 [debug] 349771#349771: *6 close http connection: 6 2025/08/19 09:23:37 [debug] 349771#349771: *6 event timer del: 6: 176615324 2025/08/19 09:23:37 [debug] 349771#349771: *6 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *6 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *6 free: 00005CE043606840, unused: 136 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 0 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:23:37 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:23:37 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 accept: 127.0.0.1:39454 fd:6 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer add: 6: 60000:176610636 2025/08/19 09:23:37 [debug] 349771#349771: *7 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 312 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:23:37 [debug] 349771#349771: *7 http wait request handler 2025/08/19 09:23:37 [debug] 349771#349771: *7 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: eof:0, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: fd:6 1024 of 1024 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: avail:56 2025/08/19 09:23:37 [debug] 349771#349771: *7 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 http process request line 2025/08/19 09:23:37 [debug] 349771#349771: *7 http request line: "PUT /upload HTTP/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http uri: "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http args: "" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http exten: "" 2025/08/19 09:23:37 [debug] 349771#349771: *7 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 http process request header line 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "Host: localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "Accept: */*" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5MjYwY2Y4ZjNhOGE0M2YzNTI1NGNhYjc5YzIyNDJjZjViY2I5MWM5MzNkZmY1NTU4YTdjMDA4NTMxMzBhZDdkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MDk4MTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYmFkNzY4Njc5NTBjNDNmZDlmNThjNWM1MzJiOTQwYjA0ZTFiNDhiMGI3MDBkMjdmZjg1MDgxMjA2ZWQwOGJmIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxMzQxNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImIwOTJmZWJjNjgzZGY1MGM5NTAwMGNmNTU0ODgzYWI4NjQ0NDljNDEzMjM0YmE4ZmVlZDlhN2EzMDhhOTRiNThmNmRhYzdjNjA0OTA3YmY3ZWEyZGQzZGJhNmU2ODJlOGYwNzBkNTZiZjk3NzIwMGMyNTI0ZGJhYzFhYjE4YWU2In0=" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "Content-Type: application/octet-stream" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header: "Content-Length: 296" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http header done 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer del: 6: 176610636 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 rewrite phase: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 test location: "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *7 test location: "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:23:37 [debug] 349771#349771: *7 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:23:37 [debug] 349771#349771: *7 using configuration "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http cl:296 max:104857600 2025/08/19 09:23:37 [debug] 349771#349771: *7 rewrite phase: 3 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "PUT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script regex: "^(PUT)$" 2025/08/19 09:23:37 [notice] 349771#349771: *7 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script if 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script if: false 2025/08/19 09:23:37 [debug] 349771#349771: *7 post rewrite phase: 4 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 5 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 6 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 7 2025/08/19 09:23:37 [debug] 349771#349771: *7 access phase: 8 2025/08/19 09:23:37 [debug] 349771#349771: *7 access phase: 9 2025/08/19 09:23:37 [debug] 349771#349771: *7 access phase: 10 2025/08/19 09:23:37 [debug] 349771#349771: *7 post access phase: 11 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 12 2025/08/19 09:23:37 [debug] 349771#349771: *7 generic phase: 13 2025/08/19 09:23:37 [debug] 349771#349771: *7 http client request body preread 240 2025/08/19 09:23:37 [debug] 349771#349771: *7 http request body content length filter 2025/08/19 09:23:37 [debug] 349771#349771: *7 http body new buf t:1 f:0 00005CE0436093B0, pos 00005CE0436093B0, size: 240 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http read client request body 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: eof:0, avail:56 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: fd:6 56 of 56 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: avail:0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http client request body recv 56 2025/08/19 09:23:37 [debug] 349771#349771: *7 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 56 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http client request body rest 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http init upstream, client timer: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:23:37 [debug] 349771#349771: *7 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "QUERY_STRING" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "QUERY_STRING: " 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REQUEST_METHOD" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "PUT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "CONTENT_TYPE" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "application/octet-stream" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "CONTENT_TYPE: application/octet-stream" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "CONTENT_LENGTH" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "296" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SCRIPT_NAME" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REQUEST_URI" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "DOCUMENT_URI" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "DOCUMENT_ROOT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "./blobs" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "HTTP/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REQUEST_SCHEME" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "http" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "GATEWAY_INTERFACE" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "CGI/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "nginx/" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "1.18.0" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REMOTE_ADDR" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "127.0.0.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REMOTE_PORT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "39454" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REMOTE_PORT: 39454" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SERVER_ADDR" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "127.0.0.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SERVER_PORT" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "9001" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SERVER_NAME" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "localhost" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "REDIRECT_STATUS" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "200" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script var: "./blobs" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http script copy: "/ginxsom.fcgi" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5MjYwY2Y4ZjNhOGE0M2YzNTI1NGNhYjc5YzIyNDJjZjViY2I5MWM5MzNkZmY1NTU4YTdjMDA4NTMxMzBhZDdkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MDk4MTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYmFkNzY4Njc5NTBjNDNmZDlmNThjNWM1MzJiOTQwYjA0ZTFiNDhiMGI3MDBkMjdmZjg1MDgxMjA2ZWQwOGJmIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxMzQxNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImIwOTJmZWJjNjgzZGY1MGM5NTAwMGNmNTU0ODgzYWI4NjQ0NDljNDEzMjM0YmE4ZmVlZDlhN2EzMDhhOTRiNThmNmRhYzdjNjA0OTA3YmY3ZWEyZGQzZGJhNmU2ODJlOGYwNzBkNTZiZjk3NzIwMGMyNTI0ZGJhYzFhYjE4YWU2In0=" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_CONTENT_TYPE: application/octet-stream" 2025/08/19 09:23:37 [debug] 349771#349771: *7 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http cleanup add: 00005CE04361B718 2025/08/19 09:23:37 [debug] 349771#349771: *7 get rr peer, try: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 stream socket 10 2025/08/19 09:23:37 [debug] 349771#349771: *7 epoll add connection: fd:10 ev:80002005 2025/08/19 09:23:37 [debug] 349771#349771: *7 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #8 2025/08/19 09:23:37 [debug] 349771#349771: *7 connected 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream connect: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream send request 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream send request body 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer buf fl:0 s:1256 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer buf fl:0 s:240 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer buf fl:0 s:8 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer buf fl:0 s:56 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer buf fl:0 s:8 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer in: 00005CE04361B7A8 2025/08/19 09:23:37 [debug] 349771#349771: *7 writev: 1568 of 1568 2025/08/19 09:23:37 [debug] 349771#349771: *7 chain writer out: 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer add: 10: 60000:176610636 2025/08/19 09:23:37 [debug] 349771#349771: *7 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 09:23:37 [debug] 349771#349771: *7 http request count:2 blk:0 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 0 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 09:23:37 [debug] 349771#349771: *7 http run request: "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream check client, write event:1, "/upload" 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream request: "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream dummy handler 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 1 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 59999 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream request: "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream process header 2025/08/19 09:23:37 [debug] 349771#349771: *7 malloc: 00005CE043611150:4096 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: eof:1, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: fd:10 872 of 4096 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 06 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 03 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 47 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record length: 839 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: content_type=application/octet-stream" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: Skipping authentication temporarily, proceeding with upload" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: Saving file to: blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "DEBUG: Successfully saved Status: 200 OK" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header: "Content-Type: application/json" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi parser: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi header done 2025/08/19 09:23:37 [debug] 349771#349771: *7 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:23:37 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=application/octet-stream DEBUG: content_length=296 DEBUG: Skipping authentication temporarily, proceeding with upload DEBUG: Successfully read DEBUG: Calculated SHA-256: bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf DEBUG: Saving file to: blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin DEBUG: Successfully saved Status: 200 OK X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 09:23:37 [debug] 349771#349771: *7 write new buf t:1 f:0 00005CE043610AE8, pos 00005CE043610AE8, size: 762 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http write filter: l:0 f:0 s:762 2025/08/19 09:23:37 [debug] 349771#349771: *7 http cacheable: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream process upstream 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe read upstream: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe preread: 328 2025/08/19 09:23:37 [debug] 349771#349771: *7 readv: eof:1, avail:0 2025/08/19 09:23:37 [debug] 349771#349771: *7 readv: 1, last:3224 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe recv chain: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE043611370, size: 328 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe length: -1 2025/08/19 09:23:37 [debug] 349771#349771: *7 input buf #0 00005CE043611370 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 06 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record length: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi closed stdout 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 03 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 01 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 08 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record byte: 00 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi record length: 8 2025/08/19 09:23:37 [debug] 349771#349771: *7 http fastcgi sent end request 2025/08/19 09:23:37 [debug] 349771#349771: *7 input buf 00005CE043611370 303 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe write downstream: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe write downstream flush in 2025/08/19 09:23:37 [debug] 349771#349771: *7 http output filter "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http copy filter: "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http postpone filter "/upload?" 00005CE04361B778 2025/08/19 09:23:37 [debug] 349771#349771: *7 http chunk: 303 2025/08/19 09:23:37 [debug] 349771#349771: *7 write old buf t:1 f:0 00005CE043610AE8, pos 00005CE043610AE8, size: 762 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write new buf t:1 f:0 00005CE043611028, pos 00005CE043611028, size: 5 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write new buf t:1 f:0 00005CE043611150, pos 00005CE043611370, size: 303 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http write filter: l:0 f:0 s:1072 2025/08/19 09:23:37 [debug] 349771#349771: *7 http copy filter: 0 "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 pipe write downstream done 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer: 10, old: 176610636, new: 176610638 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream exit: 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *7 finalize http upstream request: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 finalize http fastcgi request 2025/08/19 09:23:37 [debug] 349771#349771: *7 free rr peer 1 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 close http upstream connection: 10 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer del: 10: 176610636 2025/08/19 09:23:37 [debug] 349771#349771: *7 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http upstream temp fd: -1 2025/08/19 09:23:37 [debug] 349771#349771: *7 http output filter "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http copy filter: "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 09:23:37 [debug] 349771#349771: *7 http chunk: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write old buf t:1 f:0 00005CE043610AE8, pos 00005CE043610AE8, size: 762 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write old buf t:1 f:0 00005CE043611028, pos 00005CE043611028, size: 5 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write old buf t:1 f:0 00005CE043611150, pos 00005CE043611370, size: 303 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 http write filter: l:1 f:0 s:1077 2025/08/19 09:23:37 [debug] 349771#349771: *7 http write filter limit 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 writev: 1077 of 1077 2025/08/19 09:23:37 [debug] 349771#349771: *7 http write filter 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *7 http copy filter: 0 "/upload?" 2025/08/19 09:23:37 [debug] 349771#349771: *7 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 09:23:37 [debug] 349771#349771: *7 set http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *7 http close request 2025/08/19 09:23:37 [debug] 349771#349771: *7 http log handler 2025/08/19 09:23:37 [debug] 349771#349771: *7 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE043611150 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE043624610, unused: 3 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE04361A980, unused: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE043610140, unused: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE043612160, unused: 3938 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *7 hc free: 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *7 hc busy: 0000000000000000 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 tcp_nodelay 2025/08/19 09:23:37 [debug] 349771#349771: *7 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer add: 6: 65000:176615638 2025/08/19 09:23:37 [debug] 349771#349771: *7 post event 00005CE04364A320 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 1 2025/08/19 09:23:37 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 09:23:37 [debug] 349771#349771: *7 delete posted event 00005CE04364A320 2025/08/19 09:23:37 [debug] 349771#349771: *7 http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *7 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: eof:0, avail:0 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 09:23:37 [debug] 349771#349771: *7 http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *7 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: eof:1, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *7 recv: fd:6 0 of 1024 2025/08/19 09:23:37 [info] 349771#349771: *7 client 127.0.0.1 closed keepalive connection 2025/08/19 09:23:37 [debug] 349771#349771: *7 close http connection: 6 2025/08/19 09:23:37 [debug] 349771#349771: *7 event timer del: 6: 176615638 2025/08/19 09:23:37 [debug] 349771#349771: *7 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *7 free: 00005CE043606840, unused: 120 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 1 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:23:37 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:23:37 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:23:37 [debug] 349771#349771: *9 accept: 127.0.0.1:39456 fd:6 2025/08/19 09:23:37 [debug] 349771#349771: *9 event timer add: 6: 60000:176610647 2025/08/19 09:23:37 [debug] 349771#349771: *9 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *9 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 8 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:23:37 [debug] 349771#349771: *9 http wait request handler 2025/08/19 09:23:37 [debug] 349771#349771: *9 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *9 recv: eof:0, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *9 recv: fd:6 142 of 1024 2025/08/19 09:23:37 [debug] 349771#349771: *9 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *9 http process request line 2025/08/19 09:23:37 [debug] 349771#349771: *9 http request line: "GET /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf HTTP/1.1" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http uri: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http args: "" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http exten: "" 2025/08/19 09:23:37 [debug] 349771#349771: *9 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:23:37 [debug] 349771#349771: *9 http process request header line 2025/08/19 09:23:37 [debug] 349771#349771: *9 http header: "Host: localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http header: "Accept: */*" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http header done 2025/08/19 09:23:37 [debug] 349771#349771: *9 event timer del: 6: 176610647 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 rewrite phase: 1 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/debug/list" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:23:37 [debug] 349771#349771: *9 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http cl:-1 max:104857600 2025/08/19 09:23:37 [debug] 349771#349771: *9 rewrite phase: 3 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script var 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script var: "GET" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script value: "HEAD" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script equal 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script equal: no 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script if 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script if: false 2025/08/19 09:23:37 [debug] 349771#349771: *9 post rewrite phase: 4 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 5 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 6 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 7 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 8 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 9 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 10 2025/08/19 09:23:37 [debug] 349771#349771: *9 post access phase: 11 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 12 2025/08/19 09:23:37 [debug] 349771#349771: *9 try files handler 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".jpg" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.jpg" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.jpg" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".jpeg" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.jpeg" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.jpeg" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".png" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.png" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.png" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".webp" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.webp" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.webp" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".gif" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.gif" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.gif" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".pdf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.pdf" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.pdf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".mp4" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.mp4" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.mp4" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".mp3" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.mp3" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.mp3" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".txt" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.txt" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.txt" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http script copy: ".md=404" 2025/08/19 09:23:37 [debug] 349771#349771: *9 trying to use file: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404" "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404" 2025/08/19 09:23:37 [debug] 349771#349771: *9 internal redirect: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 2025/08/19 09:23:37 [debug] 349771#349771: *9 rewrite phase: 1 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/health" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/debug/list" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: "/" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:23:37 [debug] 349771#349771: *9 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:23:37 [debug] 349771#349771: *9 using configuration "" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http cl:-1 max:104857600 2025/08/19 09:23:37 [debug] 349771#349771: *9 rewrite phase: 3 2025/08/19 09:23:37 [debug] 349771#349771: *9 post rewrite phase: 4 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 5 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 6 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 7 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 8 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 9 2025/08/19 09:23:37 [debug] 349771#349771: *9 access phase: 10 2025/08/19 09:23:37 [debug] 349771#349771: *9 post access phase: 11 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 12 2025/08/19 09:23:37 [debug] 349771#349771: *9 generic phase: 13 2025/08/19 09:23:37 [debug] 349771#349771: *9 content phase: 14 2025/08/19 09:23:37 [debug] 349771#349771: *9 content phase: 15 2025/08/19 09:23:37 [debug] 349771#349771: *9 content phase: 16 2025/08/19 09:23:37 [debug] 349771#349771: *9 content phase: 17 2025/08/19 09:23:37 [debug] 349771#349771: *9 content phase: 18 2025/08/19 09:23:37 [debug] 349771#349771: *9 http filename: "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404" 2025/08/19 09:23:37 [debug] 349771#349771: *9 add cleanup: 00005CE04361AD60 2025/08/19 09:23:37 [error] 349771#349771: *9 open() "./blobs/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf HTTP/1.1", host: "localhost:9001" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http finalize request: 404, "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" a:1, c:2 2025/08/19 09:23:37 [debug] 349771#349771: *9 http special response: 404, "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http set discard body 2025/08/19 09:23:37 [debug] 349771#349771: *9 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:23:37 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 09:23:37 [debug] 349771#349771: *9 write new buf t:1 f:0 00005CE04361ADE0, pos 00005CE04361ADE0, size: 164 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 http write filter: l:0 f:0 s:164 2025/08/19 09:23:37 [debug] 349771#349771: *9 http output filter "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http copy filter: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http postpone filter "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 00005CE04361AFD0 2025/08/19 09:23:37 [debug] 349771#349771: *9 write old buf t:1 f:0 00005CE04361ADE0, pos 00005CE04361ADE0, size: 164 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 http write filter: l:1 f:0 s:326 2025/08/19 09:23:37 [debug] 349771#349771: *9 http write filter limit 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 writev: 326 of 326 2025/08/19 09:23:37 [debug] 349771#349771: *9 http write filter 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *9 http copy filter: 0 "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" 2025/08/19 09:23:37 [debug] 349771#349771: *9 http finalize request: 0, "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" a:1, c:2 2025/08/19 09:23:37 [debug] 349771#349771: *9 http request count:2 blk:0 2025/08/19 09:23:37 [debug] 349771#349771: *9 http finalize request: -4, "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.md=404?" a:1, c:1 2025/08/19 09:23:37 [debug] 349771#349771: *9 set http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *9 http close request 2025/08/19 09:23:37 [debug] 349771#349771: *9 http log handler 2025/08/19 09:23:37 [debug] 349771#349771: *9 free: 00005CE043624610, unused: 2 2025/08/19 09:23:37 [debug] 349771#349771: *9 free: 00005CE04361A980, unused: 2232 2025/08/19 09:23:37 [debug] 349771#349771: *9 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *9 hc free: 0000000000000000 2025/08/19 09:23:37 [debug] 349771#349771: *9 hc busy: 0000000000000000 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 tcp_nodelay 2025/08/19 09:23:37 [debug] 349771#349771: *9 reusable connection: 1 2025/08/19 09:23:37 [debug] 349771#349771: *9 event timer add: 6: 65000:176615648 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 1 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:23:37 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:23:37 [debug] 349771#349771: *9 http keepalive handler 2025/08/19 09:23:37 [debug] 349771#349771: *9 malloc: 00005CE0436090A0:1024 2025/08/19 09:23:37 [debug] 349771#349771: *9 recv: eof:1, avail:-1 2025/08/19 09:23:37 [debug] 349771#349771: *9 recv: fd:6 0 of 1024 2025/08/19 09:23:37 [info] 349771#349771: *9 client 127.0.0.1 closed keepalive connection 2025/08/19 09:23:37 [debug] 349771#349771: *9 close http connection: 6 2025/08/19 09:23:37 [debug] 349771#349771: *9 event timer del: 6: 176615648 2025/08/19 09:23:37 [debug] 349771#349771: *9 reusable connection: 0 2025/08/19 09:23:37 [debug] 349771#349771: *9 free: 00005CE0436090A0 2025/08/19 09:23:37 [debug] 349771#349771: *9 free: 00005CE043606840, unused: 136 2025/08/19 09:23:37 [debug] 349771#349771: timer delta: 1 2025/08/19 09:23:37 [debug] 349771#349771: worker cycle 2025/08/19 09:23:37 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:24:39 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:24:39 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:24:39 [debug] 349771#349771: *10 accept: 127.0.0.1:48424 fd:6 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer add: 6: 60000:176672443 2025/08/19 09:24:39 [debug] 349771#349771: *10 reusable connection: 1 2025/08/19 09:24:39 [debug] 349771#349771: *10 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 61794 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:24:39 [debug] 349771#349771: *10 http wait request handler 2025/08/19 09:24:39 [debug] 349771#349771: *10 malloc: 00005CE0436090A0:1024 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: eof:0, avail:-1 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: fd:6 147 of 1024 2025/08/19 09:24:39 [debug] 349771#349771: *10 reusable connection: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:24:39 [debug] 349771#349771: *10 http process request line 2025/08/19 09:24:39 [debug] 349771#349771: *10 http request line: "HEAD /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin HTTP/1.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http uri: "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http args: "" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http exten: "bin" 2025/08/19 09:24:39 [debug] 349771#349771: *10 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:24:39 [debug] 349771#349771: *10 http process request header line 2025/08/19 09:24:39 [debug] 349771#349771: *10 http header: "Host: localhost:9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http header: "Accept: */*" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http header done 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer del: 6: 176672443 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 rewrite phase: 1 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: "/health" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: "/debug/list" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: "/" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:24:39 [debug] 349771#349771: *10 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http cl:-1 max:104857600 2025/08/19 09:24:39 [debug] 349771#349771: *10 rewrite phase: 3 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "HEAD" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script value: "HEAD" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script equal 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script if 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script regex: "^/(.*)$" 2025/08/19 09:24:39 [notice] 349771#349771: *10 "^/(.*)$" matches "/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin", client: 127.0.0.1, server: localhost, request: "HEAD /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin HTTP/1.1", host: "localhost:9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "/fcgi-head/" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script regex end 2025/08/19 09:24:39 [notice] 349771#349771: *10 rewritten data: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin", args: "", client: 127.0.0.1, server: localhost, request: "HEAD /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin HTTP/1.1", host: "localhost:9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 post rewrite phase: 4 2025/08/19 09:24:39 [debug] 349771#349771: *10 uri changes: 11 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: "/health" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: "/debug/list" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:24:39 [debug] 349771#349771: *10 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:24:39 [debug] 349771#349771: *10 using configuration "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http cl:-1 max:104857600 2025/08/19 09:24:39 [debug] 349771#349771: *10 rewrite phase: 3 2025/08/19 09:24:39 [debug] 349771#349771: *10 post rewrite phase: 4 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 5 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 6 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 7 2025/08/19 09:24:39 [debug] 349771#349771: *10 access phase: 8 2025/08/19 09:24:39 [debug] 349771#349771: *10 access phase: 9 2025/08/19 09:24:39 [debug] 349771#349771: *10 access phase: 10 2025/08/19 09:24:39 [debug] 349771#349771: *10 post access phase: 11 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 12 2025/08/19 09:24:39 [debug] 349771#349771: *10 generic phase: 13 2025/08/19 09:24:39 [debug] 349771#349771: *10 http init upstream, client timer: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "REQUEST_METHOD" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "HEAD" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "REQUEST_METHOD: HEAD" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "REQUEST_URI" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "/" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script capture: "bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "REQUEST_URI: /bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "./blobs" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SCRIPT_FILENAME: ./blobs/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "QUERY_STRING" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "QUERY_STRING: " 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "CONTENT_TYPE" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "CONTENT_TYPE: " 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "CONTENT_LENGTH" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "HTTP/1.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "nginx/" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "1.18.0" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "REMOTE_ADDR" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "127.0.0.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "REMOTE_PORT" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "48424" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "REMOTE_PORT: 48424" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SERVER_ADDR" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "127.0.0.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SERVER_PORT" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script copy: "SERVER_NAME" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http script var: "localhost" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:24:39 [debug] 349771#349771: *10 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http cleanup add: 00005CE04361B648 2025/08/19 09:24:39 [debug] 349771#349771: *10 get rr peer, try: 1 2025/08/19 09:24:39 [debug] 349771#349771: *10 stream socket 10 2025/08/19 09:24:39 [debug] 349771#349771: *10 epoll add connection: fd:10 ev:80002005 2025/08/19 09:24:39 [debug] 349771#349771: *10 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #11 2025/08/19 09:24:39 [debug] 349771#349771: *10 connected 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream connect: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream send request 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream send request body 2025/08/19 09:24:39 [debug] 349771#349771: *10 chain writer buf fl:0 s:512 2025/08/19 09:24:39 [debug] 349771#349771: *10 chain writer in: 00005CE04361B688 2025/08/19 09:24:39 [debug] 349771#349771: *10 writev: 512 of 512 2025/08/19 09:24:39 [debug] 349771#349771: *10 chain writer out: 0000000000000000 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer add: 10: 60000:176672444 2025/08/19 09:24:39 [debug] 349771#349771: *10 http finalize request: -4, "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" a:1, c:2 2025/08/19 09:24:39 [debug] 349771#349771: *10 http request count:2 blk:0 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 1 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 09:24:39 [debug] 349771#349771: *10 http run request: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream check client, write event:1, "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin" 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream request: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream dummy handler 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 0 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream request: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream dummy handler 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 2 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: 59998 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream request: "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http upstream process header 2025/08/19 09:24:39 [debug] 349771#349771: *10 malloc: 00005CE043610140:4096 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: eof:1, avail:-1 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: fd:10 1248 of 4096 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 01 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 06 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 00 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 01 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 04 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: BB 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 05 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record byte: 00 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi record length: 1211 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: METHOD=HEAD, URI=/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Extracted SHA256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 posix_memalign: 00005CE043611150:4096 @16 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: handle_head_request called with sha256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: SHA-256 length validation passed" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: get_blob_metadata() called with sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf'" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Database opened successfully" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ?" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: SQL prepared successfully" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Binding parameter sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf'" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Executing SQL query..." 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: sqlite3_step() returned: 101 (SQLITE_ROW=100, SQLITE_DONE=101)" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: No row found for sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf'" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Database closed, returning 0" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "DEBUG: Database lookup failed for sha256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "Status: 404 Not Found" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header: "Content-Type: text/plain" 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi parser: 1 2025/08/19 09:24:39 [debug] 349771#349771: *10 http fastcgi header done 2025/08/19 09:24:39 [debug] 349771#349771: *10 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:24:39 GMT Content-Type: text/plain Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=HEAD, URI=/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf DEBUG: Extracted SHA256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf DEBUG: handle_head_request called with sha256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf DEBUG: SHA-256 length validation passed DEBUG: get_blob_metadata() called with sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ? DEBUG: SQL prepared successfully DEBUG: Binding parameter sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf' DEBUG: Executing SQL query... DEBUG: sqlite3_step() returned: 101 (SQLITE_ROW=100, SQLITE_DONE=101) DEBUG: No row found for sha256='bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf' DEBUG: Database closed, returning 0 DEBUG: Database lookup failed for sha256=bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf 2025/08/19 09:24:39 [debug] 349771#349771: *10 write new buf t:1 f:0 00005CE0436118E8, pos 00005CE0436118E8, size: 1289 file: 0, size: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http write filter: l:1 f:0 s:1289 2025/08/19 09:24:39 [debug] 349771#349771: *10 http write filter limit 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 writev: 1289 of 1289 2025/08/19 09:24:39 [debug] 349771#349771: *10 http write filter 0000000000000000 2025/08/19 09:24:39 [debug] 349771#349771: *10 finalize http upstream request: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 finalize http fastcgi request 2025/08/19 09:24:39 [debug] 349771#349771: *10 free rr peer 1 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 close http upstream connection: 10 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer del: 10: 176672444 2025/08/19 09:24:39 [debug] 349771#349771: *10 reusable connection: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 http finalize request: 0, "/fcgi-head/bbad76867950c43fd9f58c5c532b940b04e1b48b0b700d27ff85081206ed08bf.bin?" a:1, c:1 2025/08/19 09:24:39 [debug] 349771#349771: *10 set http keepalive handler 2025/08/19 09:24:39 [debug] 349771#349771: *10 http close request 2025/08/19 09:24:39 [debug] 349771#349771: *10 http log handler 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE043610140 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE043624610, unused: 5 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE04361A980, unused: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE043611150, unused: 674 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE0436090A0 2025/08/19 09:24:39 [debug] 349771#349771: *10 hc free: 0000000000000000 2025/08/19 09:24:39 [debug] 349771#349771: *10 hc busy: 0000000000000000 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 tcp_nodelay 2025/08/19 09:24:39 [debug] 349771#349771: *10 reusable connection: 1 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer add: 6: 65000:176677446 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 0 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:24:39 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 09:24:39 [debug] 349771#349771: *10 http keepalive handler 2025/08/19 09:24:39 [debug] 349771#349771: *10 malloc: 00005CE0436090A0:1024 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: eof:1, avail:-1 2025/08/19 09:24:39 [debug] 349771#349771: *10 recv: fd:6 0 of 1024 2025/08/19 09:24:39 [info] 349771#349771: *10 client 127.0.0.1 closed keepalive connection 2025/08/19 09:24:39 [debug] 349771#349771: *10 close http connection: 6 2025/08/19 09:24:39 [debug] 349771#349771: *10 event timer del: 6: 176677446 2025/08/19 09:24:39 [debug] 349771#349771: *10 reusable connection: 0 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE0436090A0 2025/08/19 09:24:39 [debug] 349771#349771: *10 free: 00005CE043606840, unused: 120 2025/08/19 09:24:39 [debug] 349771#349771: timer delta: 1 2025/08/19 09:24:39 [debug] 349771#349771: worker cycle 2025/08/19 09:24:39 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:49:32 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:49:32 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:49:32 [debug] 349771#349771: *12 accept: 127.0.0.1:46926 fd:6 2025/08/19 09:49:32 [debug] 349771#349771: *12 event timer add: 6: 60000:178165598 2025/08/19 09:49:32 [debug] 349771#349771: *12 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *12 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 1493151 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:49:32 [debug] 349771#349771: *12 http wait request handler 2025/08/19 09:49:32 [debug] 349771#349771: *12 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *12 recv: eof:0, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *12 recv: fd:6 84 of 1024 2025/08/19 09:49:32 [debug] 349771#349771: *12 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *12 http process request line 2025/08/19 09:49:32 [debug] 349771#349771: *12 http request line: "GET /health HTTP/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http uri: "/health" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http args: "" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http exten: "" 2025/08/19 09:49:32 [debug] 349771#349771: *12 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *12 http process request header line 2025/08/19 09:49:32 [debug] 349771#349771: *12 http header: "Host: localhost:9001" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http header: "Accept: */*" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http header done 2025/08/19 09:49:32 [debug] 349771#349771: *12 event timer del: 6: 178165598 2025/08/19 09:49:32 [debug] 349771#349771: *12 generic phase: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 rewrite phase: 1 2025/08/19 09:49:32 [debug] 349771#349771: *12 test location: "/health" 2025/08/19 09:49:32 [debug] 349771#349771: *12 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:32 [debug] 349771#349771: *12 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:49:32 [debug] 349771#349771: *12 using configuration "/health" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http cl:-1 max:104857600 2025/08/19 09:49:32 [debug] 349771#349771: *12 rewrite phase: 3 2025/08/19 09:49:32 [debug] 349771#349771: *12 http set discard body 2025/08/19 09:49:32 [debug] 349771#349771: *12 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:49:32 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 09:49:32 [debug] 349771#349771: *12 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 http write filter: l:0 f:0 s:196 2025/08/19 09:49:32 [debug] 349771#349771: *12 http output filter "/health?" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http copy filter: "/health?" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 09:49:32 [debug] 349771#349771: *12 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 http write filter: l:1 f:0 s:199 2025/08/19 09:49:32 [debug] 349771#349771: *12 http write filter limit 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 writev: 199 of 199 2025/08/19 09:49:32 [debug] 349771#349771: *12 http write filter 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *12 http copy filter: 0 "/health?" 2025/08/19 09:49:32 [debug] 349771#349771: *12 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 09:49:32 [debug] 349771#349771: *12 set http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *12 http close request 2025/08/19 09:49:32 [debug] 349771#349771: *12 http log handler 2025/08/19 09:49:32 [debug] 349771#349771: *12 free: 00005CE043624610, unused: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 free: 00005CE04361A980, unused: 2736 2025/08/19 09:49:32 [debug] 349771#349771: *12 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *12 hc free: 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *12 hc busy: 0000000000000000 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 tcp_nodelay 2025/08/19 09:49:32 [debug] 349771#349771: *12 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *12 event timer add: 6: 65000:178170598 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:49:32 [debug] 349771#349771: *12 http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *12 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *12 recv: eof:1, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *12 recv: fd:6 0 of 1024 2025/08/19 09:49:32 [info] 349771#349771: *12 client 127.0.0.1 closed keepalive connection 2025/08/19 09:49:32 [debug] 349771#349771: *12 close http connection: 6 2025/08/19 09:49:32 [debug] 349771#349771: *12 event timer del: 6: 178170598 2025/08/19 09:49:32 [debug] 349771#349771: *12 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *12 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *12 free: 00005CE043606840, unused: 136 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:49:32 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:49:32 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 accept: 127.0.0.1:46934 fd:6 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer add: 6: 60000:178165858 2025/08/19 09:49:32 [debug] 349771#349771: *13 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 260 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:49:32 [debug] 349771#349771: *13 http wait request handler 2025/08/19 09:49:32 [debug] 349771#349771: *13 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: eof:0, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: fd:6 1024 of 1024 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: avail:42 2025/08/19 09:49:32 [debug] 349771#349771: *13 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 http process request line 2025/08/19 09:49:32 [debug] 349771#349771: *13 http request line: "PUT /upload HTTP/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http uri: "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http args: "" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http exten: "" 2025/08/19 09:49:32 [debug] 349771#349771: *13 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 http process request header line 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "Host: localhost:9001" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "Accept: */*" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NjhmMWVlM2U3N2ExNjIyMzA4NGYwZDk5MzYwMmM0ZDY1OTBiMTFhZGQxN2Y0MTBhNTMxNjBlNWQwOTM0ZTUxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTEzNzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NzZkMDJlMTYzOTEzYzY2Y2ZjZTQ5M2RiZjBjMDM1MGM5MDU2MmUyYTBmNGM5Y2Q1YzUwNjRiNTIxZjE0MTRmIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNDk3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjJlYmU5MjBlMGQ3OTUyM2E3NTlkMjA1ODdkYjgzNWY2NjNmY2QzN2Y5NzkwYWQ0ZDQ0ZGNhNzlkOTg3N2YzNDAyYTIyNWUxY2Y2MDUxMGFmMGJmOTllMDY0NDUyYTNmYzUyM2I4OGM2ZmQ5MGNlNmM3NzQ5NDNjNDIzNWM3OGYzIn0=" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "Content-Type: text/plain" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header: "Content-Length: 296" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http header done 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer del: 6: 178165858 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 rewrite phase: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 test location: "/health" 2025/08/19 09:49:32 [debug] 349771#349771: *13 test location: "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:32 [debug] 349771#349771: *13 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:49:32 [debug] 349771#349771: *13 using configuration "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http cl:296 max:104857600 2025/08/19 09:49:32 [debug] 349771#349771: *13 rewrite phase: 3 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "PUT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script regex: "^(PUT)$" 2025/08/19 09:49:32 [notice] 349771#349771: *13 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script if 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script if: false 2025/08/19 09:49:32 [debug] 349771#349771: *13 post rewrite phase: 4 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 5 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 6 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 7 2025/08/19 09:49:32 [debug] 349771#349771: *13 access phase: 8 2025/08/19 09:49:32 [debug] 349771#349771: *13 access phase: 9 2025/08/19 09:49:32 [debug] 349771#349771: *13 access phase: 10 2025/08/19 09:49:32 [debug] 349771#349771: *13 post access phase: 11 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 12 2025/08/19 09:49:32 [debug] 349771#349771: *13 generic phase: 13 2025/08/19 09:49:32 [debug] 349771#349771: *13 http client request body preread 254 2025/08/19 09:49:32 [debug] 349771#349771: *13 http request body content length filter 2025/08/19 09:49:32 [debug] 349771#349771: *13 http body new buf t:1 f:0 00005CE0436093A2, pos 00005CE0436093A2, size: 254 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http read client request body 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: eof:0, avail:42 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: fd:6 42 of 42 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: avail:0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http client request body recv 42 2025/08/19 09:49:32 [debug] 349771#349771: *13 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 42 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http client request body rest 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http init upstream, client timer: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:49:32 [debug] 349771#349771: *13 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "QUERY_STRING" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "QUERY_STRING: " 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REQUEST_METHOD" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "PUT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "CONTENT_TYPE" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "text/plain" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "CONTENT_LENGTH" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "296" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SCRIPT_NAME" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REQUEST_URI" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "DOCUMENT_URI" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "DOCUMENT_ROOT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "./blobs" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "HTTP/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REQUEST_SCHEME" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "http" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "GATEWAY_INTERFACE" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "CGI/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "nginx/" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "1.18.0" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REMOTE_ADDR" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "127.0.0.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REMOTE_PORT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "46934" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REMOTE_PORT: 46934" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SERVER_ADDR" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "127.0.0.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SERVER_PORT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "9001" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SERVER_NAME" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "localhost" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "REDIRECT_STATUS" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "200" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script var: "./blobs" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http script copy: "/ginxsom.fcgi" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NjhmMWVlM2U3N2ExNjIyMzA4NGYwZDk5MzYwMmM0ZDY1OTBiMTFhZGQxN2Y0MTBhNTMxNjBlNWQwOTM0ZTUxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTEzNzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NzZkMDJlMTYzOTEzYzY2Y2ZjZTQ5M2RiZjBjMDM1MGM5MDU2MmUyYTBmNGM5Y2Q1YzUwNjRiNTIxZjE0MTRmIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNDk3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjJlYmU5MjBlMGQ3OTUyM2E3NTlkMjA1ODdkYjgzNWY2NjNmY2QzN2Y5NzkwYWQ0ZDQ0ZGNhNzlkOTg3N2YzNDAyYTIyNWUxY2Y2MDUxMGFmMGJmOTllMDY0NDUyYTNmYzUyM2I4OGM2ZmQ5MGNlNmM3NzQ5NDNjNDIzNWM3OGYzIn0=" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 09:49:32 [debug] 349771#349771: *13 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http cleanup add: 00005CE04361B720 2025/08/19 09:49:32 [debug] 349771#349771: *13 get rr peer, try: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 stream socket 10 2025/08/19 09:49:32 [debug] 349771#349771: *13 epoll add connection: fd:10 ev:80002005 2025/08/19 09:49:32 [debug] 349771#349771: *13 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #14 2025/08/19 09:49:32 [debug] 349771#349771: *13 connected 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream connect: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream send request 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream send request body 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer buf fl:0 s:1224 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer buf fl:0 s:254 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer buf fl:0 s:10 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer buf fl:0 s:42 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer buf fl:0 s:14 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer in: 00005CE04361B7B0 2025/08/19 09:49:32 [debug] 349771#349771: *13 writev: 1544 of 1544 2025/08/19 09:49:32 [debug] 349771#349771: *13 chain writer out: 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer add: 10: 60000:178165858 2025/08/19 09:49:32 [debug] 349771#349771: *13 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 09:49:32 [debug] 349771#349771: *13 http request count:2 blk:0 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 09:49:32 [debug] 349771#349771: *13 http run request: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream check client, write event:1, "/upload" 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream request: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream dummy handler 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 1 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 59999 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream request: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream dummy handler 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 59999 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream request: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream process header 2025/08/19 09:49:32 [debug] 349771#349771: *13 malloc: 00005CE043611150:4096 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: eof:1, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: fd:10 1424 of 4096 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 06 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 05 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 6C 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 04 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record length: 1388 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Skipping authentication temporarily, proceeding with upload" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Saving file to: blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f'" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "Status: 200 OK" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header: "Content-Type: application/json" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi parser: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi header done 2025/08/19 09:49:32 [debug] 349771#349771: *13 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *13 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:49:32 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Skipping authentication temporarily, proceeding with upload DEBUG: Successfully read DEBUG: Calculated SHA-256: 976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f DEBUG: Saving file to: blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database closed, returning 1 DEBUG: Blob metadata successfully stored in database X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 09:49:32 [debug] 349771#349771: *13 write new buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter: l:0 f:0 s:1287 2025/08/19 09:49:32 [debug] 349771#349771: *13 http cacheable: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream process upstream 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe read upstream: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe preread: 339 2025/08/19 09:49:32 [debug] 349771#349771: *13 readv: eof:1, avail:0 2025/08/19 09:49:32 [debug] 349771#349771: *13 readv: 1, last:2672 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe recv chain: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 339 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe length: -1 2025/08/19 09:49:32 [debug] 349771#349771: *13 input buf #0 00005CE04361158D 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 06 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record length: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi closed stdout 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 03 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 01 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 08 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record byte: 00 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi record length: 8 2025/08/19 09:49:32 [debug] 349771#349771: *13 http fastcgi sent end request 2025/08/19 09:49:32 [debug] 349771#349771: *13 input buf 00005CE04361158D 311 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe write downstream: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe write downstream flush in 2025/08/19 09:49:32 [debug] 349771#349771: *13 http output filter "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http copy filter: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http postpone filter "/upload?" 00005CE04361B780 2025/08/19 09:49:32 [debug] 349771#349771: *13 http chunk: 311 2025/08/19 09:49:32 [debug] 349771#349771: *13 write old buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 write new buf t:1 f:0 00005CE0436110E0, pos 00005CE0436110E0, size: 5 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 write new buf t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 311 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter: l:0 f:0 s:1605 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter limit 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 writev: 1605 of 1605 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *13 http copy filter: 0 "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 pipe write downstream done 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer: 10, old: 178165858, new: 178165863 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream exit: 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *13 finalize http upstream request: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 finalize http fastcgi request 2025/08/19 09:49:32 [debug] 349771#349771: *13 free rr peer 1 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 close http upstream connection: 10 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer del: 10: 178165858 2025/08/19 09:49:32 [debug] 349771#349771: *13 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http upstream temp fd: -1 2025/08/19 09:49:32 [debug] 349771#349771: *13 http output filter "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http copy filter: "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 09:49:32 [debug] 349771#349771: *13 http chunk: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter: l:1 f:0 s:5 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter limit 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 writev: 5 of 5 2025/08/19 09:49:32 [debug] 349771#349771: *13 http write filter 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *13 http copy filter: 0 "/upload?" 2025/08/19 09:49:32 [debug] 349771#349771: *13 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 09:49:32 [debug] 349771#349771: *13 set http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *13 http close request 2025/08/19 09:49:32 [debug] 349771#349771: *13 http log handler 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE043611150 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE043624610, unused: 3 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE04361A980, unused: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE043610140, unused: 78 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE043612160, unused: 2490 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *13 hc free: 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *13 hc busy: 0000000000000000 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 tcp_nodelay 2025/08/19 09:49:32 [debug] 349771#349771: *13 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer add: 6: 65000:178170863 2025/08/19 09:49:32 [debug] 349771#349771: *13 post event 00005CE04364A320 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 4 2025/08/19 09:49:32 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 09:49:32 [debug] 349771#349771: *13 delete posted event 00005CE04364A320 2025/08/19 09:49:32 [debug] 349771#349771: *13 http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *13 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: eof:0, avail:0 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 09:49:32 [debug] 349771#349771: *13 http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *13 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: eof:1, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *13 recv: fd:6 0 of 1024 2025/08/19 09:49:32 [info] 349771#349771: *13 client 127.0.0.1 closed keepalive connection 2025/08/19 09:49:32 [debug] 349771#349771: *13 close http connection: 6 2025/08/19 09:49:32 [debug] 349771#349771: *13 event timer del: 6: 178170863 2025/08/19 09:49:32 [debug] 349771#349771: *13 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *13 free: 00005CE043606840, unused: 120 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 2 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:49:32 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:49:32 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:49:32 [debug] 349771#349771: *15 accept: 127.0.0.1:46942 fd:6 2025/08/19 09:49:32 [debug] 349771#349771: *15 event timer add: 6: 60000:178165871 2025/08/19 09:49:32 [debug] 349771#349771: *15 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *15 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 6 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:49:32 [debug] 349771#349771: *15 http wait request handler 2025/08/19 09:49:32 [debug] 349771#349771: *15 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *15 recv: eof:0, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *15 recv: fd:6 142 of 1024 2025/08/19 09:49:32 [debug] 349771#349771: *15 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *15 http process request line 2025/08/19 09:49:32 [debug] 349771#349771: *15 http request line: "GET /976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f HTTP/1.1" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http uri: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http args: "" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http exten: "" 2025/08/19 09:49:32 [debug] 349771#349771: *15 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:49:32 [debug] 349771#349771: *15 http process request header line 2025/08/19 09:49:32 [debug] 349771#349771: *15 http header: "Host: localhost:9001" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http header: "Accept: */*" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http header done 2025/08/19 09:49:32 [debug] 349771#349771: *15 event timer del: 6: 178165871 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 rewrite phase: 1 2025/08/19 09:49:32 [debug] 349771#349771: *15 test location: "/health" 2025/08/19 09:49:32 [debug] 349771#349771: *15 test location: "/debug/list" 2025/08/19 09:49:32 [debug] 349771#349771: *15 test location: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:32 [debug] 349771#349771: *15 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http cl:-1 max:104857600 2025/08/19 09:49:32 [debug] 349771#349771: *15 rewrite phase: 3 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script var 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script var: "GET" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script value: "HEAD" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script equal 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script equal: no 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script if 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script if: false 2025/08/19 09:49:32 [debug] 349771#349771: *15 post rewrite phase: 4 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 5 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 6 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 7 2025/08/19 09:49:32 [debug] 349771#349771: *15 access phase: 8 2025/08/19 09:49:32 [debug] 349771#349771: *15 access phase: 9 2025/08/19 09:49:32 [debug] 349771#349771: *15 access phase: 10 2025/08/19 09:49:32 [debug] 349771#349771: *15 post access phase: 11 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 12 2025/08/19 09:49:32 [debug] 349771#349771: *15 try files handler 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".jpg" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.jpg" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.jpg" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".jpeg" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.jpeg" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.jpeg" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".png" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.png" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.png" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".webp" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.webp" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.webp" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".gif" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.gif" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.gif" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".pdf" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.pdf" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.pdf" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".mp4" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.mp4" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.mp4" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".mp3" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.mp3" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.mp3" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: "/" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http script copy: ".txt" 2025/08/19 09:49:32 [debug] 349771#349771: *15 trying to use file: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt" "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt" 2025/08/19 09:49:32 [debug] 349771#349771: *15 try file uri: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt" 2025/08/19 09:49:32 [debug] 349771#349771: *15 generic phase: 13 2025/08/19 09:49:32 [debug] 349771#349771: *15 content phase: 14 2025/08/19 09:49:32 [debug] 349771#349771: *15 content phase: 15 2025/08/19 09:49:32 [debug] 349771#349771: *15 content phase: 16 2025/08/19 09:49:32 [debug] 349771#349771: *15 content phase: 17 2025/08/19 09:49:32 [debug] 349771#349771: *15 content phase: 18 2025/08/19 09:49:32 [debug] 349771#349771: *15 http filename: "./blobs/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt" 2025/08/19 09:49:32 [debug] 349771#349771: *15 add cleanup: 00005CE04361AD60 2025/08/19 09:49:32 [debug] 349771#349771: *15 http static fd: 10 2025/08/19 09:49:32 [debug] 349771#349771: *15 http set discard body 2025/08/19 09:49:32 [debug] 349771#349771: *15 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:49:32 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 13:49:32 GMT Connection: keep-alive ETag: "68a480ec-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 09:49:32 [debug] 349771#349771: *15 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 http write filter: l:0 f:0 s:389 2025/08/19 09:49:32 [debug] 349771#349771: *15 http output filter "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt?" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http copy filter: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt?" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http postpone filter "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt?" 00007FFDD38FD160 2025/08/19 09:49:32 [debug] 349771#349771: *15 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 09:49:32 [debug] 349771#349771: *15 http write filter: l:1 f:0 s:685 2025/08/19 09:49:32 [debug] 349771#349771: *15 http write filter limit 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 tcp_nopush 2025/08/19 09:49:32 [debug] 349771#349771: *15 writev: 389 of 389 2025/08/19 09:49:32 [debug] 349771#349771: *15 sendfile: @0 296 2025/08/19 09:49:32 [debug] 349771#349771: *15 sendfile: 296 of 296 @0 2025/08/19 09:49:32 [debug] 349771#349771: *15 http write filter 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *15 http copy filter: 0 "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt?" 2025/08/19 09:49:32 [debug] 349771#349771: *15 http finalize request: 0, "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f.txt?" a:1, c:1 2025/08/19 09:49:32 [debug] 349771#349771: *15 set http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *15 http close request 2025/08/19 09:49:32 [debug] 349771#349771: *15 http log handler 2025/08/19 09:49:32 [debug] 349771#349771: *15 run cleanup: 00005CE04361AD60 2025/08/19 09:49:32 [debug] 349771#349771: *15 file cleanup: fd:10 2025/08/19 09:49:32 [debug] 349771#349771: *15 free: 00005CE043624610, unused: 5 2025/08/19 09:49:32 [debug] 349771#349771: *15 free: 00005CE04361A980, unused: 1848 2025/08/19 09:49:32 [debug] 349771#349771: *15 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *15 hc free: 0000000000000000 2025/08/19 09:49:32 [debug] 349771#349771: *15 hc busy: 0000000000000000 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 reusable connection: 1 2025/08/19 09:49:32 [debug] 349771#349771: *15 event timer add: 6: 65000:178170871 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 0 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:49:32 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:49:32 [debug] 349771#349771: *15 http keepalive handler 2025/08/19 09:49:32 [debug] 349771#349771: *15 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:32 [debug] 349771#349771: *15 recv: eof:1, avail:-1 2025/08/19 09:49:32 [debug] 349771#349771: *15 recv: fd:6 0 of 1024 2025/08/19 09:49:32 [info] 349771#349771: *15 client 127.0.0.1 closed keepalive connection 2025/08/19 09:49:32 [debug] 349771#349771: *15 close http connection: 6 2025/08/19 09:49:32 [debug] 349771#349771: *15 event timer del: 6: 178170871 2025/08/19 09:49:32 [debug] 349771#349771: *15 reusable connection: 0 2025/08/19 09:49:32 [debug] 349771#349771: *15 free: 00005CE0436090A0 2025/08/19 09:49:32 [debug] 349771#349771: *15 free: 00005CE043606840, unused: 136 2025/08/19 09:49:32 [debug] 349771#349771: timer delta: 2 2025/08/19 09:49:32 [debug] 349771#349771: worker cycle 2025/08/19 09:49:32 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:49:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:49:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 accept: 127.0.0.1:42772 fd:6 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer add: 6: 60000:178175789 2025/08/19 09:49:42 [debug] 349771#349771: *16 reusable connection: 1 2025/08/19 09:49:42 [debug] 349771#349771: *16 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:49:42 [debug] 349771#349771: timer delta: 9916 2025/08/19 09:49:42 [debug] 349771#349771: worker cycle 2025/08/19 09:49:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:49:42 [debug] 349771#349771: *16 http wait request handler 2025/08/19 09:49:42 [debug] 349771#349771: *16 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: eof:0, avail:-1 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: fd:6 143 of 1024 2025/08/19 09:49:42 [debug] 349771#349771: *16 reusable connection: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 http process request line 2025/08/19 09:49:42 [debug] 349771#349771: *16 http request line: "HEAD /976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f HTTP/1.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http uri: "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http args: "" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http exten: "" 2025/08/19 09:49:42 [debug] 349771#349771: *16 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 http process request header line 2025/08/19 09:49:42 [debug] 349771#349771: *16 http header: "Host: localhost:9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http header: "Accept: */*" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http header done 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer del: 6: 178175789 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 rewrite phase: 1 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: "/health" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: "/debug/list" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: "/" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:42 [debug] 349771#349771: *16 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http cl:-1 max:104857600 2025/08/19 09:49:42 [debug] 349771#349771: *16 rewrite phase: 3 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "HEAD" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script value: "HEAD" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script equal 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script if 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script regex: "^/(.*)$" 2025/08/19 09:49:42 [notice] 349771#349771: *16 "^/(.*)$" matches "/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f", client: 127.0.0.1, server: localhost, request: "HEAD /976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f HTTP/1.1", host: "localhost:9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "/fcgi-head/" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script regex end 2025/08/19 09:49:42 [notice] 349771#349771: *16 rewritten data: "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f", args: "", client: 127.0.0.1, server: localhost, request: "HEAD /976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f HTTP/1.1", host: "localhost:9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 post rewrite phase: 4 2025/08/19 09:49:42 [debug] 349771#349771: *16 uri changes: 11 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: "/health" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: "/debug/list" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:49:42 [debug] 349771#349771: *16 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:49:42 [debug] 349771#349771: *16 using configuration "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http cl:-1 max:104857600 2025/08/19 09:49:42 [debug] 349771#349771: *16 rewrite phase: 3 2025/08/19 09:49:42 [debug] 349771#349771: *16 post rewrite phase: 4 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 5 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 6 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 7 2025/08/19 09:49:42 [debug] 349771#349771: *16 access phase: 8 2025/08/19 09:49:42 [debug] 349771#349771: *16 access phase: 9 2025/08/19 09:49:42 [debug] 349771#349771: *16 access phase: 10 2025/08/19 09:49:42 [debug] 349771#349771: *16 post access phase: 11 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 12 2025/08/19 09:49:42 [debug] 349771#349771: *16 generic phase: 13 2025/08/19 09:49:42 [debug] 349771#349771: *16 http init upstream, client timer: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "REQUEST_METHOD" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "HEAD" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "REQUEST_METHOD: HEAD" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "REQUEST_URI" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "/" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script capture: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "REQUEST_URI: /976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "./blobs" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SCRIPT_FILENAME: ./blobs/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "QUERY_STRING" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "QUERY_STRING: " 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "CONTENT_TYPE" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "CONTENT_TYPE: " 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "CONTENT_LENGTH" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "HTTP/1.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "nginx/" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "1.18.0" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "REMOTE_ADDR" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "127.0.0.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "REMOTE_PORT" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "42772" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "REMOTE_PORT: 42772" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SERVER_ADDR" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "127.0.0.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SERVER_PORT" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script copy: "SERVER_NAME" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http script var: "localhost" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:49:42 [debug] 349771#349771: *16 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http cleanup add: 00005CE04361B648 2025/08/19 09:49:42 [debug] 349771#349771: *16 get rr peer, try: 1 2025/08/19 09:49:42 [debug] 349771#349771: *16 stream socket 10 2025/08/19 09:49:42 [debug] 349771#349771: *16 epoll add connection: fd:10 ev:80002005 2025/08/19 09:49:42 [debug] 349771#349771: *16 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #17 2025/08/19 09:49:42 [debug] 349771#349771: *16 connected 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream connect: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream send request 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream send request body 2025/08/19 09:49:42 [debug] 349771#349771: *16 chain writer buf fl:0 s:512 2025/08/19 09:49:42 [debug] 349771#349771: *16 chain writer in: 00005CE04361B688 2025/08/19 09:49:42 [debug] 349771#349771: *16 writev: 512 of 512 2025/08/19 09:49:42 [debug] 349771#349771: *16 chain writer out: 0000000000000000 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer add: 10: 60000:178175790 2025/08/19 09:49:42 [debug] 349771#349771: *16 http finalize request: -4, "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f?" a:1, c:2 2025/08/19 09:49:42 [debug] 349771#349771: *16 http request count:2 blk:0 2025/08/19 09:49:42 [debug] 349771#349771: timer delta: 1 2025/08/19 09:49:42 [debug] 349771#349771: worker cycle 2025/08/19 09:49:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 09:49:42 [debug] 349771#349771: *16 http run request: "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f?" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream check client, write event:1, "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream request: "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f?" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream dummy handler 2025/08/19 09:49:42 [debug] 349771#349771: timer delta: 1 2025/08/19 09:49:42 [debug] 349771#349771: worker cycle 2025/08/19 09:49:42 [debug] 349771#349771: epoll timer: 59999 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream request: "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f?" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http upstream process header 2025/08/19 09:49:42 [debug] 349771#349771: *16 malloc: 00005CE043610140:4096 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: eof:1, avail:-1 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: fd:10 1376 of 4096 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 01 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 06 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 00 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 01 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 05 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 39 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 07 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record byte: 00 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi record length: 1337 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: METHOD=HEAD, URI=/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Extracted SHA256=976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 posix_memalign: 00005CE043611150:4096 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: handle_head_request called with sha256=976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: SHA-256 length validation passed" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: get_blob_metadata() called with sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f'" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Database opened successfully" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ?" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: SQL prepared successfully" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Binding parameter sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f'" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Executing SQL query..." 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101)" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Row found! Extracting metadata..." 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Metadata extracted - size=296, type='text/plain'" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "DEBUG: Database lookup succeeded - blob exists" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "Status: 200 OK" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "Content-Type: text/plain" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "Content-Length: 296" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "Cache-Control: public, max-age=31536000, immutable" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "ETag: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f"" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "X-Ginxsom-Server: FastCGI" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header: "X-Ginxsom-Timestamp: 1755611382" 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi parser: 1 2025/08/19 09:49:42 [debug] 349771#349771: *16 http fastcgi header done 2025/08/19 09:49:42 [debug] 349771#349771: *16 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 09:49:42 [debug] 349771#349771: *16 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:49:42 GMT Content-Type: text/plain Content-Length: 296 Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=HEAD, URI=/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f DEBUG: Extracted SHA256=976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f DEBUG: handle_head_request called with sha256=976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f DEBUG: SHA-256 length validation passed DEBUG: get_blob_metadata() called with sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully DEBUG: Preparing SQL: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE sha256 = ? DEBUG: SQL prepared successfully DEBUG: Binding parameter sha256='976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f' DEBUG: Executing SQL query... DEBUG: sqlite3_step() returned: 100 (SQLITE_ROW=100, SQLITE_DONE=101) DEBUG: Row found! Extracting metadata... DEBUG: Metadata extracted - size=296, type='text/plain' DEBUG: Database closed, returning 1 DEBUG: Database lookup succeeded - blob exists Cache-Control: public, max-age=31536000, immutable ETag: "976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f" X-Ginxsom-Server: FastCGI X-Ginxsom-Timestamp: 1755611382 X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 09:49:42 [debug] 349771#349771: *16 write new buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1519 file: 0, size: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http write filter: l:1 f:0 s:1519 2025/08/19 09:49:42 [debug] 349771#349771: *16 http write filter limit 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 writev: 1519 of 1519 2025/08/19 09:49:42 [debug] 349771#349771: *16 http write filter 0000000000000000 2025/08/19 09:49:42 [debug] 349771#349771: *16 finalize http upstream request: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 finalize http fastcgi request 2025/08/19 09:49:42 [debug] 349771#349771: *16 free rr peer 1 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 close http upstream connection: 10 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer del: 10: 178175790 2025/08/19 09:49:42 [debug] 349771#349771: *16 reusable connection: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 http finalize request: 0, "/fcgi-head/976d02e163913c66cfce493dbf0c0350c90562e2a0f4c9cd5c5064b521f1414f?" a:1, c:1 2025/08/19 09:49:42 [debug] 349771#349771: *16 set http keepalive handler 2025/08/19 09:49:42 [debug] 349771#349771: *16 http close request 2025/08/19 09:49:42 [debug] 349771#349771: *16 http log handler 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE043610140 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE043624610, unused: 5 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE04361A980, unused: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE043611150, unused: 751 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE043612160, unused: 2528 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE0436090A0 2025/08/19 09:49:42 [debug] 349771#349771: *16 hc free: 0000000000000000 2025/08/19 09:49:42 [debug] 349771#349771: *16 hc busy: 0000000000000000 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 tcp_nodelay 2025/08/19 09:49:42 [debug] 349771#349771: *16 reusable connection: 1 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer add: 6: 65000:178180792 2025/08/19 09:49:42 [debug] 349771#349771: timer delta: 1 2025/08/19 09:49:42 [debug] 349771#349771: worker cycle 2025/08/19 09:49:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:49:42 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 09:49:42 [debug] 349771#349771: *16 http keepalive handler 2025/08/19 09:49:42 [debug] 349771#349771: *16 malloc: 00005CE0436090A0:1024 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: eof:1, avail:-1 2025/08/19 09:49:42 [debug] 349771#349771: *16 recv: fd:6 0 of 1024 2025/08/19 09:49:42 [info] 349771#349771: *16 client 127.0.0.1 closed keepalive connection 2025/08/19 09:49:42 [debug] 349771#349771: *16 close http connection: 6 2025/08/19 09:49:42 [debug] 349771#349771: *16 event timer del: 6: 178180792 2025/08/19 09:49:42 [debug] 349771#349771: *16 reusable connection: 0 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE0436090A0 2025/08/19 09:49:42 [debug] 349771#349771: *16 free: 00005CE043606840, unused: 120 2025/08/19 09:49:42 [debug] 349771#349771: timer delta: 2 2025/08/19 09:49:42 [debug] 349771#349771: worker cycle 2025/08/19 09:49:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:53:53 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:53:53 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:53:53 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:53:53 [debug] 349771#349771: *18 accept: 127.0.0.1:53580 fd:6 2025/08/19 09:53:53 [debug] 349771#349771: *18 event timer add: 6: 60000:178426994 2025/08/19 09:53:53 [debug] 349771#349771: *18 reusable connection: 1 2025/08/19 09:53:53 [debug] 349771#349771: *18 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:53:53 [debug] 349771#349771: timer delta: 251200 2025/08/19 09:53:53 [debug] 349771#349771: worker cycle 2025/08/19 09:53:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:53:53 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:53:53 [debug] 349771#349771: *18 http wait request handler 2025/08/19 09:53:53 [debug] 349771#349771: *18 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:53 [debug] 349771#349771: *18 recv: eof:0, avail:-1 2025/08/19 09:53:53 [debug] 349771#349771: *18 recv: fd:6 84 of 1024 2025/08/19 09:53:53 [debug] 349771#349771: *18 reusable connection: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:53:53 [debug] 349771#349771: *18 http process request line 2025/08/19 09:53:53 [debug] 349771#349771: *18 http request line: "GET /health HTTP/1.1" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http uri: "/health" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http args: "" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http exten: "" 2025/08/19 09:53:53 [debug] 349771#349771: *18 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:53:53 [debug] 349771#349771: *18 http process request header line 2025/08/19 09:53:53 [debug] 349771#349771: *18 http header: "Host: localhost:9001" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http header: "Accept: */*" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http header done 2025/08/19 09:53:53 [debug] 349771#349771: *18 event timer del: 6: 178426994 2025/08/19 09:53:53 [debug] 349771#349771: *18 generic phase: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 rewrite phase: 1 2025/08/19 09:53:53 [debug] 349771#349771: *18 test location: "/health" 2025/08/19 09:53:53 [debug] 349771#349771: *18 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:53:53 [debug] 349771#349771: *18 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:53:53 [debug] 349771#349771: *18 using configuration "/health" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http cl:-1 max:104857600 2025/08/19 09:53:53 [debug] 349771#349771: *18 rewrite phase: 3 2025/08/19 09:53:53 [debug] 349771#349771: *18 http set discard body 2025/08/19 09:53:53 [debug] 349771#349771: *18 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:53:53 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 09:53:53 [debug] 349771#349771: *18 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 http write filter: l:0 f:0 s:196 2025/08/19 09:53:53 [debug] 349771#349771: *18 http output filter "/health?" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http copy filter: "/health?" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 09:53:53 [debug] 349771#349771: *18 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 http write filter: l:1 f:0 s:199 2025/08/19 09:53:53 [debug] 349771#349771: *18 http write filter limit 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 writev: 199 of 199 2025/08/19 09:53:53 [debug] 349771#349771: *18 http write filter 0000000000000000 2025/08/19 09:53:53 [debug] 349771#349771: *18 http copy filter: 0 "/health?" 2025/08/19 09:53:53 [debug] 349771#349771: *18 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 09:53:53 [debug] 349771#349771: *18 set http keepalive handler 2025/08/19 09:53:53 [debug] 349771#349771: *18 http close request 2025/08/19 09:53:53 [debug] 349771#349771: *18 http log handler 2025/08/19 09:53:53 [debug] 349771#349771: *18 free: 00005CE043624610, unused: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 free: 00005CE04361A980, unused: 2736 2025/08/19 09:53:53 [debug] 349771#349771: *18 free: 00005CE0436090A0 2025/08/19 09:53:53 [debug] 349771#349771: *18 hc free: 0000000000000000 2025/08/19 09:53:53 [debug] 349771#349771: *18 hc busy: 0000000000000000 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 tcp_nodelay 2025/08/19 09:53:53 [debug] 349771#349771: *18 reusable connection: 1 2025/08/19 09:53:53 [debug] 349771#349771: *18 event timer add: 6: 65000:178431994 2025/08/19 09:53:53 [debug] 349771#349771: timer delta: 0 2025/08/19 09:53:53 [debug] 349771#349771: worker cycle 2025/08/19 09:53:53 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:53:53 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:53:53 [debug] 349771#349771: *18 http keepalive handler 2025/08/19 09:53:53 [debug] 349771#349771: *18 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:53 [debug] 349771#349771: *18 recv: eof:1, avail:-1 2025/08/19 09:53:53 [debug] 349771#349771: *18 recv: fd:6 0 of 1024 2025/08/19 09:53:53 [info] 349771#349771: *18 client 127.0.0.1 closed keepalive connection 2025/08/19 09:53:53 [debug] 349771#349771: *18 close http connection: 6 2025/08/19 09:53:53 [debug] 349771#349771: *18 event timer del: 6: 178431994 2025/08/19 09:53:53 [debug] 349771#349771: *18 reusable connection: 0 2025/08/19 09:53:53 [debug] 349771#349771: *18 free: 00005CE0436090A0 2025/08/19 09:53:53 [debug] 349771#349771: *18 free: 00005CE043606840, unused: 136 2025/08/19 09:53:53 [debug] 349771#349771: timer delta: 0 2025/08/19 09:53:53 [debug] 349771#349771: worker cycle 2025/08/19 09:53:53 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:53:54 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:53:54 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 accept: 127.0.0.1:53596 fd:6 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer add: 6: 60000:178427323 2025/08/19 09:53:54 [debug] 349771#349771: *19 reusable connection: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 329 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:53:54 [debug] 349771#349771: *19 http wait request handler 2025/08/19 09:53:54 [debug] 349771#349771: *19 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: eof:0, avail:-1 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: fd:6 1024 of 1024 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: avail:42 2025/08/19 09:53:54 [debug] 349771#349771: *19 reusable connection: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 http process request line 2025/08/19 09:53:54 [debug] 349771#349771: *19 http request line: "PUT /upload HTTP/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http uri: "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http args: "" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http exten: "" 2025/08/19 09:53:54 [debug] 349771#349771: *19 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 http process request header line 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "Host: localhost:9001" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "Accept: */*" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4NzE5OWQzMjAyNzk4ZjNiNGU2NzU2YTJkMzg4YjY0Njk4OGI4MWZmOGNiYzg5YzYzZmM4Yjk5YWNlYjI2MTk4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTE2MzQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJkOTkyOGIyZGIxYmMzNDNjNzU5ZGJmMDJhZWVlMjMyMWM4ZTM4M2UxZTljN2I5NGU1YWQyNjY2ZjZiM2RkNWVlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNTIzMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlZTlkNjA5YTRkMjkyYjZmMzE2N2NiZGZkMWUxNzlhM2I4ZmJhYjRiMTU3ZmY4NDM3ZjY3OWZiMTBjZjQzYjUyZjQ4NGVmMjIzMDM4YWE4MGFjMWE1NzRjMDExMzliZjZiNmM0YjhjZmZjMWQyNDllZGUxZGMxOWQ4ZmZjNzlmIn0=" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "Content-Type: text/plain" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header: "Content-Length: 296" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http header done 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer del: 6: 178427323 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 rewrite phase: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 test location: "/health" 2025/08/19 09:53:54 [debug] 349771#349771: *19 test location: "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:53:54 [debug] 349771#349771: *19 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:53:54 [debug] 349771#349771: *19 using configuration "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http cl:296 max:104857600 2025/08/19 09:53:54 [debug] 349771#349771: *19 rewrite phase: 3 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "PUT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script regex: "^(PUT)$" 2025/08/19 09:53:54 [notice] 349771#349771: *19 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script if 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script if: false 2025/08/19 09:53:54 [debug] 349771#349771: *19 post rewrite phase: 4 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 5 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 6 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 7 2025/08/19 09:53:54 [debug] 349771#349771: *19 access phase: 8 2025/08/19 09:53:54 [debug] 349771#349771: *19 access phase: 9 2025/08/19 09:53:54 [debug] 349771#349771: *19 access phase: 10 2025/08/19 09:53:54 [debug] 349771#349771: *19 post access phase: 11 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 12 2025/08/19 09:53:54 [debug] 349771#349771: *19 generic phase: 13 2025/08/19 09:53:54 [debug] 349771#349771: *19 http client request body preread 254 2025/08/19 09:53:54 [debug] 349771#349771: *19 http request body content length filter 2025/08/19 09:53:54 [debug] 349771#349771: *19 http body new buf t:1 f:0 00005CE0436093A2, pos 00005CE0436093A2, size: 254 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http read client request body 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: eof:0, avail:42 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: fd:6 42 of 42 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: avail:0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http client request body recv 42 2025/08/19 09:53:54 [debug] 349771#349771: *19 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 42 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http client request body rest 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http init upstream, client timer: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:53:54 [debug] 349771#349771: *19 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "QUERY_STRING" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "QUERY_STRING: " 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REQUEST_METHOD" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "PUT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "CONTENT_TYPE" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "text/plain" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "CONTENT_LENGTH" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "296" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SCRIPT_NAME" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REQUEST_URI" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "DOCUMENT_URI" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "DOCUMENT_ROOT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "./blobs" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "HTTP/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REQUEST_SCHEME" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "http" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "GATEWAY_INTERFACE" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "CGI/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "nginx/" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "1.18.0" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REMOTE_ADDR" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "127.0.0.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REMOTE_PORT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "53596" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REMOTE_PORT: 53596" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SERVER_ADDR" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "127.0.0.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SERVER_PORT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "9001" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SERVER_NAME" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "localhost" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "REDIRECT_STATUS" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "200" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script var: "./blobs" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http script copy: "/ginxsom.fcgi" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4NzE5OWQzMjAyNzk4ZjNiNGU2NzU2YTJkMzg4YjY0Njk4OGI4MWZmOGNiYzg5YzYzZmM4Yjk5YWNlYjI2MTk4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTE2MzQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJkOTkyOGIyZGIxYmMzNDNjNzU5ZGJmMDJhZWVlMjMyMWM4ZTM4M2UxZTljN2I5NGU1YWQyNjY2ZjZiM2RkNWVlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNTIzMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlZTlkNjA5YTRkMjkyYjZmMzE2N2NiZGZkMWUxNzlhM2I4ZmJhYjRiMTU3ZmY4NDM3ZjY3OWZiMTBjZjQzYjUyZjQ4NGVmMjIzMDM4YWE4MGFjMWE1NzRjMDExMzliZjZiNmM0YjhjZmZjMWQyNDllZGUxZGMxOWQ4ZmZjNzlmIn0=" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 09:53:54 [debug] 349771#349771: *19 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http cleanup add: 00005CE04361B720 2025/08/19 09:53:54 [debug] 349771#349771: *19 get rr peer, try: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 stream socket 10 2025/08/19 09:53:54 [debug] 349771#349771: *19 epoll add connection: fd:10 ev:80002005 2025/08/19 09:53:54 [debug] 349771#349771: *19 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #20 2025/08/19 09:53:54 [debug] 349771#349771: *19 connected 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream connect: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream send request 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream send request body 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer buf fl:0 s:1224 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer buf fl:0 s:254 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer buf fl:0 s:10 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer buf fl:0 s:42 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer buf fl:0 s:14 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer in: 00005CE04361B7B0 2025/08/19 09:53:54 [debug] 349771#349771: *19 writev: 1544 of 1544 2025/08/19 09:53:54 [debug] 349771#349771: *19 chain writer out: 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer add: 10: 60000:178427323 2025/08/19 09:53:54 [debug] 349771#349771: *19 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 09:53:54 [debug] 349771#349771: *19 http request count:2 blk:0 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 0 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 09:53:54 [debug] 349771#349771: *19 http run request: "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream check client, write event:1, "/upload" 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream request: "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream dummy handler 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 2 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 59998 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream request: "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream process header 2025/08/19 09:53:54 [debug] 349771#349771: *19 malloc: 00005CE043611150:4096 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: eof:1, avail:-1 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: fd:10 1424 of 4096 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 06 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 05 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 6C 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 04 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record length: 1388 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Skipping authentication temporarily, proceeding with upload" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Saving file to: blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee'" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "Status: 200 OK" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header: "Content-Type: application/json" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi parser: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi header done 2025/08/19 09:53:54 [debug] 349771#349771: *19 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *19 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:53:54 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Skipping authentication temporarily, proceeding with upload DEBUG: Successfully read DEBUG: Calculated SHA-256: d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee DEBUG: Saving file to: blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database closed, returning 1 DEBUG: Blob metadata successfully stored in database X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 09:53:54 [debug] 349771#349771: *19 write new buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter: l:0 f:0 s:1287 2025/08/19 09:53:54 [debug] 349771#349771: *19 http cacheable: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream process upstream 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe read upstream: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe preread: 339 2025/08/19 09:53:54 [debug] 349771#349771: *19 readv: eof:1, avail:0 2025/08/19 09:53:54 [debug] 349771#349771: *19 readv: 1, last:2672 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe recv chain: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 339 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe length: -1 2025/08/19 09:53:54 [debug] 349771#349771: *19 input buf #0 00005CE04361158D 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 06 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record length: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi closed stdout 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 03 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 01 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 08 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record byte: 00 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi record length: 8 2025/08/19 09:53:54 [debug] 349771#349771: *19 http fastcgi sent end request 2025/08/19 09:53:54 [debug] 349771#349771: *19 input buf 00005CE04361158D 311 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe write downstream: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe write downstream flush in 2025/08/19 09:53:54 [debug] 349771#349771: *19 http output filter "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http copy filter: "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http postpone filter "/upload?" 00005CE04361B780 2025/08/19 09:53:54 [debug] 349771#349771: *19 http chunk: 311 2025/08/19 09:53:54 [debug] 349771#349771: *19 write old buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 write new buf t:1 f:0 00005CE0436110E0, pos 00005CE0436110E0, size: 5 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 write new buf t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 311 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter: l:0 f:0 s:1605 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter limit 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 writev: 1605 of 1605 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *19 http copy filter: 0 "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 pipe write downstream done 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer: 10, old: 178427323, new: 178427328 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream exit: 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *19 finalize http upstream request: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 finalize http fastcgi request 2025/08/19 09:53:54 [debug] 349771#349771: *19 free rr peer 1 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 close http upstream connection: 10 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer del: 10: 178427323 2025/08/19 09:53:54 [debug] 349771#349771: *19 reusable connection: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http upstream temp fd: -1 2025/08/19 09:53:54 [debug] 349771#349771: *19 http output filter "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http copy filter: "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 09:53:54 [debug] 349771#349771: *19 http chunk: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter: l:1 f:0 s:5 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter limit 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 writev: 5 of 5 2025/08/19 09:53:54 [debug] 349771#349771: *19 http write filter 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *19 http copy filter: 0 "/upload?" 2025/08/19 09:53:54 [debug] 349771#349771: *19 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 09:53:54 [debug] 349771#349771: *19 set http keepalive handler 2025/08/19 09:53:54 [debug] 349771#349771: *19 http close request 2025/08/19 09:53:54 [debug] 349771#349771: *19 http log handler 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE043611150 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE043624610, unused: 3 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE04361A980, unused: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE043610140, unused: 78 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE043612160, unused: 2490 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE0436090A0 2025/08/19 09:53:54 [debug] 349771#349771: *19 hc free: 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *19 hc busy: 0000000000000000 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 tcp_nodelay 2025/08/19 09:53:54 [debug] 349771#349771: *19 reusable connection: 1 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer add: 6: 65000:178432328 2025/08/19 09:53:54 [debug] 349771#349771: *19 post event 00005CE04364A320 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 3 2025/08/19 09:53:54 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 09:53:54 [debug] 349771#349771: *19 delete posted event 00005CE04364A320 2025/08/19 09:53:54 [debug] 349771#349771: *19 http keepalive handler 2025/08/19 09:53:54 [debug] 349771#349771: *19 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: eof:0, avail:0 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE0436090A0 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 09:53:54 [debug] 349771#349771: *19 http keepalive handler 2025/08/19 09:53:54 [debug] 349771#349771: *19 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: eof:1, avail:-1 2025/08/19 09:53:54 [debug] 349771#349771: *19 recv: fd:6 0 of 1024 2025/08/19 09:53:54 [info] 349771#349771: *19 client 127.0.0.1 closed keepalive connection 2025/08/19 09:53:54 [debug] 349771#349771: *19 close http connection: 6 2025/08/19 09:53:54 [debug] 349771#349771: *19 event timer del: 6: 178432328 2025/08/19 09:53:54 [debug] 349771#349771: *19 reusable connection: 0 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE0436090A0 2025/08/19 09:53:54 [debug] 349771#349771: *19 free: 00005CE043606840, unused: 120 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 2 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:53:54 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:53:54 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:53:54 [debug] 349771#349771: *21 accept: 127.0.0.1:53602 fd:6 2025/08/19 09:53:54 [debug] 349771#349771: *21 event timer add: 6: 60000:178427340 2025/08/19 09:53:54 [debug] 349771#349771: *21 reusable connection: 1 2025/08/19 09:53:54 [debug] 349771#349771: *21 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 10 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:53:54 [debug] 349771#349771: *21 http wait request handler 2025/08/19 09:53:54 [debug] 349771#349771: *21 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:54 [debug] 349771#349771: *21 recv: eof:0, avail:-1 2025/08/19 09:53:54 [debug] 349771#349771: *21 recv: fd:6 142 of 1024 2025/08/19 09:53:54 [debug] 349771#349771: *21 reusable connection: 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *21 http process request line 2025/08/19 09:53:54 [debug] 349771#349771: *21 http request line: "GET /d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee HTTP/1.1" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http uri: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http args: "" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http exten: "" 2025/08/19 09:53:54 [debug] 349771#349771: *21 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:53:54 [debug] 349771#349771: *21 http process request header line 2025/08/19 09:53:54 [debug] 349771#349771: *21 http header: "Host: localhost:9001" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http header: "Accept: */*" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http header done 2025/08/19 09:53:54 [debug] 349771#349771: *21 event timer del: 6: 178427340 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 rewrite phase: 1 2025/08/19 09:53:54 [debug] 349771#349771: *21 test location: "/health" 2025/08/19 09:53:54 [debug] 349771#349771: *21 test location: "/debug/list" 2025/08/19 09:53:54 [debug] 349771#349771: *21 test location: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:53:54 [debug] 349771#349771: *21 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http cl:-1 max:104857600 2025/08/19 09:53:54 [debug] 349771#349771: *21 rewrite phase: 3 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script var 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script var: "GET" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script value: "HEAD" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script equal 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script equal: no 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script if 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script if: false 2025/08/19 09:53:54 [debug] 349771#349771: *21 post rewrite phase: 4 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 5 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 6 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 7 2025/08/19 09:53:54 [debug] 349771#349771: *21 access phase: 8 2025/08/19 09:53:54 [debug] 349771#349771: *21 access phase: 9 2025/08/19 09:53:54 [debug] 349771#349771: *21 access phase: 10 2025/08/19 09:53:54 [debug] 349771#349771: *21 post access phase: 11 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 12 2025/08/19 09:53:54 [debug] 349771#349771: *21 try files handler 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".jpg" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.jpg" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.jpg" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".jpeg" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.jpeg" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.jpeg" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".png" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.png" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.png" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".webp" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.webp" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.webp" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".gif" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.gif" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.gif" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".pdf" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.pdf" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.pdf" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".mp4" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.mp4" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.mp4" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".mp3" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.mp3" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.mp3" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: "/" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script capture: "d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http script copy: ".txt" 2025/08/19 09:53:54 [debug] 349771#349771: *21 trying to use file: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt" "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt" 2025/08/19 09:53:54 [debug] 349771#349771: *21 try file uri: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt" 2025/08/19 09:53:54 [debug] 349771#349771: *21 generic phase: 13 2025/08/19 09:53:54 [debug] 349771#349771: *21 content phase: 14 2025/08/19 09:53:54 [debug] 349771#349771: *21 content phase: 15 2025/08/19 09:53:54 [debug] 349771#349771: *21 content phase: 16 2025/08/19 09:53:54 [debug] 349771#349771: *21 content phase: 17 2025/08/19 09:53:54 [debug] 349771#349771: *21 content phase: 18 2025/08/19 09:53:54 [debug] 349771#349771: *21 http filename: "./blobs/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt" 2025/08/19 09:53:54 [debug] 349771#349771: *21 add cleanup: 00005CE04361AD60 2025/08/19 09:53:54 [debug] 349771#349771: *21 http static fd: 10 2025/08/19 09:53:54 [debug] 349771#349771: *21 http set discard body 2025/08/19 09:53:54 [debug] 349771#349771: *21 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:53:54 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 13:53:54 GMT Connection: keep-alive ETag: "68a481f2-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 09:53:54 [debug] 349771#349771: *21 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 http write filter: l:0 f:0 s:389 2025/08/19 09:53:54 [debug] 349771#349771: *21 http output filter "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt?" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http copy filter: "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt?" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http postpone filter "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt?" 00007FFDD38FD160 2025/08/19 09:53:54 [debug] 349771#349771: *21 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 09:53:54 [debug] 349771#349771: *21 http write filter: l:1 f:0 s:685 2025/08/19 09:53:54 [debug] 349771#349771: *21 http write filter limit 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 tcp_nopush 2025/08/19 09:53:54 [debug] 349771#349771: *21 writev: 389 of 389 2025/08/19 09:53:54 [debug] 349771#349771: *21 sendfile: @0 296 2025/08/19 09:53:54 [debug] 349771#349771: *21 sendfile: 296 of 296 @0 2025/08/19 09:53:54 [debug] 349771#349771: *21 http write filter 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *21 http copy filter: 0 "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt?" 2025/08/19 09:53:54 [debug] 349771#349771: *21 http finalize request: 0, "/d9928b2db1bc343c759dbf02aeee2321c8e383e1e9c7b94e5ad2666f6b3dd5ee.txt?" a:1, c:1 2025/08/19 09:53:54 [debug] 349771#349771: *21 set http keepalive handler 2025/08/19 09:53:54 [debug] 349771#349771: *21 http close request 2025/08/19 09:53:54 [debug] 349771#349771: *21 http log handler 2025/08/19 09:53:54 [debug] 349771#349771: *21 run cleanup: 00005CE04361AD60 2025/08/19 09:53:54 [debug] 349771#349771: *21 file cleanup: fd:10 2025/08/19 09:53:54 [debug] 349771#349771: *21 free: 00005CE043624610, unused: 5 2025/08/19 09:53:54 [debug] 349771#349771: *21 free: 00005CE04361A980, unused: 1848 2025/08/19 09:53:54 [debug] 349771#349771: *21 free: 00005CE0436090A0 2025/08/19 09:53:54 [debug] 349771#349771: *21 hc free: 0000000000000000 2025/08/19 09:53:54 [debug] 349771#349771: *21 hc busy: 0000000000000000 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 reusable connection: 1 2025/08/19 09:53:54 [debug] 349771#349771: *21 event timer add: 6: 65000:178432340 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 0 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:53:54 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 09:53:54 [debug] 349771#349771: *21 http keepalive handler 2025/08/19 09:53:54 [debug] 349771#349771: *21 malloc: 00005CE0436090A0:1024 2025/08/19 09:53:54 [debug] 349771#349771: *21 recv: eof:1, avail:-1 2025/08/19 09:53:54 [debug] 349771#349771: *21 recv: fd:6 0 of 1024 2025/08/19 09:53:54 [info] 349771#349771: *21 client 127.0.0.1 closed keepalive connection 2025/08/19 09:53:54 [debug] 349771#349771: *21 close http connection: 6 2025/08/19 09:53:54 [debug] 349771#349771: *21 event timer del: 6: 178432340 2025/08/19 09:53:54 [debug] 349771#349771: *21 reusable connection: 0 2025/08/19 09:53:54 [debug] 349771#349771: *21 free: 00005CE0436090A0 2025/08/19 09:53:54 [debug] 349771#349771: *21 free: 00005CE043606840, unused: 136 2025/08/19 09:53:54 [debug] 349771#349771: timer delta: 1 2025/08/19 09:53:54 [debug] 349771#349771: worker cycle 2025/08/19 09:53:54 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:58:19 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:58:19 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:58:19 [debug] 349771#349771: *22 accept: 127.0.0.1:36128 fd:6 2025/08/19 09:58:19 [debug] 349771#349771: *22 event timer add: 6: 60000:178692686 2025/08/19 09:58:19 [debug] 349771#349771: *22 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *22 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 265345 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:58:19 [debug] 349771#349771: *22 http wait request handler 2025/08/19 09:58:19 [debug] 349771#349771: *22 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *22 recv: eof:0, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *22 recv: fd:6 84 of 1024 2025/08/19 09:58:19 [debug] 349771#349771: *22 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *22 http process request line 2025/08/19 09:58:19 [debug] 349771#349771: *22 http request line: "GET /health HTTP/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http uri: "/health" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http args: "" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http exten: "" 2025/08/19 09:58:19 [debug] 349771#349771: *22 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *22 http process request header line 2025/08/19 09:58:19 [debug] 349771#349771: *22 http header: "Host: localhost:9001" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http header: "Accept: */*" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http header done 2025/08/19 09:58:19 [debug] 349771#349771: *22 event timer del: 6: 178692686 2025/08/19 09:58:19 [debug] 349771#349771: *22 generic phase: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 rewrite phase: 1 2025/08/19 09:58:19 [debug] 349771#349771: *22 test location: "/health" 2025/08/19 09:58:19 [debug] 349771#349771: *22 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:58:19 [debug] 349771#349771: *22 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:58:19 [debug] 349771#349771: *22 using configuration "/health" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http cl:-1 max:104857600 2025/08/19 09:58:19 [debug] 349771#349771: *22 rewrite phase: 3 2025/08/19 09:58:19 [debug] 349771#349771: *22 http set discard body 2025/08/19 09:58:19 [debug] 349771#349771: *22 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:58:19 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 09:58:19 [debug] 349771#349771: *22 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 http write filter: l:0 f:0 s:196 2025/08/19 09:58:19 [debug] 349771#349771: *22 http output filter "/health?" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http copy filter: "/health?" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 09:58:19 [debug] 349771#349771: *22 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 http write filter: l:1 f:0 s:199 2025/08/19 09:58:19 [debug] 349771#349771: *22 http write filter limit 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 writev: 199 of 199 2025/08/19 09:58:19 [debug] 349771#349771: *22 http write filter 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *22 http copy filter: 0 "/health?" 2025/08/19 09:58:19 [debug] 349771#349771: *22 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 09:58:19 [debug] 349771#349771: *22 set http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *22 http close request 2025/08/19 09:58:19 [debug] 349771#349771: *22 http log handler 2025/08/19 09:58:19 [debug] 349771#349771: *22 free: 00005CE043624610, unused: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 free: 00005CE04361A980, unused: 2736 2025/08/19 09:58:19 [debug] 349771#349771: *22 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *22 hc free: 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *22 hc busy: 0000000000000000 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 tcp_nodelay 2025/08/19 09:58:19 [debug] 349771#349771: *22 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *22 event timer add: 6: 65000:178697686 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 0 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 09:58:19 [debug] 349771#349771: *22 http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *22 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *22 recv: eof:1, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *22 recv: fd:6 0 of 1024 2025/08/19 09:58:19 [info] 349771#349771: *22 client 127.0.0.1 closed keepalive connection 2025/08/19 09:58:19 [debug] 349771#349771: *22 close http connection: 6 2025/08/19 09:58:19 [debug] 349771#349771: *22 event timer del: 6: 178697686 2025/08/19 09:58:19 [debug] 349771#349771: *22 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *22 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *22 free: 00005CE043606840, unused: 136 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 1 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:58:19 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:58:19 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 accept: 127.0.0.1:36134 fd:6 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer add: 6: 60000:178692983 2025/08/19 09:58:19 [debug] 349771#349771: *23 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 296 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http wait request handler 2025/08/19 09:58:19 [debug] 349771#349771: *23 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: eof:0, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: fd:6 1024 of 1024 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: avail:42 2025/08/19 09:58:19 [debug] 349771#349771: *23 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 http process request line 2025/08/19 09:58:19 [debug] 349771#349771: *23 http request line: "PUT /upload HTTP/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http uri: "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http args: "" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http exten: "" 2025/08/19 09:58:19 [debug] 349771#349771: *23 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 http process request header line 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "Host: localhost:9001" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "Accept: */*" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1N2VjMzhhMmE1YWU1N2Q5MWNhODRhNGQzNWIxODY1Mzc3NTM5ZTgxZjMwOTRkZTlkYmI5ODE4NjljMGIyNWVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTE4OTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyN2E2YTYwMWY4MjU3ZTI1N2E2ZDRhZTE1MDhiOWFiOGE4ZTA1Y2ZmMTczMDQ1YTc4ZTVhOGZjZmJjM2Q4ZWY5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNTQ5OSJdXSwiY29udGVudCI6IiIsInNpZyI6IjIyNTAzOWNkZTk0YWNiMWI0YTk1NjU3YTJjNjQ2Yjk3NGZhZjQzOTVmZWUwNmI2NGRiMDc0MjdlYzY5ZWNkMDVjYzk4NzI5NDNlYzU5ODFkYWUyYTVlYzRlYWUxZWU4YzUwZDNhNDk0ZjI4NTQ2NjM0OTUyNzZiY2RkMWM0MGQ0In0=" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "Content-Type: text/plain" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header: "Content-Length: 296" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http header done 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer del: 6: 178692983 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 rewrite phase: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 test location: "/health" 2025/08/19 09:58:19 [debug] 349771#349771: *23 test location: "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:58:19 [debug] 349771#349771: *23 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 09:58:19 [debug] 349771#349771: *23 using configuration "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http cl:296 max:104857600 2025/08/19 09:58:19 [debug] 349771#349771: *23 rewrite phase: 3 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "PUT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script regex: "^(PUT)$" 2025/08/19 09:58:19 [notice] 349771#349771: *23 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script if 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script if: false 2025/08/19 09:58:19 [debug] 349771#349771: *23 post rewrite phase: 4 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 5 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 6 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 7 2025/08/19 09:58:19 [debug] 349771#349771: *23 access phase: 8 2025/08/19 09:58:19 [debug] 349771#349771: *23 access phase: 9 2025/08/19 09:58:19 [debug] 349771#349771: *23 access phase: 10 2025/08/19 09:58:19 [debug] 349771#349771: *23 post access phase: 11 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 12 2025/08/19 09:58:19 [debug] 349771#349771: *23 generic phase: 13 2025/08/19 09:58:19 [debug] 349771#349771: *23 http client request body preread 254 2025/08/19 09:58:19 [debug] 349771#349771: *23 http request body content length filter 2025/08/19 09:58:19 [debug] 349771#349771: *23 http body new buf t:1 f:0 00005CE0436093A2, pos 00005CE0436093A2, size: 254 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http read client request body 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: eof:0, avail:42 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: fd:6 42 of 42 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: avail:0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http client request body recv 42 2025/08/19 09:58:19 [debug] 349771#349771: *23 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 42 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http client request body rest 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http init upstream, client timer: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 09:58:19 [debug] 349771#349771: *23 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "QUERY_STRING" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "QUERY_STRING: " 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REQUEST_METHOD" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "PUT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "CONTENT_TYPE" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "text/plain" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "CONTENT_LENGTH" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "296" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SCRIPT_NAME" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REQUEST_URI" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "DOCUMENT_URI" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "DOCUMENT_ROOT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "./blobs" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SERVER_PROTOCOL" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "HTTP/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REQUEST_SCHEME" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "http" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "GATEWAY_INTERFACE" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "CGI/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SERVER_SOFTWARE" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "nginx/" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "1.18.0" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REMOTE_ADDR" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "127.0.0.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REMOTE_PORT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "36134" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REMOTE_PORT: 36134" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SERVER_ADDR" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "127.0.0.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SERVER_PORT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "9001" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SERVER_NAME" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "localhost" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "REDIRECT_STATUS" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "200" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "SCRIPT_FILENAME" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script var: "./blobs" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http script copy: "/ginxsom.fcgi" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1N2VjMzhhMmE1YWU1N2Q5MWNhODRhNGQzNWIxODY1Mzc3NTM5ZTgxZjMwOTRkZTlkYmI5ODE4NjljMGIyNWVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTE4OTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyN2E2YTYwMWY4MjU3ZTI1N2E2ZDRhZTE1MDhiOWFiOGE4ZTA1Y2ZmMTczMDQ1YTc4ZTVhOGZjZmJjM2Q4ZWY5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNTQ5OSJdXSwiY29udGVudCI6IiIsInNpZyI6IjIyNTAzOWNkZTk0YWNiMWI0YTk1NjU3YTJjNjQ2Yjk3NGZhZjQzOTVmZWUwNmI2NGRiMDc0MjdlYzY5ZWNkMDVjYzk4NzI5NDNlYzU5ODFkYWUyYTVlYzRlYWUxZWU4YzUwZDNhNDk0ZjI4NTQ2NjM0OTUyNzZiY2RkMWM0MGQ0In0=" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 09:58:19 [debug] 349771#349771: *23 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http cleanup add: 00005CE04361B720 2025/08/19 09:58:19 [debug] 349771#349771: *23 get rr peer, try: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 stream socket 10 2025/08/19 09:58:19 [debug] 349771#349771: *23 epoll add connection: fd:10 ev:80002005 2025/08/19 09:58:19 [debug] 349771#349771: *23 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #24 2025/08/19 09:58:19 [debug] 349771#349771: *23 connected 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream connect: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream send request 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream send request body 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer buf fl:0 s:1224 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer buf fl:0 s:254 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer buf fl:0 s:10 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer buf fl:0 s:42 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer buf fl:0 s:14 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer in: 00005CE04361B7B0 2025/08/19 09:58:19 [debug] 349771#349771: *23 writev: 1544 of 1544 2025/08/19 09:58:19 [debug] 349771#349771: *23 chain writer out: 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer add: 10: 60000:178692983 2025/08/19 09:58:19 [debug] 349771#349771: *23 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 09:58:19 [debug] 349771#349771: *23 http request count:2 blk:0 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 0 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http run request: "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream check client, write event:1, "/upload" 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream request: "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream dummy handler 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 2 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 59998 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream request: "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream process header 2025/08/19 09:58:19 [debug] 349771#349771: *23 malloc: 00005CE043611150:4096 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: eof:1, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: fd:10 1424 of 4096 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 06 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 05 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 6C 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 04 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record length: 1388 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Skipping authentication temporarily, proceeding with upload" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Saving file to: blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9'" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "Status: 200 OK" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header: "Content-Type: application/json" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi parser: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi header done 2025/08/19 09:58:19 [debug] 349771#349771: *23 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *23 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:58:19 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Skipping authentication temporarily, proceeding with upload DEBUG: Successfully read DEBUG: Calculated SHA-256: 27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9 DEBUG: Saving file to: blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database closed, returning 1 DEBUG: Blob metadata successfully stored in database X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 09:58:19 [debug] 349771#349771: *23 write new buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter: l:0 f:0 s:1287 2025/08/19 09:58:19 [debug] 349771#349771: *23 http cacheable: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream process upstream 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe read upstream: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe preread: 339 2025/08/19 09:58:19 [debug] 349771#349771: *23 readv: eof:1, avail:0 2025/08/19 09:58:19 [debug] 349771#349771: *23 readv: 1, last:2672 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe recv chain: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 339 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe length: -1 2025/08/19 09:58:19 [debug] 349771#349771: *23 input buf #0 00005CE04361158D 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 06 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record length: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi closed stdout 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 03 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 01 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 08 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record byte: 00 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi record length: 8 2025/08/19 09:58:19 [debug] 349771#349771: *23 http fastcgi sent end request 2025/08/19 09:58:19 [debug] 349771#349771: *23 input buf 00005CE04361158D 311 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe write downstream: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe write downstream flush in 2025/08/19 09:58:19 [debug] 349771#349771: *23 http output filter "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http copy filter: "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http postpone filter "/upload?" 00005CE04361B780 2025/08/19 09:58:19 [debug] 349771#349771: *23 http chunk: 311 2025/08/19 09:58:19 [debug] 349771#349771: *23 write old buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 write new buf t:1 f:0 00005CE0436110E0, pos 00005CE0436110E0, size: 5 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 write new buf t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 311 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter: l:0 f:0 s:1605 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter limit 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 writev: 1605 of 1605 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *23 http copy filter: 0 "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 pipe write downstream done 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer: 10, old: 178692983, new: 178692989 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream exit: 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *23 finalize http upstream request: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 finalize http fastcgi request 2025/08/19 09:58:19 [debug] 349771#349771: *23 free rr peer 1 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 close http upstream connection: 10 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE0435EFF20, unused: 48 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer del: 10: 178692983 2025/08/19 09:58:19 [debug] 349771#349771: *23 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http upstream temp fd: -1 2025/08/19 09:58:19 [debug] 349771#349771: *23 http output filter "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http copy filter: "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 09:58:19 [debug] 349771#349771: *23 http chunk: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter: l:1 f:0 s:5 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter limit 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 writev: 5 of 5 2025/08/19 09:58:19 [debug] 349771#349771: *23 http write filter 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *23 http copy filter: 0 "/upload?" 2025/08/19 09:58:19 [debug] 349771#349771: *23 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 09:58:19 [debug] 349771#349771: *23 set http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *23 http close request 2025/08/19 09:58:19 [debug] 349771#349771: *23 http log handler 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE043611150 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE043624610, unused: 3 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE04361A980, unused: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE043610140, unused: 78 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE043612160, unused: 2490 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *23 hc free: 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *23 hc busy: 0000000000000000 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 tcp_nodelay 2025/08/19 09:58:19 [debug] 349771#349771: *23 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer add: 6: 65000:178697989 2025/08/19 09:58:19 [debug] 349771#349771: *23 post event 00005CE04364A320 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 4 2025/08/19 09:58:19 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 09:58:19 [debug] 349771#349771: *23 delete posted event 00005CE04364A320 2025/08/19 09:58:19 [debug] 349771#349771: *23 http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *23 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: eof:0, avail:0 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 09:58:19 [debug] 349771#349771: *23 http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *23 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: eof:1, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *23 recv: fd:6 0 of 1024 2025/08/19 09:58:19 [info] 349771#349771: *23 client 127.0.0.1 closed keepalive connection 2025/08/19 09:58:19 [debug] 349771#349771: *23 close http connection: 6 2025/08/19 09:58:19 [debug] 349771#349771: *23 event timer del: 6: 178697989 2025/08/19 09:58:19 [debug] 349771#349771: *23 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *23 free: 00005CE043606840, unused: 120 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 0 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: -1 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 09:58:19 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 09:58:19 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 09:58:19 [debug] 349771#349771: *25 accept: 127.0.0.1:36136 fd:6 2025/08/19 09:58:19 [debug] 349771#349771: *25 event timer add: 6: 60000:178693000 2025/08/19 09:58:19 [debug] 349771#349771: *25 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *25 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 11 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 60000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 09:58:19 [debug] 349771#349771: *25 http wait request handler 2025/08/19 09:58:19 [debug] 349771#349771: *25 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *25 recv: eof:0, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *25 recv: fd:6 142 of 1024 2025/08/19 09:58:19 [debug] 349771#349771: *25 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *25 http process request line 2025/08/19 09:58:19 [debug] 349771#349771: *25 http request line: "GET /27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9 HTTP/1.1" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http uri: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http args: "" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http exten: "" 2025/08/19 09:58:19 [debug] 349771#349771: *25 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 09:58:19 [debug] 349771#349771: *25 http process request header line 2025/08/19 09:58:19 [debug] 349771#349771: *25 http header: "Host: localhost:9001" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http header: "User-Agent: curl/8.15.0" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http header: "Accept: */*" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http header done 2025/08/19 09:58:19 [debug] 349771#349771: *25 event timer del: 6: 178693000 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 rewrite phase: 1 2025/08/19 09:58:19 [debug] 349771#349771: *25 test location: "/health" 2025/08/19 09:58:19 [debug] 349771#349771: *25 test location: "/debug/list" 2025/08/19 09:58:19 [debug] 349771#349771: *25 test location: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:58:19 [debug] 349771#349771: *25 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http cl:-1 max:104857600 2025/08/19 09:58:19 [debug] 349771#349771: *25 rewrite phase: 3 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script var 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script var: "GET" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script value: "HEAD" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script equal 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script equal: no 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script if 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script if: false 2025/08/19 09:58:19 [debug] 349771#349771: *25 post rewrite phase: 4 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 5 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 6 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 7 2025/08/19 09:58:19 [debug] 349771#349771: *25 access phase: 8 2025/08/19 09:58:19 [debug] 349771#349771: *25 access phase: 9 2025/08/19 09:58:19 [debug] 349771#349771: *25 access phase: 10 2025/08/19 09:58:19 [debug] 349771#349771: *25 post access phase: 11 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 12 2025/08/19 09:58:19 [debug] 349771#349771: *25 try files handler 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".jpg" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.jpg" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.jpg" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".jpeg" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.jpeg" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.jpeg" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".png" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.png" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.png" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".webp" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.webp" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.webp" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".gif" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.gif" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.gif" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".pdf" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.pdf" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.pdf" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".mp4" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.mp4" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.mp4" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".mp3" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.mp3" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.mp3" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: "/" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script capture: "27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http script copy: ".txt" 2025/08/19 09:58:19 [debug] 349771#349771: *25 trying to use file: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt" "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt" 2025/08/19 09:58:19 [debug] 349771#349771: *25 try file uri: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt" 2025/08/19 09:58:19 [debug] 349771#349771: *25 generic phase: 13 2025/08/19 09:58:19 [debug] 349771#349771: *25 content phase: 14 2025/08/19 09:58:19 [debug] 349771#349771: *25 content phase: 15 2025/08/19 09:58:19 [debug] 349771#349771: *25 content phase: 16 2025/08/19 09:58:19 [debug] 349771#349771: *25 content phase: 17 2025/08/19 09:58:19 [debug] 349771#349771: *25 content phase: 18 2025/08/19 09:58:19 [debug] 349771#349771: *25 http filename: "./blobs/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt" 2025/08/19 09:58:19 [debug] 349771#349771: *25 add cleanup: 00005CE04361AD60 2025/08/19 09:58:19 [debug] 349771#349771: *25 http static fd: 10 2025/08/19 09:58:19 [debug] 349771#349771: *25 http set discard body 2025/08/19 09:58:19 [debug] 349771#349771: *25 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 13:58:19 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 13:58:19 GMT Connection: keep-alive ETag: "68a482fb-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 09:58:19 [debug] 349771#349771: *25 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 http write filter: l:0 f:0 s:389 2025/08/19 09:58:19 [debug] 349771#349771: *25 http output filter "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt?" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http copy filter: "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt?" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http postpone filter "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt?" 00007FFDD38FD160 2025/08/19 09:58:19 [debug] 349771#349771: *25 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 09:58:19 [debug] 349771#349771: *25 http write filter: l:1 f:0 s:685 2025/08/19 09:58:19 [debug] 349771#349771: *25 http write filter limit 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 tcp_nopush 2025/08/19 09:58:19 [debug] 349771#349771: *25 writev: 389 of 389 2025/08/19 09:58:19 [debug] 349771#349771: *25 sendfile: @0 296 2025/08/19 09:58:19 [debug] 349771#349771: *25 sendfile: 296 of 296 @0 2025/08/19 09:58:19 [debug] 349771#349771: *25 http write filter 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *25 http copy filter: 0 "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt?" 2025/08/19 09:58:19 [debug] 349771#349771: *25 http finalize request: 0, "/27a6a601f8257e257a6d4ae1508b9ab8a8e05cff173045a78e5a8fcfbc3d8ef9.txt?" a:1, c:1 2025/08/19 09:58:19 [debug] 349771#349771: *25 set http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *25 http close request 2025/08/19 09:58:19 [debug] 349771#349771: *25 http log handler 2025/08/19 09:58:19 [debug] 349771#349771: *25 run cleanup: 00005CE04361AD60 2025/08/19 09:58:19 [debug] 349771#349771: *25 file cleanup: fd:10 2025/08/19 09:58:19 [debug] 349771#349771: *25 free: 00005CE043624610, unused: 5 2025/08/19 09:58:19 [debug] 349771#349771: *25 free: 00005CE04361A980, unused: 1848 2025/08/19 09:58:19 [debug] 349771#349771: *25 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *25 hc free: 0000000000000000 2025/08/19 09:58:19 [debug] 349771#349771: *25 hc busy: 0000000000000000 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 reusable connection: 1 2025/08/19 09:58:19 [debug] 349771#349771: *25 event timer add: 6: 65000:178698000 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 0 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: 65000 2025/08/19 09:58:19 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 09:58:19 [debug] 349771#349771: *25 http keepalive handler 2025/08/19 09:58:19 [debug] 349771#349771: *25 malloc: 00005CE0436090A0:1024 2025/08/19 09:58:19 [debug] 349771#349771: *25 recv: eof:1, avail:-1 2025/08/19 09:58:19 [debug] 349771#349771: *25 recv: fd:6 0 of 1024 2025/08/19 09:58:19 [info] 349771#349771: *25 client 127.0.0.1 closed keepalive connection 2025/08/19 09:58:19 [debug] 349771#349771: *25 close http connection: 6 2025/08/19 09:58:19 [debug] 349771#349771: *25 event timer del: 6: 178698000 2025/08/19 09:58:19 [debug] 349771#349771: *25 reusable connection: 0 2025/08/19 09:58:19 [debug] 349771#349771: *25 free: 00005CE0436090A0 2025/08/19 09:58:19 [debug] 349771#349771: *25 free: 00005CE043606840, unused: 136 2025/08/19 09:58:19 [debug] 349771#349771: timer delta: 1 2025/08/19 09:58:19 [debug] 349771#349771: worker cycle 2025/08/19 09:58:19 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:06:44 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:06:44 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:06:44 [debug] 349771#349771: *26 accept: 127.0.0.1:39034 fd:6 2025/08/19 10:06:44 [debug] 349771#349771: *26 event timer add: 6: 60000:179197335 2025/08/19 10:06:44 [debug] 349771#349771: *26 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *26 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 504334 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:06:44 [debug] 349771#349771: *26 http wait request handler 2025/08/19 10:06:44 [debug] 349771#349771: *26 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *26 recv: eof:0, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *26 recv: fd:6 84 of 1024 2025/08/19 10:06:44 [debug] 349771#349771: *26 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *26 http process request line 2025/08/19 10:06:44 [debug] 349771#349771: *26 http request line: "GET /health HTTP/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http uri: "/health" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http args: "" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http exten: "" 2025/08/19 10:06:44 [debug] 349771#349771: *26 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *26 http process request header line 2025/08/19 10:06:44 [debug] 349771#349771: *26 http header: "Host: localhost:9001" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http header: "Accept: */*" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http header done 2025/08/19 10:06:44 [debug] 349771#349771: *26 event timer del: 6: 179197335 2025/08/19 10:06:44 [debug] 349771#349771: *26 generic phase: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 rewrite phase: 1 2025/08/19 10:06:44 [debug] 349771#349771: *26 test location: "/health" 2025/08/19 10:06:44 [debug] 349771#349771: *26 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:06:44 [debug] 349771#349771: *26 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:06:44 [debug] 349771#349771: *26 using configuration "/health" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http cl:-1 max:104857600 2025/08/19 10:06:44 [debug] 349771#349771: *26 rewrite phase: 3 2025/08/19 10:06:44 [debug] 349771#349771: *26 http set discard body 2025/08/19 10:06:44 [debug] 349771#349771: *26 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:06:44 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:06:44 [debug] 349771#349771: *26 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 http write filter: l:0 f:0 s:196 2025/08/19 10:06:44 [debug] 349771#349771: *26 http output filter "/health?" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http copy filter: "/health?" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:06:44 [debug] 349771#349771: *26 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 http write filter: l:1 f:0 s:199 2025/08/19 10:06:44 [debug] 349771#349771: *26 http write filter limit 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 writev: 199 of 199 2025/08/19 10:06:44 [debug] 349771#349771: *26 http write filter 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *26 http copy filter: 0 "/health?" 2025/08/19 10:06:44 [debug] 349771#349771: *26 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:06:44 [debug] 349771#349771: *26 set http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *26 http close request 2025/08/19 10:06:44 [debug] 349771#349771: *26 http log handler 2025/08/19 10:06:44 [debug] 349771#349771: *26 free: 00005CE043624610, unused: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 free: 00005CE04361A980, unused: 2736 2025/08/19 10:06:44 [debug] 349771#349771: *26 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *26 hc free: 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *26 hc busy: 0000000000000000 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 tcp_nodelay 2025/08/19 10:06:44 [debug] 349771#349771: *26 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *26 event timer add: 6: 65000:179202335 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 0 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:06:44 [debug] 349771#349771: *26 http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *26 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *26 recv: eof:1, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *26 recv: fd:6 0 of 1024 2025/08/19 10:06:44 [info] 349771#349771: *26 client 127.0.0.1 closed keepalive connection 2025/08/19 10:06:44 [debug] 349771#349771: *26 close http connection: 6 2025/08/19 10:06:44 [debug] 349771#349771: *26 event timer del: 6: 179202335 2025/08/19 10:06:44 [debug] 349771#349771: *26 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *26 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *26 free: 00005CE043606840, unused: 136 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 1 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:06:44 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:06:44 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 accept: 127.0.0.1:39038 fd:6 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer add: 6: 60000:179197608 2025/08/19 10:06:44 [debug] 349771#349771: *27 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 272 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:06:44 [debug] 349771#349771: *27 http wait request handler 2025/08/19 10:06:44 [debug] 349771#349771: *27 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: eof:0, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: fd:6 1024 of 1024 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: avail:42 2025/08/19 10:06:44 [debug] 349771#349771: *27 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 http process request line 2025/08/19 10:06:44 [debug] 349771#349771: *27 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http uri: "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http args: "" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http exten: "" 2025/08/19 10:06:44 [debug] 349771#349771: *27 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 http process request header line 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "Host: localhost:9001" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "Accept: */*" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkYmU5MWEzYzE2MTg5N2I0MTUxMDk4YTAzZmY5ODRjZTE3NTU2NzM2MWM5OGVjYjAxYWY1Mjk4ZmQ2NmQ5YzY0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0MDQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIzMzk2MmNiNjBmN2YzNWYzMmFjMmVmMjBmNzA3YjU0ODE1YzI1MTliMTc2NTJhY2YyZDgxNTQzYTE0MWQzMmEzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjAwNCJdXSwiY29udGVudCI6IiIsInNpZyI6IjM0OTdjYjk2MTRiNzcxNjM1OWIzOGE1NTM3NDgwMDRlZTI5YzEzODA2MDcxMmY1YTJkMWE0MGJhMmJlMzZlNDk4NTNlYzJiZGVmYTI0OTRkZjAyZTZmMmFjOGYyZDA4MTRmM2U4MTcxMTc4MjAxYmQ5MDAxNTQwZGM2YWYxZDhkIn0=" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "Content-Type: text/plain" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header: "Content-Length: 296" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http header done 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer del: 6: 179197608 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 rewrite phase: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 test location: "/health" 2025/08/19 10:06:44 [debug] 349771#349771: *27 test location: "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:06:44 [debug] 349771#349771: *27 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:06:44 [debug] 349771#349771: *27 using configuration "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http cl:296 max:104857600 2025/08/19 10:06:44 [debug] 349771#349771: *27 rewrite phase: 3 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "PUT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script regex: "^(PUT)$" 2025/08/19 10:06:44 [notice] 349771#349771: *27 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script if 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script if: false 2025/08/19 10:06:44 [debug] 349771#349771: *27 post rewrite phase: 4 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 5 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 6 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 7 2025/08/19 10:06:44 [debug] 349771#349771: *27 access phase: 8 2025/08/19 10:06:44 [debug] 349771#349771: *27 access phase: 9 2025/08/19 10:06:44 [debug] 349771#349771: *27 access phase: 10 2025/08/19 10:06:44 [debug] 349771#349771: *27 post access phase: 11 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 12 2025/08/19 10:06:44 [debug] 349771#349771: *27 generic phase: 13 2025/08/19 10:06:44 [debug] 349771#349771: *27 http client request body preread 254 2025/08/19 10:06:44 [debug] 349771#349771: *27 http request body content length filter 2025/08/19 10:06:44 [debug] 349771#349771: *27 http body new buf t:1 f:0 00005CE0436093A2, pos 00005CE0436093A2, size: 254 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http read client request body 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: eof:0, avail:42 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: fd:6 42 of 42 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: avail:0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http client request body recv 42 2025/08/19 10:06:44 [debug] 349771#349771: *27 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 42 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http client request body rest 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http init upstream, client timer: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:06:44 [debug] 349771#349771: *27 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "QUERY_STRING" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "QUERY_STRING: " 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REQUEST_METHOD" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "PUT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "CONTENT_TYPE" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "text/plain" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "CONTENT_LENGTH" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "296" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SCRIPT_NAME" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REQUEST_URI" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "DOCUMENT_URI" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "./blobs" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "HTTP/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REQUEST_SCHEME" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "http" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "CGI/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "nginx/" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "1.18.0" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REMOTE_ADDR" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "127.0.0.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REMOTE_PORT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "39038" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REMOTE_PORT: 39038" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SERVER_ADDR" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "127.0.0.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SERVER_PORT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "9001" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SERVER_NAME" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "localhost" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "REDIRECT_STATUS" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "200" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script var: "./blobs" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http script copy: "/ginxsom.fcgi" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkYmU5MWEzYzE2MTg5N2I0MTUxMDk4YTAzZmY5ODRjZTE3NTU2NzM2MWM5OGVjYjAxYWY1Mjk4ZmQ2NmQ5YzY0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0MDQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIzMzk2MmNiNjBmN2YzNWYzMmFjMmVmMjBmNzA3YjU0ODE1YzI1MTliMTc2NTJhY2YyZDgxNTQzYTE0MWQzMmEzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjAwNCJdXSwiY29udGVudCI6IiIsInNpZyI6IjM0OTdjYjk2MTRiNzcxNjM1OWIzOGE1NTM3NDgwMDRlZTI5YzEzODA2MDcxMmY1YTJkMWE0MGJhMmJlMzZlNDk4NTNlYzJiZGVmYTI0OTRkZjAyZTZmMmFjOGYyZDA4MTRmM2U4MTcxMTc4MjAxYmQ5MDAxNTQwZGM2YWYxZDhkIn0=" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:06:44 [debug] 349771#349771: *27 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http cleanup add: 00005CE04361B720 2025/08/19 10:06:44 [debug] 349771#349771: *27 get rr peer, try: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 stream socket 10 2025/08/19 10:06:44 [debug] 349771#349771: *27 epoll add connection: fd:10 ev:80002005 2025/08/19 10:06:44 [debug] 349771#349771: *27 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #28 2025/08/19 10:06:44 [debug] 349771#349771: *27 connected 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream connect: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream send request 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream send request body 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer buf fl:0 s:1224 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer buf fl:0 s:254 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer buf fl:0 s:10 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer buf fl:0 s:42 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer buf fl:0 s:14 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer in: 00005CE04361B7B0 2025/08/19 10:06:44 [debug] 349771#349771: *27 writev: 1544 of 1544 2025/08/19 10:06:44 [debug] 349771#349771: *27 chain writer out: 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer add: 10: 60000:179197608 2025/08/19 10:06:44 [debug] 349771#349771: *27 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:06:44 [debug] 349771#349771: *27 http request count:2 blk:0 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 0 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 10:06:44 [debug] 349771#349771: *27 http run request: "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream check client, write event:1, "/upload" 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream request: "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream dummy handler 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 2 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 59998 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream request: "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream process header 2025/08/19 10:06:44 [debug] 349771#349771: *27 malloc: 00005CE043611150:4096 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: eof:1, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: fd:10 1424 of 4096 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 06 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 05 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 6C 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 04 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record length: 1388 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Skipping authentication temporarily, proceeding with upload" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Saving file to: blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3'" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "Status: 200 OK" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi parser: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi header done 2025/08/19 10:06:44 [debug] 349771#349771: *27 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *27 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:06:44 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Skipping authentication temporarily, proceeding with upload DEBUG: Successfully read DEBUG: Calculated SHA-256: 33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3 DEBUG: Saving file to: blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt DEBUG: Successfully saved DEBUG: insert_blob_metadata() called for sha256='33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database closed, returning 1 DEBUG: Blob metadata successfully stored in database X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 10:06:44 [debug] 349771#349771: *27 write new buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter: l:0 f:0 s:1287 2025/08/19 10:06:44 [debug] 349771#349771: *27 http cacheable: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream process upstream 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe read upstream: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe preread: 339 2025/08/19 10:06:44 [debug] 349771#349771: *27 readv: eof:1, avail:0 2025/08/19 10:06:44 [debug] 349771#349771: *27 readv: 1, last:2672 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe recv chain: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 339 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe length: -1 2025/08/19 10:06:44 [debug] 349771#349771: *27 input buf #0 00005CE04361158D 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 06 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record length: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi closed stdout 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 03 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 01 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 08 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record byte: 00 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi record length: 8 2025/08/19 10:06:44 [debug] 349771#349771: *27 http fastcgi sent end request 2025/08/19 10:06:44 [debug] 349771#349771: *27 input buf 00005CE04361158D 311 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe write downstream: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe write downstream flush in 2025/08/19 10:06:44 [debug] 349771#349771: *27 http output filter "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http copy filter: "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http postpone filter "/upload?" 00005CE04361B780 2025/08/19 10:06:44 [debug] 349771#349771: *27 http chunk: 311 2025/08/19 10:06:44 [debug] 349771#349771: *27 write old buf t:1 f:0 00005CE043612180, pos 00005CE043612180, size: 1287 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 write new buf t:1 f:0 00005CE0436110E0, pos 00005CE0436110E0, size: 5 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 write new buf t:1 f:0 00005CE043611150, pos 00005CE04361158D, size: 311 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter: l:0 f:0 s:1605 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter limit 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 writev: 1605 of 1605 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *27 http copy filter: 0 "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 pipe write downstream done 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer: 10, old: 179197608, new: 179197613 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream exit: 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *27 finalize http upstream request: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 finalize http fastcgi request 2025/08/19 10:06:44 [debug] 349771#349771: *27 free rr peer 1 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 close http upstream connection: 10 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer del: 10: 179197608 2025/08/19 10:06:44 [debug] 349771#349771: *27 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http upstream temp fd: -1 2025/08/19 10:06:44 [debug] 349771#349771: *27 http output filter "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http copy filter: "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 10:06:44 [debug] 349771#349771: *27 http chunk: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter: l:1 f:0 s:5 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter limit 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 writev: 5 of 5 2025/08/19 10:06:44 [debug] 349771#349771: *27 http write filter 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *27 http copy filter: 0 "/upload?" 2025/08/19 10:06:44 [debug] 349771#349771: *27 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:06:44 [debug] 349771#349771: *27 set http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *27 http close request 2025/08/19 10:06:44 [debug] 349771#349771: *27 http log handler 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE043611150 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE043624610, unused: 3 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE04361A980, unused: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE043610140, unused: 78 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE043612160, unused: 2490 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *27 hc free: 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *27 hc busy: 0000000000000000 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 tcp_nodelay 2025/08/19 10:06:44 [debug] 349771#349771: *27 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer add: 6: 65000:179202613 2025/08/19 10:06:44 [debug] 349771#349771: *27 post event 00005CE04364A320 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 3 2025/08/19 10:06:44 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:06:44 [debug] 349771#349771: *27 delete posted event 00005CE04364A320 2025/08/19 10:06:44 [debug] 349771#349771: *27 http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *27 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: eof:0, avail:0 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 10:06:44 [debug] 349771#349771: *27 http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *27 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: eof:1, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *27 recv: fd:6 0 of 1024 2025/08/19 10:06:44 [info] 349771#349771: *27 client 127.0.0.1 closed keepalive connection 2025/08/19 10:06:44 [debug] 349771#349771: *27 close http connection: 6 2025/08/19 10:06:44 [debug] 349771#349771: *27 event timer del: 6: 179202613 2025/08/19 10:06:44 [debug] 349771#349771: *27 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *27 free: 00005CE043606840, unused: 120 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 1 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:06:44 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:06:44 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:06:44 [debug] 349771#349771: *29 accept: 127.0.0.1:39044 fd:6 2025/08/19 10:06:44 [debug] 349771#349771: *29 event timer add: 6: 60000:179197624 2025/08/19 10:06:44 [debug] 349771#349771: *29 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *29 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 10 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:06:44 [debug] 349771#349771: *29 http wait request handler 2025/08/19 10:06:44 [debug] 349771#349771: *29 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *29 recv: eof:0, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *29 recv: fd:6 142 of 1024 2025/08/19 10:06:44 [debug] 349771#349771: *29 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *29 http process request line 2025/08/19 10:06:44 [debug] 349771#349771: *29 http request line: "GET /33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3 HTTP/1.1" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http uri: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http args: "" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http exten: "" 2025/08/19 10:06:44 [debug] 349771#349771: *29 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:06:44 [debug] 349771#349771: *29 http process request header line 2025/08/19 10:06:44 [debug] 349771#349771: *29 http header: "Host: localhost:9001" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http header: "Accept: */*" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http header done 2025/08/19 10:06:44 [debug] 349771#349771: *29 event timer del: 6: 179197624 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 rewrite phase: 1 2025/08/19 10:06:44 [debug] 349771#349771: *29 test location: "/health" 2025/08/19 10:06:44 [debug] 349771#349771: *29 test location: "/debug/list" 2025/08/19 10:06:44 [debug] 349771#349771: *29 test location: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:06:44 [debug] 349771#349771: *29 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http cl:-1 max:104857600 2025/08/19 10:06:44 [debug] 349771#349771: *29 rewrite phase: 3 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script var 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script var: "GET" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script value: "HEAD" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script equal 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script equal: no 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script if 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script if: false 2025/08/19 10:06:44 [debug] 349771#349771: *29 post rewrite phase: 4 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 5 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 6 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 7 2025/08/19 10:06:44 [debug] 349771#349771: *29 access phase: 8 2025/08/19 10:06:44 [debug] 349771#349771: *29 access phase: 9 2025/08/19 10:06:44 [debug] 349771#349771: *29 access phase: 10 2025/08/19 10:06:44 [debug] 349771#349771: *29 post access phase: 11 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 12 2025/08/19 10:06:44 [debug] 349771#349771: *29 try files handler 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".jpg" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.jpg" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.jpg" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".jpeg" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.jpeg" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.jpeg" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".png" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.png" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.png" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".webp" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.webp" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.webp" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".gif" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.gif" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.gif" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".pdf" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.pdf" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.pdf" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".mp4" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.mp4" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.mp4" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".mp3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.mp3" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.mp3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: "/" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script capture: "33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http script copy: ".txt" 2025/08/19 10:06:44 [debug] 349771#349771: *29 trying to use file: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt" "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt" 2025/08/19 10:06:44 [debug] 349771#349771: *29 try file uri: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt" 2025/08/19 10:06:44 [debug] 349771#349771: *29 generic phase: 13 2025/08/19 10:06:44 [debug] 349771#349771: *29 content phase: 14 2025/08/19 10:06:44 [debug] 349771#349771: *29 content phase: 15 2025/08/19 10:06:44 [debug] 349771#349771: *29 content phase: 16 2025/08/19 10:06:44 [debug] 349771#349771: *29 content phase: 17 2025/08/19 10:06:44 [debug] 349771#349771: *29 content phase: 18 2025/08/19 10:06:44 [debug] 349771#349771: *29 http filename: "./blobs/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt" 2025/08/19 10:06:44 [debug] 349771#349771: *29 add cleanup: 00005CE04361AD60 2025/08/19 10:06:44 [debug] 349771#349771: *29 http static fd: 10 2025/08/19 10:06:44 [debug] 349771#349771: *29 http set discard body 2025/08/19 10:06:44 [debug] 349771#349771: *29 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:06:44 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:06:44 GMT Connection: keep-alive ETag: "68a484f4-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:06:44 [debug] 349771#349771: *29 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 http write filter: l:0 f:0 s:389 2025/08/19 10:06:44 [debug] 349771#349771: *29 http output filter "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt?" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http copy filter: "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt?" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http postpone filter "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt?" 00007FFDD38FD160 2025/08/19 10:06:44 [debug] 349771#349771: *29 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:06:44 [debug] 349771#349771: *29 http write filter: l:1 f:0 s:685 2025/08/19 10:06:44 [debug] 349771#349771: *29 http write filter limit 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 tcp_nopush 2025/08/19 10:06:44 [debug] 349771#349771: *29 writev: 389 of 389 2025/08/19 10:06:44 [debug] 349771#349771: *29 sendfile: @0 296 2025/08/19 10:06:44 [debug] 349771#349771: *29 sendfile: 296 of 296 @0 2025/08/19 10:06:44 [debug] 349771#349771: *29 http write filter 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *29 http copy filter: 0 "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt?" 2025/08/19 10:06:44 [debug] 349771#349771: *29 http finalize request: 0, "/33962cb60f7f35f32ac2ef20f707b54815c2519b17652acf2d81543a141d32a3.txt?" a:1, c:1 2025/08/19 10:06:44 [debug] 349771#349771: *29 set http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *29 http close request 2025/08/19 10:06:44 [debug] 349771#349771: *29 http log handler 2025/08/19 10:06:44 [debug] 349771#349771: *29 run cleanup: 00005CE04361AD60 2025/08/19 10:06:44 [debug] 349771#349771: *29 file cleanup: fd:10 2025/08/19 10:06:44 [debug] 349771#349771: *29 free: 00005CE043624610, unused: 5 2025/08/19 10:06:44 [debug] 349771#349771: *29 free: 00005CE04361A980, unused: 1848 2025/08/19 10:06:44 [debug] 349771#349771: *29 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *29 hc free: 0000000000000000 2025/08/19 10:06:44 [debug] 349771#349771: *29 hc busy: 0000000000000000 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 reusable connection: 1 2025/08/19 10:06:44 [debug] 349771#349771: *29 event timer add: 6: 65000:179202624 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 0 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:06:44 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:06:44 [debug] 349771#349771: *29 http keepalive handler 2025/08/19 10:06:44 [debug] 349771#349771: *29 malloc: 00005CE0436090A0:1024 2025/08/19 10:06:44 [debug] 349771#349771: *29 recv: eof:1, avail:-1 2025/08/19 10:06:44 [debug] 349771#349771: *29 recv: fd:6 0 of 1024 2025/08/19 10:06:44 [info] 349771#349771: *29 client 127.0.0.1 closed keepalive connection 2025/08/19 10:06:44 [debug] 349771#349771: *29 close http connection: 6 2025/08/19 10:06:44 [debug] 349771#349771: *29 event timer del: 6: 179202624 2025/08/19 10:06:44 [debug] 349771#349771: *29 reusable connection: 0 2025/08/19 10:06:44 [debug] 349771#349771: *29 free: 00005CE0436090A0 2025/08/19 10:06:44 [debug] 349771#349771: *29 free: 00005CE043606840, unused: 136 2025/08/19 10:06:44 [debug] 349771#349771: timer delta: 1 2025/08/19 10:06:44 [debug] 349771#349771: worker cycle 2025/08/19 10:06:44 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:07:52 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:07:52 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:07:52 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:07:52 [debug] 349771#349771: *30 accept: 127.0.0.1:60948 fd:6 2025/08/19 10:07:52 [debug] 349771#349771: *30 event timer add: 6: 60000:179265961 2025/08/19 10:07:52 [debug] 349771#349771: *30 reusable connection: 1 2025/08/19 10:07:52 [debug] 349771#349771: *30 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:07:52 [debug] 349771#349771: timer delta: 68336 2025/08/19 10:07:52 [debug] 349771#349771: worker cycle 2025/08/19 10:07:52 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:07:52 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:07:52 [debug] 349771#349771: *30 http wait request handler 2025/08/19 10:07:52 [debug] 349771#349771: *30 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:52 [debug] 349771#349771: *30 recv: eof:0, avail:-1 2025/08/19 10:07:52 [debug] 349771#349771: *30 recv: fd:6 84 of 1024 2025/08/19 10:07:52 [debug] 349771#349771: *30 reusable connection: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:07:52 [debug] 349771#349771: *30 http process request line 2025/08/19 10:07:52 [debug] 349771#349771: *30 http request line: "GET /health HTTP/1.1" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http uri: "/health" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http args: "" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http exten: "" 2025/08/19 10:07:52 [debug] 349771#349771: *30 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:07:52 [debug] 349771#349771: *30 http process request header line 2025/08/19 10:07:52 [debug] 349771#349771: *30 http header: "Host: localhost:9001" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http header: "Accept: */*" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http header done 2025/08/19 10:07:52 [debug] 349771#349771: *30 event timer del: 6: 179265961 2025/08/19 10:07:52 [debug] 349771#349771: *30 generic phase: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 rewrite phase: 1 2025/08/19 10:07:52 [debug] 349771#349771: *30 test location: "/health" 2025/08/19 10:07:52 [debug] 349771#349771: *30 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:07:52 [debug] 349771#349771: *30 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:07:52 [debug] 349771#349771: *30 using configuration "/health" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http cl:-1 max:104857600 2025/08/19 10:07:52 [debug] 349771#349771: *30 rewrite phase: 3 2025/08/19 10:07:52 [debug] 349771#349771: *30 http set discard body 2025/08/19 10:07:52 [debug] 349771#349771: *30 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:07:52 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:07:52 [debug] 349771#349771: *30 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 http write filter: l:0 f:0 s:196 2025/08/19 10:07:52 [debug] 349771#349771: *30 http output filter "/health?" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http copy filter: "/health?" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:07:52 [debug] 349771#349771: *30 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 http write filter: l:1 f:0 s:199 2025/08/19 10:07:52 [debug] 349771#349771: *30 http write filter limit 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 writev: 199 of 199 2025/08/19 10:07:52 [debug] 349771#349771: *30 http write filter 0000000000000000 2025/08/19 10:07:52 [debug] 349771#349771: *30 http copy filter: 0 "/health?" 2025/08/19 10:07:52 [debug] 349771#349771: *30 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:07:52 [debug] 349771#349771: *30 set http keepalive handler 2025/08/19 10:07:52 [debug] 349771#349771: *30 http close request 2025/08/19 10:07:52 [debug] 349771#349771: *30 http log handler 2025/08/19 10:07:52 [debug] 349771#349771: *30 free: 00005CE043624610, unused: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 free: 00005CE04361A980, unused: 2736 2025/08/19 10:07:52 [debug] 349771#349771: *30 free: 00005CE0436090A0 2025/08/19 10:07:52 [debug] 349771#349771: *30 hc free: 0000000000000000 2025/08/19 10:07:52 [debug] 349771#349771: *30 hc busy: 0000000000000000 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 tcp_nodelay 2025/08/19 10:07:52 [debug] 349771#349771: *30 reusable connection: 1 2025/08/19 10:07:52 [debug] 349771#349771: *30 event timer add: 6: 65000:179270961 2025/08/19 10:07:52 [debug] 349771#349771: timer delta: 0 2025/08/19 10:07:52 [debug] 349771#349771: worker cycle 2025/08/19 10:07:52 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:07:52 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:07:52 [debug] 349771#349771: *30 http keepalive handler 2025/08/19 10:07:52 [debug] 349771#349771: *30 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:52 [debug] 349771#349771: *30 recv: eof:1, avail:-1 2025/08/19 10:07:52 [debug] 349771#349771: *30 recv: fd:6 0 of 1024 2025/08/19 10:07:52 [info] 349771#349771: *30 client 127.0.0.1 closed keepalive connection 2025/08/19 10:07:52 [debug] 349771#349771: *30 close http connection: 6 2025/08/19 10:07:52 [debug] 349771#349771: *30 event timer del: 6: 179270961 2025/08/19 10:07:52 [debug] 349771#349771: *30 reusable connection: 0 2025/08/19 10:07:52 [debug] 349771#349771: *30 free: 00005CE0436090A0 2025/08/19 10:07:52 [debug] 349771#349771: *30 free: 00005CE043606840, unused: 136 2025/08/19 10:07:52 [debug] 349771#349771: timer delta: 0 2025/08/19 10:07:52 [debug] 349771#349771: worker cycle 2025/08/19 10:07:52 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:07:53 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:07:53 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 accept: 127.0.0.1:60956 fd:6 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer add: 6: 60000:179266243 2025/08/19 10:07:53 [debug] 349771#349771: *31 reusable connection: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 282 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http wait request handler 2025/08/19 10:07:53 [debug] 349771#349771: *31 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: eof:0, avail:-1 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: fd:6 1024 of 1024 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: avail:42 2025/08/19 10:07:53 [debug] 349771#349771: *31 reusable connection: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 http process request line 2025/08/19 10:07:53 [debug] 349771#349771: *31 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http uri: "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http args: "" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http exten: "" 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 http process request header line 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "Host: localhost:9001" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "Accept: */*" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2ZjkxMjNjYzdkYTRlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0NzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5Y2NmYjY2YWZmMmY5ZTQ5Mjk4MzBmOGY2NzVkOWRiOTRhY2NlMjI0NjY3M2JjMzQ3ZGE2ODA1OTUxYmRhYzUyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjA3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjNlNDk5YTEwOGU4MzQ1YzUyNDQ2NjU2YmExYjJiNWUyMzAxNDI5ZjUwOTAxYjM0Y2I5NTM2ZGY4M2E1MTZjOGUxYTdkYjAyNTBkMmJjNzQ2ODc0YjllNzQ3ODZmMGMwYjkwNGNhMjkzODUzZWEyZDEzZWRlMzE3YTk1NDMxN2YwIn0=" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "Content-Type: text/plain" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header: "Content-Length: 296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http header done 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer del: 6: 179266243 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 rewrite phase: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 test location: "/health" 2025/08/19 10:07:53 [debug] 349771#349771: *31 test location: "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:07:53 [debug] 349771#349771: *31 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:07:53 [debug] 349771#349771: *31 using configuration "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http cl:296 max:104857600 2025/08/19 10:07:53 [debug] 349771#349771: *31 rewrite phase: 3 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "PUT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script regex: "^(PUT)$" 2025/08/19 10:07:53 [notice] 349771#349771: *31 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script if 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script if: false 2025/08/19 10:07:53 [debug] 349771#349771: *31 post rewrite phase: 4 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 5 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 6 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 7 2025/08/19 10:07:53 [debug] 349771#349771: *31 access phase: 8 2025/08/19 10:07:53 [debug] 349771#349771: *31 access phase: 9 2025/08/19 10:07:53 [debug] 349771#349771: *31 access phase: 10 2025/08/19 10:07:53 [debug] 349771#349771: *31 post access phase: 11 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 12 2025/08/19 10:07:53 [debug] 349771#349771: *31 generic phase: 13 2025/08/19 10:07:53 [debug] 349771#349771: *31 http client request body preread 254 2025/08/19 10:07:53 [debug] 349771#349771: *31 http request body content length filter 2025/08/19 10:07:53 [debug] 349771#349771: *31 http body new buf t:1 f:0 00005CE0436093A2, pos 00005CE0436093A2, size: 254 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http read client request body 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: eof:0, avail:42 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: fd:6 42 of 42 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: avail:0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http client request body recv 42 2025/08/19 10:07:53 [debug] 349771#349771: *31 http body new buf t:1 f:0 00005CE04361B400, pos 00005CE04361B400, size: 42 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http client request body rest 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http init upstream, client timer: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "QUERY_STRING" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "QUERY_STRING: " 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REQUEST_METHOD" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "PUT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "CONTENT_TYPE" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "text/plain" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "CONTENT_LENGTH" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SCRIPT_NAME" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REQUEST_URI" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "DOCUMENT_URI" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "./blobs" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "HTTP/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REQUEST_SCHEME" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "http" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "CGI/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "nginx/" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "1.18.0" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REMOTE_ADDR" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "127.0.0.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REMOTE_PORT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "60956" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REMOTE_PORT: 60956" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SERVER_ADDR" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "127.0.0.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SERVER_PORT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "9001" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SERVER_NAME" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "localhost" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "REDIRECT_STATUS" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "200" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script var: "./blobs" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http script copy: "/ginxsom.fcgi" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2ZjkxMjNjYzdkYTRlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0NzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5Y2NmYjY2YWZmMmY5ZTQ5Mjk4MzBmOGY2NzVkOWRiOTRhY2NlMjI0NjY3M2JjMzQ3ZGE2ODA1OTUxYmRhYzUyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjA3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjNlNDk5YTEwOGU4MzQ1YzUyNDQ2NjU2YmExYjJiNWUyMzAxNDI5ZjUwOTAxYjM0Y2I5NTM2ZGY4M2E1MTZjOGUxYTdkYjAyNTBkMmJjNzQ2ODc0YjllNzQ3ODZmMGMwYjkwNGNhMjkzODUzZWEyZDEzZWRlMzE3YTk1NDMxN2YwIn0=" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:07:53 [debug] 349771#349771: *31 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http cleanup add: 00005CE04361B720 2025/08/19 10:07:53 [debug] 349771#349771: *31 get rr peer, try: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 stream socket 10 2025/08/19 10:07:53 [debug] 349771#349771: *31 epoll add connection: fd:10 ev:80002005 2025/08/19 10:07:53 [debug] 349771#349771: *31 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #32 2025/08/19 10:07:53 [debug] 349771#349771: *31 connected 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream connect: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream send request 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream send request body 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer buf fl:0 s:1224 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer buf fl:0 s:254 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer buf fl:0 s:10 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer buf fl:0 s:42 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer buf fl:0 s:14 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer in: 00005CE04361B7B0 2025/08/19 10:07:53 [debug] 349771#349771: *31 writev: 1544 of 1544 2025/08/19 10:07:53 [debug] 349771#349771: *31 chain writer out: 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer add: 10: 60000:179266243 2025/08/19 10:07:53 [debug] 349771#349771: *31 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:07:53 [debug] 349771#349771: *31 http request count:2 blk:0 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 0 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http run request: "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream check client, write event:1, "/upload" 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream request: "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream dummy handler 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 3 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 59997 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream request: "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream process header 2025/08/19 10:07:53 [debug] 349771#349771: *31 malloc: 00005CE043611150:4096 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: eof:1, avail:-1 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: fd:10 3792 of 4096 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 06 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 0E 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: AC 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 04 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record length: 3756 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2ZjkxMjNjYzdkYTRlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0NzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5Y2NmYjY2YWZmMmY5ZTQ5Mjk4MzBmOGY2NzVkOWRiOTRhY2NlMjI0NjY3M2JjMzQ3ZGE2ODA1OTUxYmRhYzUyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjA3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjNlNDk5YTEwOGU4MzQ1YzUyNDQ2NjU2YmExYjJiNWUyMzAxNDI5ZjUwOTAxYjM0Y2I5NTM2ZGY4M2E1MTZjOGUxYTdkYjAyNTBkMmJjNzQ2ODc0YjllNzQ3ODZmMGMwYjkwNGNhMjkzODUzZWEyZDEzZWRlMzE3YTk1NDMxN2YwIn0=" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2Zjkx..." 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"83167150c00bc069102f0a309a91dc01c7b2098b90e89e0e3256f9123cc7da4e","pubkey":"79be..." 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"83167150c00bc069102f0a309a91dc01c7b2098b90e89e0e3256f9123cc7da4e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612473,"tags":[["t","..." 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Saving file to: blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: NULL" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: No Content-Disposition header provided" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Final filename after extraction: NULL" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 1. sha256 = '9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 4. uploaded_at = 1755612473" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: 6. filename = 'NULL'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Binding filename as NULL" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "Status: 200 OK" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi parser: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi header done 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *31 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:07:53 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2ZjkxMjNjYzdkYTRlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI0NzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5Y2NmYjY2YWZmMmY5ZTQ5Mjk4MzBmOGY2NzVkOWRiOTRhY2NlMjI0NjY3M2JjMzQ3ZGE2ODA1OTUxYmRhYzUyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjA3MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjNlNDk5YTEwOGU4MzQ1YzUyNDQ2NjU2YmExYjJiNWUyMzAxNDI5ZjUwOTAxYjM0Y2I5NTM2ZGY4M2E1MTZjOGUxYTdkYjAyNTBkMmJjNzQ2ODc0YjllNzQ3ODZmMGMwYjkwNGNhMjkzODUzZWEyZDEzZWRlMzE3YTk1NDMxN2YwIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI4MzE2NzE1MGMwMGJjMDY5MTAyZjBhMzA5YTkxZGMwMWM3YjIwOThiOTBlODllMGUzMjU2Zjkx... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"83167150c00bc069102f0a309a91dc01c7b2098b90e89e0e3256f9123cc7da4e","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"83167150c00bc069102f0a309a91dc01c7b2098b90e89e0e3256f9123cc7da4e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612473,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: 9ccfb66aff2f9e4929830f8f675d9db94acce2 2025/08/19 10:07:53 [debug] 349771#349771: *31 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3643 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter: l:0 f:0 s:3643 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter limit 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 writev: 3643 of 3643 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *31 http cacheable: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream process upstream 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe read upstream: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe preread: 339 2025/08/19 10:07:53 [debug] 349771#349771: *31 readv: eof:1, avail:0 2025/08/19 10:07:53 [debug] 349771#349771: *31 readv: 1, last:304 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe recv chain: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe buf free s:0 t:1 f:0 00005CE043611150, pos 00005CE043611ECD, size: 339 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe length: -1 2025/08/19 10:07:53 [debug] 349771#349771: *31 input buf #0 00005CE043611ECD 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 06 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record length: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi closed stdout 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 03 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 01 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 08 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record byte: 00 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi record length: 8 2025/08/19 10:07:53 [debug] 349771#349771: *31 http fastcgi sent end request 2025/08/19 10:07:53 [debug] 349771#349771: *31 input buf 00005CE043611ECD 311 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe write downstream: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe write downstream flush in 2025/08/19 10:07:53 [debug] 349771#349771: *31 http output filter "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http copy filter: "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http postpone filter "/upload?" 00005CE04361B790 2025/08/19 10:07:53 [debug] 349771#349771: *31 http chunk: 311 2025/08/19 10:07:53 [debug] 349771#349771: *31 write new buf t:1 f:0 00005CE043613138, pos 00005CE043613138, size: 5 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write new buf t:1 f:0 00005CE043611150, pos 00005CE043611ECD, size: 311 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter: l:0 f:0 s:318 2025/08/19 10:07:53 [debug] 349771#349771: *31 http copy filter: 0 "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 pipe write downstream done 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer: 10, old: 179266243, new: 179266252 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream exit: 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *31 finalize http upstream request: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 finalize http fastcgi request 2025/08/19 10:07:53 [debug] 349771#349771: *31 free rr peer 1 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 close http upstream connection: 10 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer del: 10: 179266243 2025/08/19 10:07:53 [debug] 349771#349771: *31 reusable connection: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http upstream temp fd: -1 2025/08/19 10:07:53 [debug] 349771#349771: *31 http output filter "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http copy filter: "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http postpone filter "/upload?" 00007FFDD38FD270 2025/08/19 10:07:53 [debug] 349771#349771: *31 http chunk: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write old buf t:1 f:0 00005CE043613138, pos 00005CE043613138, size: 5 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write old buf t:1 f:0 00005CE043611150, pos 00005CE043611ECD, size: 311 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter: l:1 f:0 s:323 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter limit 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 writev: 323 of 323 2025/08/19 10:07:53 [debug] 349771#349771: *31 http write filter 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *31 http copy filter: 0 "/upload?" 2025/08/19 10:07:53 [debug] 349771#349771: *31 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:07:53 [debug] 349771#349771: *31 set http keepalive handler 2025/08/19 10:07:53 [debug] 349771#349771: *31 http close request 2025/08/19 10:07:53 [debug] 349771#349771: *31 http log handler 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043611150 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043624610, unused: 3 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE04361A980, unused: 2 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043610140, unused: 8 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043612160, unused: 22 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043613170, unused: 2162 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE04367A280, unused: 421 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE0436090A0 2025/08/19 10:07:53 [debug] 349771#349771: *31 hc free: 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *31 hc busy: 0000000000000000 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 tcp_nodelay 2025/08/19 10:07:53 [debug] 349771#349771: *31 reusable connection: 1 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer add: 6: 65000:179271252 2025/08/19 10:07:53 [debug] 349771#349771: *31 post event 00005CE04364A320 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 6 2025/08/19 10:07:53 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:07:53 [debug] 349771#349771: *31 delete posted event 00005CE04364A320 2025/08/19 10:07:53 [debug] 349771#349771: *31 http keepalive handler 2025/08/19 10:07:53 [debug] 349771#349771: *31 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: eof:0, avail:0 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE0436090A0 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 10:07:53 [debug] 349771#349771: *31 http keepalive handler 2025/08/19 10:07:53 [debug] 349771#349771: *31 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: eof:1, avail:-1 2025/08/19 10:07:53 [debug] 349771#349771: *31 recv: fd:6 0 of 1024 2025/08/19 10:07:53 [info] 349771#349771: *31 client 127.0.0.1 closed keepalive connection 2025/08/19 10:07:53 [debug] 349771#349771: *31 close http connection: 6 2025/08/19 10:07:53 [debug] 349771#349771: *31 event timer del: 6: 179271252 2025/08/19 10:07:53 [debug] 349771#349771: *31 reusable connection: 0 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE0436090A0 2025/08/19 10:07:53 [debug] 349771#349771: *31 free: 00005CE043606840, unused: 120 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 3 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:07:53 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:07:53 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:07:53 [debug] 349771#349771: *33 accept: 127.0.0.1:60968 fd:6 2025/08/19 10:07:53 [debug] 349771#349771: *33 event timer add: 6: 60000:179266263 2025/08/19 10:07:53 [debug] 349771#349771: *33 reusable connection: 1 2025/08/19 10:07:53 [debug] 349771#349771: *33 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 8 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:07:53 [debug] 349771#349771: *33 http wait request handler 2025/08/19 10:07:53 [debug] 349771#349771: *33 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:53 [debug] 349771#349771: *33 recv: eof:0, avail:-1 2025/08/19 10:07:53 [debug] 349771#349771: *33 recv: fd:6 142 of 1024 2025/08/19 10:07:53 [debug] 349771#349771: *33 reusable connection: 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *33 http process request line 2025/08/19 10:07:53 [debug] 349771#349771: *33 http request line: "GET /9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52 HTTP/1.1" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http uri: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http args: "" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http exten: "" 2025/08/19 10:07:53 [debug] 349771#349771: *33 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:07:53 [debug] 349771#349771: *33 http process request header line 2025/08/19 10:07:53 [debug] 349771#349771: *33 http header: "Host: localhost:9001" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http header: "Accept: */*" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http header done 2025/08/19 10:07:53 [debug] 349771#349771: *33 event timer del: 6: 179266263 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 rewrite phase: 1 2025/08/19 10:07:53 [debug] 349771#349771: *33 test location: "/health" 2025/08/19 10:07:53 [debug] 349771#349771: *33 test location: "/debug/list" 2025/08/19 10:07:53 [debug] 349771#349771: *33 test location: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:07:53 [debug] 349771#349771: *33 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http cl:-1 max:104857600 2025/08/19 10:07:53 [debug] 349771#349771: *33 rewrite phase: 3 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script var 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script var: "GET" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script value: "HEAD" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script equal 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script equal: no 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script if 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script if: false 2025/08/19 10:07:53 [debug] 349771#349771: *33 post rewrite phase: 4 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 5 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 6 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 7 2025/08/19 10:07:53 [debug] 349771#349771: *33 access phase: 8 2025/08/19 10:07:53 [debug] 349771#349771: *33 access phase: 9 2025/08/19 10:07:53 [debug] 349771#349771: *33 access phase: 10 2025/08/19 10:07:53 [debug] 349771#349771: *33 post access phase: 11 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 12 2025/08/19 10:07:53 [debug] 349771#349771: *33 try files handler 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".jpg" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.jpg" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.jpg" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".jpeg" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.jpeg" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.jpeg" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".png" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.png" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.png" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".webp" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.webp" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.webp" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".gif" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.gif" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.gif" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".pdf" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.pdf" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.pdf" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".mp4" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.mp4" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.mp4" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".mp3" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.mp3" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.mp3" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: "/" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script capture: "9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http script copy: ".txt" 2025/08/19 10:07:53 [debug] 349771#349771: *33 trying to use file: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt" "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt" 2025/08/19 10:07:53 [debug] 349771#349771: *33 try file uri: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt" 2025/08/19 10:07:53 [debug] 349771#349771: *33 generic phase: 13 2025/08/19 10:07:53 [debug] 349771#349771: *33 content phase: 14 2025/08/19 10:07:53 [debug] 349771#349771: *33 content phase: 15 2025/08/19 10:07:53 [debug] 349771#349771: *33 content phase: 16 2025/08/19 10:07:53 [debug] 349771#349771: *33 content phase: 17 2025/08/19 10:07:53 [debug] 349771#349771: *33 content phase: 18 2025/08/19 10:07:53 [debug] 349771#349771: *33 http filename: "./blobs/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt" 2025/08/19 10:07:53 [debug] 349771#349771: *33 add cleanup: 00005CE04361AD60 2025/08/19 10:07:53 [debug] 349771#349771: *33 http static fd: 10 2025/08/19 10:07:53 [debug] 349771#349771: *33 http set discard body 2025/08/19 10:07:53 [debug] 349771#349771: *33 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:07:53 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:07:53 GMT Connection: keep-alive ETag: "68a48539-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:07:53 [debug] 349771#349771: *33 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 http write filter: l:0 f:0 s:389 2025/08/19 10:07:53 [debug] 349771#349771: *33 http output filter "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt?" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http copy filter: "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt?" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http postpone filter "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt?" 00007FFDD38FD160 2025/08/19 10:07:53 [debug] 349771#349771: *33 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:07:53 [debug] 349771#349771: *33 http write filter: l:1 f:0 s:685 2025/08/19 10:07:53 [debug] 349771#349771: *33 http write filter limit 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 tcp_nopush 2025/08/19 10:07:53 [debug] 349771#349771: *33 writev: 389 of 389 2025/08/19 10:07:53 [debug] 349771#349771: *33 sendfile: @0 296 2025/08/19 10:07:53 [debug] 349771#349771: *33 sendfile: 296 of 296 @0 2025/08/19 10:07:53 [debug] 349771#349771: *33 http write filter 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *33 http copy filter: 0 "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt?" 2025/08/19 10:07:53 [debug] 349771#349771: *33 http finalize request: 0, "/9ccfb66aff2f9e4929830f8f675d9db94acce2246673bc347da6805951bdac52.txt?" a:1, c:1 2025/08/19 10:07:53 [debug] 349771#349771: *33 set http keepalive handler 2025/08/19 10:07:53 [debug] 349771#349771: *33 http close request 2025/08/19 10:07:53 [debug] 349771#349771: *33 http log handler 2025/08/19 10:07:53 [debug] 349771#349771: *33 run cleanup: 00005CE04361AD60 2025/08/19 10:07:53 [debug] 349771#349771: *33 file cleanup: fd:10 2025/08/19 10:07:53 [debug] 349771#349771: *33 free: 00005CE043624610, unused: 5 2025/08/19 10:07:53 [debug] 349771#349771: *33 free: 00005CE04361A980, unused: 1848 2025/08/19 10:07:53 [debug] 349771#349771: *33 free: 00005CE0436090A0 2025/08/19 10:07:53 [debug] 349771#349771: *33 hc free: 0000000000000000 2025/08/19 10:07:53 [debug] 349771#349771: *33 hc busy: 0000000000000000 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 reusable connection: 1 2025/08/19 10:07:53 [debug] 349771#349771: *33 event timer add: 6: 65000:179271264 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 1 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:07:53 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:07:53 [debug] 349771#349771: *33 http keepalive handler 2025/08/19 10:07:53 [debug] 349771#349771: *33 malloc: 00005CE0436090A0:1024 2025/08/19 10:07:53 [debug] 349771#349771: *33 recv: eof:1, avail:-1 2025/08/19 10:07:53 [debug] 349771#349771: *33 recv: fd:6 0 of 1024 2025/08/19 10:07:53 [info] 349771#349771: *33 client 127.0.0.1 closed keepalive connection 2025/08/19 10:07:53 [debug] 349771#349771: *33 close http connection: 6 2025/08/19 10:07:53 [debug] 349771#349771: *33 event timer del: 6: 179271264 2025/08/19 10:07:53 [debug] 349771#349771: *33 reusable connection: 0 2025/08/19 10:07:53 [debug] 349771#349771: *33 free: 00005CE0436090A0 2025/08/19 10:07:53 [debug] 349771#349771: *33 free: 00005CE043606840, unused: 136 2025/08/19 10:07:53 [debug] 349771#349771: timer delta: 2 2025/08/19 10:07:53 [debug] 349771#349771: worker cycle 2025/08/19 10:07:53 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:10:05 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:10:05 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:10:05 [debug] 349771#349771: *34 accept: 127.0.0.1:40686 fd:6 2025/08/19 10:10:05 [debug] 349771#349771: *34 event timer add: 6: 60000:179398475 2025/08/19 10:10:05 [debug] 349771#349771: *34 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *34 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 132209 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:10:05 [debug] 349771#349771: *34 http wait request handler 2025/08/19 10:10:05 [debug] 349771#349771: *34 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *34 recv: eof:0, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *34 recv: fd:6 84 of 1024 2025/08/19 10:10:05 [debug] 349771#349771: *34 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *34 http process request line 2025/08/19 10:10:05 [debug] 349771#349771: *34 http request line: "GET /health HTTP/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http uri: "/health" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http args: "" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http exten: "" 2025/08/19 10:10:05 [debug] 349771#349771: *34 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *34 http process request header line 2025/08/19 10:10:05 [debug] 349771#349771: *34 http header: "Host: localhost:9001" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http header: "Accept: */*" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http header done 2025/08/19 10:10:05 [debug] 349771#349771: *34 event timer del: 6: 179398475 2025/08/19 10:10:05 [debug] 349771#349771: *34 generic phase: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 rewrite phase: 1 2025/08/19 10:10:05 [debug] 349771#349771: *34 test location: "/health" 2025/08/19 10:10:05 [debug] 349771#349771: *34 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:10:05 [debug] 349771#349771: *34 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:10:05 [debug] 349771#349771: *34 using configuration "/health" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http cl:-1 max:104857600 2025/08/19 10:10:05 [debug] 349771#349771: *34 rewrite phase: 3 2025/08/19 10:10:05 [debug] 349771#349771: *34 http set discard body 2025/08/19 10:10:05 [debug] 349771#349771: *34 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:10:05 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:10:05 [debug] 349771#349771: *34 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 http write filter: l:0 f:0 s:196 2025/08/19 10:10:05 [debug] 349771#349771: *34 http output filter "/health?" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http copy filter: "/health?" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:10:05 [debug] 349771#349771: *34 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 http write filter: l:1 f:0 s:199 2025/08/19 10:10:05 [debug] 349771#349771: *34 http write filter limit 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 writev: 199 of 199 2025/08/19 10:10:05 [debug] 349771#349771: *34 http write filter 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *34 http copy filter: 0 "/health?" 2025/08/19 10:10:05 [debug] 349771#349771: *34 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:10:05 [debug] 349771#349771: *34 set http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *34 http close request 2025/08/19 10:10:05 [debug] 349771#349771: *34 http log handler 2025/08/19 10:10:05 [debug] 349771#349771: *34 free: 00005CE043624610, unused: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 free: 00005CE04361A980, unused: 2736 2025/08/19 10:10:05 [debug] 349771#349771: *34 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *34 hc free: 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *34 hc busy: 0000000000000000 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 tcp_nodelay 2025/08/19 10:10:05 [debug] 349771#349771: *34 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *34 event timer add: 6: 65000:179403475 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 0 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:10:05 [debug] 349771#349771: *34 http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *34 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *34 recv: eof:1, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *34 recv: fd:6 0 of 1024 2025/08/19 10:10:05 [info] 349771#349771: *34 client 127.0.0.1 closed keepalive connection 2025/08/19 10:10:05 [debug] 349771#349771: *34 close http connection: 6 2025/08/19 10:10:05 [debug] 349771#349771: *34 event timer del: 6: 179403475 2025/08/19 10:10:05 [debug] 349771#349771: *34 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *34 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *34 free: 00005CE043606840, unused: 136 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 1 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:10:05 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:10:05 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 accept: 127.0.0.1:40702 fd:6 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer add: 6: 60000:179398733 2025/08/19 10:10:05 [debug] 349771#349771: *35 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 257 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:10:05 [debug] 349771#349771: *35 http wait request handler 2025/08/19 10:10:05 [debug] 349771#349771: *35 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: eof:0, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: fd:6 1024 of 1024 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: avail:112 2025/08/19 10:10:05 [debug] 349771#349771: *35 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 http process request line 2025/08/19 10:10:05 [debug] 349771#349771: *35 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http uri: "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http args: "" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http exten: "" 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 http process request header line 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Host: localhost:9001" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Accept: */*" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2ZWVkZjkwNTk0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2MDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MTMwMDAwOWEyODQwYTgyYTVmNTk2ZTgzM2I2ZDBiNjkzNjFhYzYzYmVkNTk1NjY1MmUzOWRhZDUzNDAwYWM1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjIwNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjJmYzI3MjNiN2ZkOWM4MTQxZjNjMmU2ZDFmYmI1NmEyMjVjZjExNTMwMTczNjYzNTgwZWJlZGY3ZjJjNGM5ZjEwZTk5NmJjNTllMTYxY2NmMTdkNWE3ZjQ1Y2UyZGY1OGNmNWVjZDM5OTFiMjg1YmM1NmViOTIwNTM5ZDNlNDNjIn0=" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Content-Type: text/plain" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Content-Disposition: attachment; filename="test_blob_1755612605.txt"" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header: "Content-Length: 296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http header done 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer del: 6: 179398733 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 rewrite phase: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 test location: "/health" 2025/08/19 10:10:05 [debug] 349771#349771: *35 test location: "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:10:05 [debug] 349771#349771: *35 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:10:05 [debug] 349771#349771: *35 using configuration "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http cl:296 max:104857600 2025/08/19 10:10:05 [debug] 349771#349771: *35 rewrite phase: 3 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "PUT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script regex: "^(PUT)$" 2025/08/19 10:10:05 [notice] 349771#349771: *35 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script if 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script if: false 2025/08/19 10:10:05 [debug] 349771#349771: *35 post rewrite phase: 4 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 5 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 6 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 7 2025/08/19 10:10:05 [debug] 349771#349771: *35 access phase: 8 2025/08/19 10:10:05 [debug] 349771#349771: *35 access phase: 9 2025/08/19 10:10:05 [debug] 349771#349771: *35 access phase: 10 2025/08/19 10:10:05 [debug] 349771#349771: *35 post access phase: 11 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 12 2025/08/19 10:10:05 [debug] 349771#349771: *35 generic phase: 13 2025/08/19 10:10:05 [debug] 349771#349771: *35 http client request body preread 184 2025/08/19 10:10:05 [debug] 349771#349771: *35 http request body content length filter 2025/08/19 10:10:05 [debug] 349771#349771: *35 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http read client request body 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: eof:0, avail:112 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: fd:6 112 of 112 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: avail:0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http client request body recv 112 2025/08/19 10:10:05 [debug] 349771#349771: *35 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http client request body rest 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http init upstream, client timer: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "QUERY_STRING" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "QUERY_STRING: " 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REQUEST_METHOD" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "PUT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "CONTENT_TYPE" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "text/plain" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "CONTENT_LENGTH" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SCRIPT_NAME" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REQUEST_URI" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "DOCUMENT_URI" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "./blobs" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "HTTP/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REQUEST_SCHEME" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "http" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "CGI/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "nginx/" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "1.18.0" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REMOTE_ADDR" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "127.0.0.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REMOTE_PORT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "40702" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REMOTE_PORT: 40702" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SERVER_ADDR" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "127.0.0.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SERVER_PORT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "9001" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SERVER_NAME" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "localhost" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "REDIRECT_STATUS" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "200" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script var: "./blobs" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http script copy: "/ginxsom.fcgi" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2ZWVkZjkwNTk0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2MDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MTMwMDAwOWEyODQwYTgyYTVmNTk2ZTgzM2I2ZDBiNjkzNjFhYzYzYmVkNTk1NjY1MmUzOWRhZDUzNDAwYWM1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjIwNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjJmYzI3MjNiN2ZkOWM4MTQxZjNjMmU2ZDFmYmI1NmEyMjVjZjExNTMwMTczNjYzNTgwZWJlZGY3ZjJjNGM5ZjEwZTk5NmJjNTllMTYxY2NmMTdkNWE3ZjQ1Y2UyZGY1OGNmNWVjZDM5OTFiMjg1YmM1NmViOTIwNTM5ZDNlNDNjIn0=" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755612605.txt"" 2025/08/19 10:10:05 [debug] 349771#349771: *35 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http cleanup add: 00005CE04361B760 2025/08/19 10:10:05 [debug] 349771#349771: *35 get rr peer, try: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 stream socket 10 2025/08/19 10:10:05 [debug] 349771#349771: *35 epoll add connection: fd:10 ev:80002005 2025/08/19 10:10:05 [debug] 349771#349771: *35 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #36 2025/08/19 10:10:05 [debug] 349771#349771: *35 connected 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream connect: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream send request 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream send request body 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer buf fl:0 s:1304 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer buf fl:0 s:184 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer buf fl:0 s:8 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer buf fl:0 s:112 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer buf fl:0 s:8 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer in: 00005CE04361B7F0 2025/08/19 10:10:05 [debug] 349771#349771: *35 writev: 1616 of 1616 2025/08/19 10:10:05 [debug] 349771#349771: *35 chain writer out: 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer add: 10: 60000:179398733 2025/08/19 10:10:05 [debug] 349771#349771: *35 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:10:05 [debug] 349771#349771: *35 http request count:2 blk:0 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 0 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 10:10:05 [debug] 349771#349771: *35 http run request: "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream check client, write event:1, "/upload" 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream request: "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream dummy handler 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 1 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 59999 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream request: "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream process header 2025/08/19 10:10:05 [debug] 349771#349771: *35 malloc: 00005CE043611150:4096 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: eof:1, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: fd:10 4096 of 4096 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: avail:40 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 06 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 10 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 08 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record length: 4104 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2ZWVkZjkwNTk0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2MDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MTMwMDAwOWEyODQwYTgyYTVmNTk2ZTgzM2I2ZDBiNjkzNjFhYzYzYmVkNTk1NjY1MmUzOWRhZDUzNDAwYWM1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjIwNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjJmYzI3MjNiN2ZkOWM4MTQxZjNjMmU2ZDFmYmI1NmEyMjVjZjExNTMwMTczNjYzNTgwZWJlZGY3ZjJjNGM5ZjEwZTk5NmJjNTllMTYxY2NmMTdkNWE3ZjQ1Y2UyZGY1OGNmNWVjZDM5OTFiMjg1YmM1NmViOTIwNTM5ZDNlNDNjIn0=" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2..." 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"8e483e6e353c33ffa7d1828937722d200fd7c0d38f1a165c5c1e8e6eedf90594","pubkey":"79be..." 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"8e483e6e353c33ffa7d1828937722d200fd7c0d38f1a165c5c1e8e6eedf90594","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612605,"tags":[["t","..." 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Saving file to: blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755612605.txt"" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561260" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755612605.txt'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755612605.txt" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 1. sha256 = '71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 4. uploaded_at = 1755612605" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755612605.txt'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755612605.txt'" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "Status: 200 OK" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi parser: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi header done 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *35 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:10:05 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2ZWVkZjkwNTk0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2MDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MTMwMDAwOWEyODQwYTgyYTVmNTk2ZTgzM2I2ZDBiNjkzNjFhYzYzYmVkNTk1NjY1MmUzOWRhZDUzNDAwYWM1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjIwNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjJmYzI3MjNiN2ZkOWM4MTQxZjNjMmU2ZDFmYmI1NmEyMjVjZjExNTMwMTczNjYzNTgwZWJlZGY3ZjJjNGM5ZjEwZTk5NmJjNTllMTYxY2NmMTdkNWE3ZjQ1Y2UyZGY1OGNmNWVjZDM5OTFiMjg1YmM1NmViOTIwNTM5ZDNlNDNjIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTQ4M2U2ZTM1M2MzM2ZmYTdkMTgyODkzNzcyMmQyMDBmZDdjMGQzOGYxYTE2NWM1YzFlOGU2... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"8e483e6e353c33ffa7d1828937722d200fd7c0d38f1a165c5c1e8e6eedf90594","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"8e483e6e353c33ffa7d1828937722d200fd7c0d38f1a165c5c1e8e6eedf90594","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612605,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: 71300009a2840a82a5f596e833b6d0b69361ac 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter: l:0 f:0 s:3991 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter limit 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 writev: 3991 of 3991 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *35 http cacheable: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream process upstream 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe read upstream: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe preread: 295 2025/08/19 10:10:05 [debug] 349771#349771: *35 input buf #0 00005CE043612029 2025/08/19 10:10:05 [debug] 349771#349771: *35 input buf 00005CE043612029 295 2025/08/19 10:10:05 [debug] 349771#349771: *35 malloc: 00005CE04367B290:4096 2025/08/19 10:10:05 [debug] 349771#349771: *35 readv: eof:1, avail:40 2025/08/19 10:10:05 [debug] 349771#349771: *35 readv: 1, last:4096 2025/08/19 10:10:05 [debug] 349771#349771: *35 readv: avail:0 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe recv chain: 40 2025/08/19 10:10:05 [debug] 349771#349771: *35 readv: eof:1, avail:0 2025/08/19 10:10:05 [debug] 349771#349771: *35 readv: 1, last:4056 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe recv chain: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe length: -1 2025/08/19 10:10:05 [debug] 349771#349771: *35 input buf #1 00005CE04367B290 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 06 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record length: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi closed stdout 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 03 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 01 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 08 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record byte: 00 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi record length: 8 2025/08/19 10:10:05 [debug] 349771#349771: *35 http fastcgi sent end request 2025/08/19 10:10:05 [debug] 349771#349771: *35 input buf 00005CE04367B290 16 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe write downstream: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe write downstream flush in 2025/08/19 10:10:05 [debug] 349771#349771: *35 http output filter "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http copy filter: "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http chunk: 295 2025/08/19 10:10:05 [debug] 349771#349771: *35 http chunk: 16 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter: l:0 f:0 s:318 2025/08/19 10:10:05 [debug] 349771#349771: *35 http copy filter: 0 "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 pipe write downstream done 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer: 10, old: 179398733, new: 179398737 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream exit: 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *35 finalize http upstream request: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 finalize http fastcgi request 2025/08/19 10:10:05 [debug] 349771#349771: *35 free rr peer 1 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 close http upstream connection: 10 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer del: 10: 179398733 2025/08/19 10:10:05 [debug] 349771#349771: *35 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http upstream temp fd: -1 2025/08/19 10:10:05 [debug] 349771#349771: *35 http output filter "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http copy filter: "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:10:05 [debug] 349771#349771: *35 http chunk: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter: l:1 f:0 s:323 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter limit 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 writev: 323 of 323 2025/08/19 10:10:05 [debug] 349771#349771: *35 http write filter 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *35 http copy filter: 0 "/upload?" 2025/08/19 10:10:05 [debug] 349771#349771: *35 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:10:05 [debug] 349771#349771: *35 set http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *35 http close request 2025/08/19 10:10:05 [debug] 349771#349771: *35 http log handler 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE04367B290 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043611150 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043624610, unused: 3 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE04361A980, unused: 8 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043610140, unused: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043612160, unused: 8 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043613170, unused: 986 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE04367A280, unused: 73 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *35 hc free: 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *35 hc busy: 0000000000000000 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 tcp_nodelay 2025/08/19 10:10:05 [debug] 349771#349771: *35 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer add: 6: 65000:179403737 2025/08/19 10:10:05 [debug] 349771#349771: *35 post event 00005CE04364A320 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 3 2025/08/19 10:10:05 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:10:05 [debug] 349771#349771: *35 delete posted event 00005CE04364A320 2025/08/19 10:10:05 [debug] 349771#349771: *35 http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *35 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: eof:0, avail:0 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 10:10:05 [debug] 349771#349771: *35 http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *35 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: eof:1, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *35 recv: fd:6 0 of 1024 2025/08/19 10:10:05 [info] 349771#349771: *35 client 127.0.0.1 closed keepalive connection 2025/08/19 10:10:05 [debug] 349771#349771: *35 close http connection: 6 2025/08/19 10:10:05 [debug] 349771#349771: *35 event timer del: 6: 179403737 2025/08/19 10:10:05 [debug] 349771#349771: *35 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *35 free: 00005CE043606840, unused: 120 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 1 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:10:05 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:10:05 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:10:05 [debug] 349771#349771: *37 accept: 127.0.0.1:40714 fd:6 2025/08/19 10:10:05 [debug] 349771#349771: *37 event timer add: 6: 60000:179398749 2025/08/19 10:10:05 [debug] 349771#349771: *37 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *37 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 11 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:10:05 [debug] 349771#349771: *37 http wait request handler 2025/08/19 10:10:05 [debug] 349771#349771: *37 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *37 recv: eof:0, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *37 recv: fd:6 142 of 1024 2025/08/19 10:10:05 [debug] 349771#349771: *37 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *37 http process request line 2025/08/19 10:10:05 [debug] 349771#349771: *37 http request line: "GET /71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5 HTTP/1.1" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http uri: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http args: "" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http exten: "" 2025/08/19 10:10:05 [debug] 349771#349771: *37 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:10:05 [debug] 349771#349771: *37 http process request header line 2025/08/19 10:10:05 [debug] 349771#349771: *37 http header: "Host: localhost:9001" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http header: "Accept: */*" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http header done 2025/08/19 10:10:05 [debug] 349771#349771: *37 event timer del: 6: 179398749 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 rewrite phase: 1 2025/08/19 10:10:05 [debug] 349771#349771: *37 test location: "/health" 2025/08/19 10:10:05 [debug] 349771#349771: *37 test location: "/debug/list" 2025/08/19 10:10:05 [debug] 349771#349771: *37 test location: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:10:05 [debug] 349771#349771: *37 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http cl:-1 max:104857600 2025/08/19 10:10:05 [debug] 349771#349771: *37 rewrite phase: 3 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script var 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script var: "GET" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script value: "HEAD" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script equal 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script equal: no 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script if 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script if: false 2025/08/19 10:10:05 [debug] 349771#349771: *37 post rewrite phase: 4 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 5 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 6 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 7 2025/08/19 10:10:05 [debug] 349771#349771: *37 access phase: 8 2025/08/19 10:10:05 [debug] 349771#349771: *37 access phase: 9 2025/08/19 10:10:05 [debug] 349771#349771: *37 access phase: 10 2025/08/19 10:10:05 [debug] 349771#349771: *37 post access phase: 11 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 12 2025/08/19 10:10:05 [debug] 349771#349771: *37 try files handler 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".jpg" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.jpg" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.jpg" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".jpeg" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.jpeg" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.jpeg" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".png" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.png" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.png" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".webp" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.webp" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.webp" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".gif" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.gif" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.gif" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".pdf" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.pdf" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.pdf" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".mp4" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.mp4" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.mp4" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".mp3" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.mp3" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.mp3" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: "/" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script capture: "71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http script copy: ".txt" 2025/08/19 10:10:05 [debug] 349771#349771: *37 trying to use file: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt" "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt" 2025/08/19 10:10:05 [debug] 349771#349771: *37 try file uri: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt" 2025/08/19 10:10:05 [debug] 349771#349771: *37 generic phase: 13 2025/08/19 10:10:05 [debug] 349771#349771: *37 content phase: 14 2025/08/19 10:10:05 [debug] 349771#349771: *37 content phase: 15 2025/08/19 10:10:05 [debug] 349771#349771: *37 content phase: 16 2025/08/19 10:10:05 [debug] 349771#349771: *37 content phase: 17 2025/08/19 10:10:05 [debug] 349771#349771: *37 content phase: 18 2025/08/19 10:10:05 [debug] 349771#349771: *37 http filename: "./blobs/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt" 2025/08/19 10:10:05 [debug] 349771#349771: *37 add cleanup: 00005CE04361AD60 2025/08/19 10:10:05 [debug] 349771#349771: *37 http static fd: 10 2025/08/19 10:10:05 [debug] 349771#349771: *37 http set discard body 2025/08/19 10:10:05 [debug] 349771#349771: *37 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:10:05 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:10:05 GMT Connection: keep-alive ETag: "68a485bd-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:10:05 [debug] 349771#349771: *37 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 http write filter: l:0 f:0 s:389 2025/08/19 10:10:05 [debug] 349771#349771: *37 http output filter "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt?" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http copy filter: "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt?" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http postpone filter "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt?" 00007FFDD38FD160 2025/08/19 10:10:05 [debug] 349771#349771: *37 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:10:05 [debug] 349771#349771: *37 http write filter: l:1 f:0 s:685 2025/08/19 10:10:05 [debug] 349771#349771: *37 http write filter limit 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 tcp_nopush 2025/08/19 10:10:05 [debug] 349771#349771: *37 writev: 389 of 389 2025/08/19 10:10:05 [debug] 349771#349771: *37 sendfile: @0 296 2025/08/19 10:10:05 [debug] 349771#349771: *37 sendfile: 296 of 296 @0 2025/08/19 10:10:05 [debug] 349771#349771: *37 http write filter 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *37 http copy filter: 0 "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt?" 2025/08/19 10:10:05 [debug] 349771#349771: *37 http finalize request: 0, "/71300009a2840a82a5f596e833b6d0b69361ac63bed5956652e39dad53400ac5.txt?" a:1, c:1 2025/08/19 10:10:05 [debug] 349771#349771: *37 set http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *37 http close request 2025/08/19 10:10:05 [debug] 349771#349771: *37 http log handler 2025/08/19 10:10:05 [debug] 349771#349771: *37 run cleanup: 00005CE04361AD60 2025/08/19 10:10:05 [debug] 349771#349771: *37 file cleanup: fd:10 2025/08/19 10:10:05 [debug] 349771#349771: *37 free: 00005CE043624610, unused: 5 2025/08/19 10:10:05 [debug] 349771#349771: *37 free: 00005CE04361A980, unused: 1848 2025/08/19 10:10:05 [debug] 349771#349771: *37 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *37 hc free: 0000000000000000 2025/08/19 10:10:05 [debug] 349771#349771: *37 hc busy: 0000000000000000 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 reusable connection: 1 2025/08/19 10:10:05 [debug] 349771#349771: *37 event timer add: 6: 65000:179403749 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 0 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:10:05 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:10:05 [debug] 349771#349771: *37 http keepalive handler 2025/08/19 10:10:05 [debug] 349771#349771: *37 malloc: 00005CE0436090A0:1024 2025/08/19 10:10:05 [debug] 349771#349771: *37 recv: eof:1, avail:-1 2025/08/19 10:10:05 [debug] 349771#349771: *37 recv: fd:6 0 of 1024 2025/08/19 10:10:05 [info] 349771#349771: *37 client 127.0.0.1 closed keepalive connection 2025/08/19 10:10:05 [debug] 349771#349771: *37 close http connection: 6 2025/08/19 10:10:05 [debug] 349771#349771: *37 event timer del: 6: 179403749 2025/08/19 10:10:05 [debug] 349771#349771: *37 reusable connection: 0 2025/08/19 10:10:05 [debug] 349771#349771: *37 free: 00005CE0436090A0 2025/08/19 10:10:05 [debug] 349771#349771: *37 free: 00005CE043606840, unused: 136 2025/08/19 10:10:05 [debug] 349771#349771: timer delta: 2 2025/08/19 10:10:05 [debug] 349771#349771: worker cycle 2025/08/19 10:10:05 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:11:22 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:11:22 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:11:22 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:11:22 [debug] 349771#349771: *38 accept: 127.0.0.1:40780 fd:6 2025/08/19 10:11:22 [debug] 349771#349771: *38 event timer add: 6: 60000:179476071 2025/08/19 10:11:22 [debug] 349771#349771: *38 reusable connection: 1 2025/08/19 10:11:22 [debug] 349771#349771: *38 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:11:22 [debug] 349771#349771: timer delta: 77320 2025/08/19 10:11:22 [debug] 349771#349771: worker cycle 2025/08/19 10:11:22 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:11:22 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:11:22 [debug] 349771#349771: *38 http wait request handler 2025/08/19 10:11:22 [debug] 349771#349771: *38 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:22 [debug] 349771#349771: *38 recv: eof:0, avail:-1 2025/08/19 10:11:22 [debug] 349771#349771: *38 recv: fd:6 84 of 1024 2025/08/19 10:11:22 [debug] 349771#349771: *38 reusable connection: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:11:22 [debug] 349771#349771: *38 http process request line 2025/08/19 10:11:22 [debug] 349771#349771: *38 http request line: "GET /health HTTP/1.1" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http uri: "/health" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http args: "" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http exten: "" 2025/08/19 10:11:22 [debug] 349771#349771: *38 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:11:22 [debug] 349771#349771: *38 http process request header line 2025/08/19 10:11:22 [debug] 349771#349771: *38 http header: "Host: localhost:9001" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http header: "Accept: */*" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http header done 2025/08/19 10:11:22 [debug] 349771#349771: *38 event timer del: 6: 179476071 2025/08/19 10:11:22 [debug] 349771#349771: *38 generic phase: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 rewrite phase: 1 2025/08/19 10:11:22 [debug] 349771#349771: *38 test location: "/health" 2025/08/19 10:11:22 [debug] 349771#349771: *38 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:11:22 [debug] 349771#349771: *38 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:11:22 [debug] 349771#349771: *38 using configuration "/health" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http cl:-1 max:104857600 2025/08/19 10:11:22 [debug] 349771#349771: *38 rewrite phase: 3 2025/08/19 10:11:22 [debug] 349771#349771: *38 http set discard body 2025/08/19 10:11:22 [debug] 349771#349771: *38 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:11:22 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:11:22 [debug] 349771#349771: *38 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 http write filter: l:0 f:0 s:196 2025/08/19 10:11:22 [debug] 349771#349771: *38 http output filter "/health?" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http copy filter: "/health?" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:11:22 [debug] 349771#349771: *38 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 http write filter: l:1 f:0 s:199 2025/08/19 10:11:22 [debug] 349771#349771: *38 http write filter limit 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 writev: 199 of 199 2025/08/19 10:11:22 [debug] 349771#349771: *38 http write filter 0000000000000000 2025/08/19 10:11:22 [debug] 349771#349771: *38 http copy filter: 0 "/health?" 2025/08/19 10:11:22 [debug] 349771#349771: *38 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:11:22 [debug] 349771#349771: *38 set http keepalive handler 2025/08/19 10:11:22 [debug] 349771#349771: *38 http close request 2025/08/19 10:11:22 [debug] 349771#349771: *38 http log handler 2025/08/19 10:11:22 [debug] 349771#349771: *38 free: 00005CE043624610, unused: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 free: 00005CE04361A980, unused: 2736 2025/08/19 10:11:22 [debug] 349771#349771: *38 free: 00005CE0436090A0 2025/08/19 10:11:22 [debug] 349771#349771: *38 hc free: 0000000000000000 2025/08/19 10:11:22 [debug] 349771#349771: *38 hc busy: 0000000000000000 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 tcp_nodelay 2025/08/19 10:11:22 [debug] 349771#349771: *38 reusable connection: 1 2025/08/19 10:11:22 [debug] 349771#349771: *38 event timer add: 6: 65000:179481071 2025/08/19 10:11:22 [debug] 349771#349771: timer delta: 0 2025/08/19 10:11:22 [debug] 349771#349771: worker cycle 2025/08/19 10:11:22 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:11:22 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:11:22 [debug] 349771#349771: *38 http keepalive handler 2025/08/19 10:11:22 [debug] 349771#349771: *38 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:22 [debug] 349771#349771: *38 recv: eof:1, avail:-1 2025/08/19 10:11:22 [debug] 349771#349771: *38 recv: fd:6 0 of 1024 2025/08/19 10:11:22 [info] 349771#349771: *38 client 127.0.0.1 closed keepalive connection 2025/08/19 10:11:22 [debug] 349771#349771: *38 close http connection: 6 2025/08/19 10:11:22 [debug] 349771#349771: *38 event timer del: 6: 179481071 2025/08/19 10:11:22 [debug] 349771#349771: *38 reusable connection: 0 2025/08/19 10:11:22 [debug] 349771#349771: *38 free: 00005CE0436090A0 2025/08/19 10:11:22 [debug] 349771#349771: *38 free: 00005CE043606840, unused: 136 2025/08/19 10:11:22 [debug] 349771#349771: timer delta: 1 2025/08/19 10:11:22 [debug] 349771#349771: worker cycle 2025/08/19 10:11:22 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:11:23 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:11:23 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 accept: 127.0.0.1:40794 fd:6 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer add: 6: 60000:179476385 2025/08/19 10:11:23 [debug] 349771#349771: *39 reusable connection: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 313 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http wait request handler 2025/08/19 10:11:23 [debug] 349771#349771: *39 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: eof:0, avail:-1 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: fd:6 1024 of 1024 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: avail:112 2025/08/19 10:11:23 [debug] 349771#349771: *39 reusable connection: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 http process request line 2025/08/19 10:11:23 [debug] 349771#349771: *39 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http uri: "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http args: "" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http exten: "" 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 http process request header line 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Host: localhost:9001" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Accept: */*" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJjZDdkNzkyNTY4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2ODMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhNTk0NmY4MjEwZmI4N2Y5NzcyMjYzODY0MjM0OTQ0ZDVmZWE0M2E4YjNkYzhlYWEwOGFiZTQ4NTllYjY4MzI1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjI4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImFlOWRjNGIwYjQ0MDg5NmRhMDllMjMwOTc1NDI2NzZmZDNjMjhjM2UzYTJmZDU2YTJlYjgyYTlmYzE4Y2QzZjc1N2EyZjdiOTZkODkzMTJkOWQ4NGRiZDMwZjIxODhmMTllMDZiZTE2M2YxYTM4ZmE2ZGE1NDM0ZjZiMjJiNjhmIn0=" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Content-Type: text/plain" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Content-Disposition: attachment; filename="test_blob_1755612682.txt"" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header: "Content-Length: 296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http header done 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer del: 6: 179476385 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 rewrite phase: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 test location: "/health" 2025/08/19 10:11:23 [debug] 349771#349771: *39 test location: "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:11:23 [debug] 349771#349771: *39 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:11:23 [debug] 349771#349771: *39 using configuration "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http cl:296 max:104857600 2025/08/19 10:11:23 [debug] 349771#349771: *39 rewrite phase: 3 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "PUT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script regex: "^(PUT)$" 2025/08/19 10:11:23 [notice] 349771#349771: *39 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script if 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script if: false 2025/08/19 10:11:23 [debug] 349771#349771: *39 post rewrite phase: 4 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 5 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 6 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 7 2025/08/19 10:11:23 [debug] 349771#349771: *39 access phase: 8 2025/08/19 10:11:23 [debug] 349771#349771: *39 access phase: 9 2025/08/19 10:11:23 [debug] 349771#349771: *39 access phase: 10 2025/08/19 10:11:23 [debug] 349771#349771: *39 post access phase: 11 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 12 2025/08/19 10:11:23 [debug] 349771#349771: *39 generic phase: 13 2025/08/19 10:11:23 [debug] 349771#349771: *39 http client request body preread 184 2025/08/19 10:11:23 [debug] 349771#349771: *39 http request body content length filter 2025/08/19 10:11:23 [debug] 349771#349771: *39 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http read client request body 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: eof:0, avail:112 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: fd:6 112 of 112 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: avail:0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http client request body recv 112 2025/08/19 10:11:23 [debug] 349771#349771: *39 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http client request body rest 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http init upstream, client timer: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "QUERY_STRING" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "QUERY_STRING: " 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REQUEST_METHOD" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "PUT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "CONTENT_TYPE" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "text/plain" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "CONTENT_LENGTH" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SCRIPT_NAME" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REQUEST_URI" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "DOCUMENT_URI" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "./blobs" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "HTTP/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REQUEST_SCHEME" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "http" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "CGI/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "nginx/" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "1.18.0" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REMOTE_ADDR" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "127.0.0.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REMOTE_PORT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "40794" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REMOTE_PORT: 40794" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SERVER_ADDR" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "127.0.0.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SERVER_PORT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "9001" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SERVER_NAME" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "localhost" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "REDIRECT_STATUS" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "200" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script var: "./blobs" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http script copy: "/ginxsom.fcgi" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJjZDdkNzkyNTY4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2ODMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhNTk0NmY4MjEwZmI4N2Y5NzcyMjYzODY0MjM0OTQ0ZDVmZWE0M2E4YjNkYzhlYWEwOGFiZTQ4NTllYjY4MzI1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjI4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImFlOWRjNGIwYjQ0MDg5NmRhMDllMjMwOTc1NDI2NzZmZDNjMjhjM2UzYTJmZDU2YTJlYjgyYTlmYzE4Y2QzZjc1N2EyZjdiOTZkODkzMTJkOWQ4NGRiZDMwZjIxODhmMTllMDZiZTE2M2YxYTM4ZmE2ZGE1NDM0ZjZiMjJiNjhmIn0=" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755612682.txt"" 2025/08/19 10:11:23 [debug] 349771#349771: *39 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http cleanup add: 00005CE04361B760 2025/08/19 10:11:23 [debug] 349771#349771: *39 get rr peer, try: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 stream socket 10 2025/08/19 10:11:23 [debug] 349771#349771: *39 epoll add connection: fd:10 ev:80002005 2025/08/19 10:11:23 [debug] 349771#349771: *39 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #40 2025/08/19 10:11:23 [debug] 349771#349771: *39 connected 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream connect: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream send request 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream send request body 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer buf fl:0 s:1304 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer buf fl:0 s:184 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer buf fl:0 s:8 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer buf fl:0 s:112 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer buf fl:0 s:8 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer in: 00005CE04361B7F0 2025/08/19 10:11:23 [debug] 349771#349771: *39 writev: 1616 of 1616 2025/08/19 10:11:23 [debug] 349771#349771: *39 chain writer out: 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer add: 10: 60000:179476385 2025/08/19 10:11:23 [debug] 349771#349771: *39 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:11:23 [debug] 349771#349771: *39 http request count:2 blk:0 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 0 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http run request: "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream check client, write event:1, "/upload" 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream request: "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream dummy handler 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 1 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 59999 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream request: "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream process header 2025/08/19 10:11:23 [debug] 349771#349771: *39 malloc: 00005CE043611150:4096 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: eof:1, avail:-1 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: fd:10 4096 of 4096 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: avail:40 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 06 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 10 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 08 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record length: 4104 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJjZDdkNzkyNTY4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2ODMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhNTk0NmY4MjEwZmI4N2Y5NzcyMjYzODY0MjM0OTQ0ZDVmZWE0M2E4YjNkYzhlYWEwOGFiZTQ4NTllYjY4MzI1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjI4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImFlOWRjNGIwYjQ0MDg5NmRhMDllMjMwOTc1NDI2NzZmZDNjMjhjM2UzYTJmZDU2YTJlYjgyYTlmYzE4Y2QzZjc1N2EyZjdiOTZkODkzMTJkOWQ4NGRiZDMwZjIxODhmMTllMDZiZTE2M2YxYTM4ZmE2ZGE1NDM0ZjZiMjJiNjhmIn0=" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJj..." 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"0a4f77daf60d4a0b4e7c76f1a565ccb812aff4103391c987203f22cd7d792568","pubkey":"79be..." 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"0a4f77daf60d4a0b4e7c76f1a565ccb812aff4103391c987203f22cd7d792568","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612683,"tags":[["t","..." 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Saving file to: blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755612682.txt"" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561268" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755612682.txt'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755612682.txt" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 1. sha256 = 'a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 4. uploaded_at = 1755612683" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755612682.txt'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755612682.txt'" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "Status: 200 OK" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi parser: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi header done 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *39 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:11:23 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJjZDdkNzkyNTY4IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTI2ODMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJhNTk0NmY4MjEwZmI4N2Y5NzcyMjYzODY0MjM0OTQ0ZDVmZWE0M2E4YjNkYzhlYWEwOGFiZTQ4NTllYjY4MzI1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNjI4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImFlOWRjNGIwYjQ0MDg5NmRhMDllMjMwOTc1NDI2NzZmZDNjMjhjM2UzYTJmZDU2YTJlYjgyYTlmYzE4Y2QzZjc1N2EyZjdiOTZkODkzMTJkOWQ4NGRiZDMwZjIxODhmMTllMDZiZTE2M2YxYTM4ZmE2ZGE1NDM0ZjZiMjJiNjhmIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIwYTRmNzdkYWY2MGQ0YTBiNGU3Yzc2ZjFhNTY1Y2NiODEyYWZmNDEwMzM5MWM5ODcyMDNmMjJj... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"0a4f77daf60d4a0b4e7c76f1a565ccb812aff4103391c987203f22cd7d792568","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"0a4f77daf60d4a0b4e7c76f1a565ccb812aff4103391c987203f22cd7d792568","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755612683,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: a5946f8210fb87f9772263864234944d5fea43 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter: l:0 f:0 s:3991 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter limit 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 writev: 3991 of 3991 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *39 http cacheable: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream process upstream 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe read upstream: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe preread: 295 2025/08/19 10:11:23 [debug] 349771#349771: *39 input buf #0 00005CE043612029 2025/08/19 10:11:23 [debug] 349771#349771: *39 input buf 00005CE043612029 295 2025/08/19 10:11:23 [debug] 349771#349771: *39 malloc: 00005CE04367B290:4096 2025/08/19 10:11:23 [debug] 349771#349771: *39 readv: eof:1, avail:40 2025/08/19 10:11:23 [debug] 349771#349771: *39 readv: 1, last:4096 2025/08/19 10:11:23 [debug] 349771#349771: *39 readv: avail:0 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe recv chain: 40 2025/08/19 10:11:23 [debug] 349771#349771: *39 readv: eof:1, avail:0 2025/08/19 10:11:23 [debug] 349771#349771: *39 readv: 1, last:4056 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe recv chain: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe length: -1 2025/08/19 10:11:23 [debug] 349771#349771: *39 input buf #1 00005CE04367B290 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 06 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record length: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi closed stdout 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 03 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 01 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 08 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record byte: 00 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi record length: 8 2025/08/19 10:11:23 [debug] 349771#349771: *39 http fastcgi sent end request 2025/08/19 10:11:23 [debug] 349771#349771: *39 input buf 00005CE04367B290 16 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe write downstream: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe write downstream flush in 2025/08/19 10:11:23 [debug] 349771#349771: *39 http output filter "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http copy filter: "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http chunk: 295 2025/08/19 10:11:23 [debug] 349771#349771: *39 http chunk: 16 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter: l:0 f:0 s:318 2025/08/19 10:11:23 [debug] 349771#349771: *39 http copy filter: 0 "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 pipe write downstream done 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer: 10, old: 179476385, new: 179476388 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream exit: 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *39 finalize http upstream request: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 finalize http fastcgi request 2025/08/19 10:11:23 [debug] 349771#349771: *39 free rr peer 1 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 close http upstream connection: 10 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer del: 10: 179476385 2025/08/19 10:11:23 [debug] 349771#349771: *39 reusable connection: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http upstream temp fd: -1 2025/08/19 10:11:23 [debug] 349771#349771: *39 http output filter "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http copy filter: "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:11:23 [debug] 349771#349771: *39 http chunk: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter: l:1 f:0 s:323 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter limit 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 writev: 323 of 323 2025/08/19 10:11:23 [debug] 349771#349771: *39 http write filter 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *39 http copy filter: 0 "/upload?" 2025/08/19 10:11:23 [debug] 349771#349771: *39 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:11:23 [debug] 349771#349771: *39 set http keepalive handler 2025/08/19 10:11:23 [debug] 349771#349771: *39 http close request 2025/08/19 10:11:23 [debug] 349771#349771: *39 http log handler 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE04367B290 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043611150 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043624610, unused: 3 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE04361A980, unused: 8 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043610140, unused: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043612160, unused: 8 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043613170, unused: 986 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE04367A280, unused: 73 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE0436090A0 2025/08/19 10:11:23 [debug] 349771#349771: *39 hc free: 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *39 hc busy: 0000000000000000 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 tcp_nodelay 2025/08/19 10:11:23 [debug] 349771#349771: *39 reusable connection: 1 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer add: 6: 65000:179481388 2025/08/19 10:11:23 [debug] 349771#349771: *39 post event 00005CE04364A320 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 2 2025/08/19 10:11:23 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:11:23 [debug] 349771#349771: *39 delete posted event 00005CE04364A320 2025/08/19 10:11:23 [debug] 349771#349771: *39 http keepalive handler 2025/08/19 10:11:23 [debug] 349771#349771: *39 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: eof:0, avail:0 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE0436090A0 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 10:11:23 [debug] 349771#349771: *39 http keepalive handler 2025/08/19 10:11:23 [debug] 349771#349771: *39 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: eof:1, avail:-1 2025/08/19 10:11:23 [debug] 349771#349771: *39 recv: fd:6 0 of 1024 2025/08/19 10:11:23 [info] 349771#349771: *39 client 127.0.0.1 closed keepalive connection 2025/08/19 10:11:23 [debug] 349771#349771: *39 close http connection: 6 2025/08/19 10:11:23 [debug] 349771#349771: *39 event timer del: 6: 179481388 2025/08/19 10:11:23 [debug] 349771#349771: *39 reusable connection: 0 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE0436090A0 2025/08/19 10:11:23 [debug] 349771#349771: *39 free: 00005CE043606840, unused: 120 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 2 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:11:23 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:11:23 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:11:23 [debug] 349771#349771: *41 accept: 127.0.0.1:40800 fd:6 2025/08/19 10:11:23 [debug] 349771#349771: *41 event timer add: 6: 60000:179476396 2025/08/19 10:11:23 [debug] 349771#349771: *41 reusable connection: 1 2025/08/19 10:11:23 [debug] 349771#349771: *41 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 6 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:11:23 [debug] 349771#349771: *41 http wait request handler 2025/08/19 10:11:23 [debug] 349771#349771: *41 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:23 [debug] 349771#349771: *41 recv: eof:0, avail:-1 2025/08/19 10:11:23 [debug] 349771#349771: *41 recv: fd:6 142 of 1024 2025/08/19 10:11:23 [debug] 349771#349771: *41 reusable connection: 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *41 http process request line 2025/08/19 10:11:23 [debug] 349771#349771: *41 http request line: "GET /a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325 HTTP/1.1" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http uri: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http args: "" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http exten: "" 2025/08/19 10:11:23 [debug] 349771#349771: *41 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:11:23 [debug] 349771#349771: *41 http process request header line 2025/08/19 10:11:23 [debug] 349771#349771: *41 http header: "Host: localhost:9001" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http header: "Accept: */*" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http header done 2025/08/19 10:11:23 [debug] 349771#349771: *41 event timer del: 6: 179476396 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 rewrite phase: 1 2025/08/19 10:11:23 [debug] 349771#349771: *41 test location: "/health" 2025/08/19 10:11:23 [debug] 349771#349771: *41 test location: "/debug/list" 2025/08/19 10:11:23 [debug] 349771#349771: *41 test location: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:11:23 [debug] 349771#349771: *41 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http cl:-1 max:104857600 2025/08/19 10:11:23 [debug] 349771#349771: *41 rewrite phase: 3 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script var 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script var: "GET" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script value: "HEAD" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script equal 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script equal: no 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script if 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script if: false 2025/08/19 10:11:23 [debug] 349771#349771: *41 post rewrite phase: 4 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 5 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 6 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 7 2025/08/19 10:11:23 [debug] 349771#349771: *41 access phase: 8 2025/08/19 10:11:23 [debug] 349771#349771: *41 access phase: 9 2025/08/19 10:11:23 [debug] 349771#349771: *41 access phase: 10 2025/08/19 10:11:23 [debug] 349771#349771: *41 post access phase: 11 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 12 2025/08/19 10:11:23 [debug] 349771#349771: *41 try files handler 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".jpg" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.jpg" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.jpg" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".jpeg" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.jpeg" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.jpeg" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".png" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.png" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.png" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".webp" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.webp" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.webp" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".gif" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.gif" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.gif" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".pdf" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.pdf" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.pdf" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".mp4" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.mp4" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.mp4" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".mp3" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.mp3" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.mp3" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: "/" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script capture: "a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http script copy: ".txt" 2025/08/19 10:11:23 [debug] 349771#349771: *41 trying to use file: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt" "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt" 2025/08/19 10:11:23 [debug] 349771#349771: *41 try file uri: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt" 2025/08/19 10:11:23 [debug] 349771#349771: *41 generic phase: 13 2025/08/19 10:11:23 [debug] 349771#349771: *41 content phase: 14 2025/08/19 10:11:23 [debug] 349771#349771: *41 content phase: 15 2025/08/19 10:11:23 [debug] 349771#349771: *41 content phase: 16 2025/08/19 10:11:23 [debug] 349771#349771: *41 content phase: 17 2025/08/19 10:11:23 [debug] 349771#349771: *41 content phase: 18 2025/08/19 10:11:23 [debug] 349771#349771: *41 http filename: "./blobs/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt" 2025/08/19 10:11:23 [debug] 349771#349771: *41 add cleanup: 00005CE04361AD60 2025/08/19 10:11:23 [debug] 349771#349771: *41 http static fd: 10 2025/08/19 10:11:23 [debug] 349771#349771: *41 http set discard body 2025/08/19 10:11:23 [debug] 349771#349771: *41 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:11:23 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:11:23 GMT Connection: keep-alive ETag: "68a4860b-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:11:23 [debug] 349771#349771: *41 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 http write filter: l:0 f:0 s:389 2025/08/19 10:11:23 [debug] 349771#349771: *41 http output filter "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt?" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http copy filter: "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt?" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http postpone filter "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt?" 00007FFDD38FD160 2025/08/19 10:11:23 [debug] 349771#349771: *41 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:11:23 [debug] 349771#349771: *41 http write filter: l:1 f:0 s:685 2025/08/19 10:11:23 [debug] 349771#349771: *41 http write filter limit 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 tcp_nopush 2025/08/19 10:11:23 [debug] 349771#349771: *41 writev: 389 of 389 2025/08/19 10:11:23 [debug] 349771#349771: *41 sendfile: @0 296 2025/08/19 10:11:23 [debug] 349771#349771: *41 sendfile: 296 of 296 @0 2025/08/19 10:11:23 [debug] 349771#349771: *41 http write filter 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *41 http copy filter: 0 "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt?" 2025/08/19 10:11:23 [debug] 349771#349771: *41 http finalize request: 0, "/a5946f8210fb87f9772263864234944d5fea43a8b3dc8eaa08abe4859eb68325.txt?" a:1, c:1 2025/08/19 10:11:23 [debug] 349771#349771: *41 set http keepalive handler 2025/08/19 10:11:23 [debug] 349771#349771: *41 http close request 2025/08/19 10:11:23 [debug] 349771#349771: *41 http log handler 2025/08/19 10:11:23 [debug] 349771#349771: *41 run cleanup: 00005CE04361AD60 2025/08/19 10:11:23 [debug] 349771#349771: *41 file cleanup: fd:10 2025/08/19 10:11:23 [debug] 349771#349771: *41 free: 00005CE043624610, unused: 5 2025/08/19 10:11:23 [debug] 349771#349771: *41 free: 00005CE04361A980, unused: 1848 2025/08/19 10:11:23 [debug] 349771#349771: *41 free: 00005CE0436090A0 2025/08/19 10:11:23 [debug] 349771#349771: *41 hc free: 0000000000000000 2025/08/19 10:11:23 [debug] 349771#349771: *41 hc busy: 0000000000000000 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 reusable connection: 1 2025/08/19 10:11:23 [debug] 349771#349771: *41 event timer add: 6: 65000:179481397 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 1 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:11:23 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:11:23 [debug] 349771#349771: *41 http keepalive handler 2025/08/19 10:11:23 [debug] 349771#349771: *41 malloc: 00005CE0436090A0:1024 2025/08/19 10:11:23 [debug] 349771#349771: *41 recv: eof:1, avail:-1 2025/08/19 10:11:23 [debug] 349771#349771: *41 recv: fd:6 0 of 1024 2025/08/19 10:11:23 [info] 349771#349771: *41 client 127.0.0.1 closed keepalive connection 2025/08/19 10:11:23 [debug] 349771#349771: *41 close http connection: 6 2025/08/19 10:11:23 [debug] 349771#349771: *41 event timer del: 6: 179481397 2025/08/19 10:11:23 [debug] 349771#349771: *41 reusable connection: 0 2025/08/19 10:11:23 [debug] 349771#349771: *41 free: 00005CE0436090A0 2025/08/19 10:11:23 [debug] 349771#349771: *41 free: 00005CE043606840, unused: 136 2025/08/19 10:11:23 [debug] 349771#349771: timer delta: 1 2025/08/19 10:11:23 [debug] 349771#349771: worker cycle 2025/08/19 10:11:23 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:52 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:52 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:52 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:52 [debug] 349771#349771: *42 accept: 127.0.0.1:55676 fd:6 2025/08/19 10:34:52 [debug] 349771#349771: *42 event timer add: 6: 60000:180886020 2025/08/19 10:34:52 [debug] 349771#349771: *42 reusable connection: 1 2025/08/19 10:34:52 [debug] 349771#349771: *42 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:52 [debug] 349771#349771: timer delta: 1409622 2025/08/19 10:34:52 [debug] 349771#349771: worker cycle 2025/08/19 10:34:52 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:52 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:34:52 [debug] 349771#349771: *42 http wait request handler 2025/08/19 10:34:52 [debug] 349771#349771: *42 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:52 [debug] 349771#349771: *42 recv: eof:0, avail:-1 2025/08/19 10:34:52 [debug] 349771#349771: *42 recv: fd:6 84 of 1024 2025/08/19 10:34:52 [debug] 349771#349771: *42 reusable connection: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:52 [debug] 349771#349771: *42 http process request line 2025/08/19 10:34:52 [debug] 349771#349771: *42 http request line: "GET /health HTTP/1.1" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http uri: "/health" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http args: "" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http exten: "" 2025/08/19 10:34:52 [debug] 349771#349771: *42 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:52 [debug] 349771#349771: *42 http process request header line 2025/08/19 10:34:52 [debug] 349771#349771: *42 http header: "Host: localhost:9001" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http header: "Accept: */*" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http header done 2025/08/19 10:34:52 [debug] 349771#349771: *42 event timer del: 6: 180886020 2025/08/19 10:34:52 [debug] 349771#349771: *42 generic phase: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 rewrite phase: 1 2025/08/19 10:34:52 [debug] 349771#349771: *42 test location: "/health" 2025/08/19 10:34:52 [debug] 349771#349771: *42 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:52 [debug] 349771#349771: *42 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:52 [debug] 349771#349771: *42 using configuration "/health" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http cl:-1 max:104857600 2025/08/19 10:34:52 [debug] 349771#349771: *42 rewrite phase: 3 2025/08/19 10:34:52 [debug] 349771#349771: *42 http set discard body 2025/08/19 10:34:52 [debug] 349771#349771: *42 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:52 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:34:52 [debug] 349771#349771: *42 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 http write filter: l:0 f:0 s:196 2025/08/19 10:34:52 [debug] 349771#349771: *42 http output filter "/health?" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http copy filter: "/health?" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:34:52 [debug] 349771#349771: *42 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 http write filter: l:1 f:0 s:199 2025/08/19 10:34:52 [debug] 349771#349771: *42 http write filter limit 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 writev: 199 of 199 2025/08/19 10:34:52 [debug] 349771#349771: *42 http write filter 0000000000000000 2025/08/19 10:34:52 [debug] 349771#349771: *42 http copy filter: 0 "/health?" 2025/08/19 10:34:52 [debug] 349771#349771: *42 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:34:52 [debug] 349771#349771: *42 set http keepalive handler 2025/08/19 10:34:52 [debug] 349771#349771: *42 http close request 2025/08/19 10:34:52 [debug] 349771#349771: *42 http log handler 2025/08/19 10:34:52 [debug] 349771#349771: *42 free: 00005CE043624610, unused: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 free: 00005CE04361A980, unused: 2736 2025/08/19 10:34:52 [debug] 349771#349771: *42 free: 00005CE0436090A0 2025/08/19 10:34:52 [debug] 349771#349771: *42 hc free: 0000000000000000 2025/08/19 10:34:52 [debug] 349771#349771: *42 hc busy: 0000000000000000 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 tcp_nodelay 2025/08/19 10:34:52 [debug] 349771#349771: *42 reusable connection: 1 2025/08/19 10:34:52 [debug] 349771#349771: *42 event timer add: 6: 65000:180891020 2025/08/19 10:34:52 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:52 [debug] 349771#349771: worker cycle 2025/08/19 10:34:52 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:52 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:34:52 [debug] 349771#349771: *42 http keepalive handler 2025/08/19 10:34:52 [debug] 349771#349771: *42 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:52 [debug] 349771#349771: *42 recv: eof:1, avail:-1 2025/08/19 10:34:52 [debug] 349771#349771: *42 recv: fd:6 0 of 1024 2025/08/19 10:34:52 [info] 349771#349771: *42 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:52 [debug] 349771#349771: *42 close http connection: 6 2025/08/19 10:34:52 [debug] 349771#349771: *42 event timer del: 6: 180891020 2025/08/19 10:34:52 [debug] 349771#349771: *42 reusable connection: 0 2025/08/19 10:34:52 [debug] 349771#349771: *42 free: 00005CE0436090A0 2025/08/19 10:34:52 [debug] 349771#349771: *42 free: 00005CE043606840, unused: 136 2025/08/19 10:34:52 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:52 [debug] 349771#349771: worker cycle 2025/08/19 10:34:52 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:53 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:53 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 accept: 127.0.0.1:55690 fd:6 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer add: 6: 60000:180886325 2025/08/19 10:34:53 [debug] 349771#349771: *43 reusable connection: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 304 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:34:53 [debug] 349771#349771: *43 http wait request handler 2025/08/19 10:34:53 [debug] 349771#349771: *43 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: eof:0, avail:-1 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: fd:6 1024 of 1024 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: avail:112 2025/08/19 10:34:53 [debug] 349771#349771: *43 reusable connection: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 http process request line 2025/08/19 10:34:53 [debug] 349771#349771: *43 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http uri: "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http args: "" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http exten: "" 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 http process request header line 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Host: localhost:9001" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Accept: */*" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEwMmMzZTE4YzJlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NDVhMjI3N2RkNGI3YTY2ZTMyMGUxMmNkZDkyYmY2ZmJiZTEzODY5YjViYjVkNjY1YTAzYzgzZDQ1M2JhMmRlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzM2NlNmNlNGViMTlhMTAxYzIxMDMzYzIyOWRkOTIwZWI4MzlhYzg4OGRkYmUyZTg2YTQwOTgzNzBmYTRmZTY3ODc3ODIxZGU5MzNlOGVlNDYzODU1ZDhlNzY1MTk0YzNkODZmYWVjNzYyZjljMGMwYWYxMjUwMzFkYjdhZDQ4In0=" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Content-Type: text/plain" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Content-Disposition: attachment; filename="test_blob_1755614092.txt"" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header: "Content-Length: 296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http header done 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer del: 6: 180886325 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 rewrite phase: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 test location: "/health" 2025/08/19 10:34:53 [debug] 349771#349771: *43 test location: "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:53 [debug] 349771#349771: *43 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:53 [debug] 349771#349771: *43 using configuration "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http cl:296 max:104857600 2025/08/19 10:34:53 [debug] 349771#349771: *43 rewrite phase: 3 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "PUT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script regex: "^(PUT)$" 2025/08/19 10:34:53 [notice] 349771#349771: *43 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script if 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script if: false 2025/08/19 10:34:53 [debug] 349771#349771: *43 post rewrite phase: 4 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 5 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 6 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 7 2025/08/19 10:34:53 [debug] 349771#349771: *43 access phase: 8 2025/08/19 10:34:53 [debug] 349771#349771: *43 access phase: 9 2025/08/19 10:34:53 [debug] 349771#349771: *43 access phase: 10 2025/08/19 10:34:53 [debug] 349771#349771: *43 post access phase: 11 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 12 2025/08/19 10:34:53 [debug] 349771#349771: *43 generic phase: 13 2025/08/19 10:34:53 [debug] 349771#349771: *43 http client request body preread 184 2025/08/19 10:34:53 [debug] 349771#349771: *43 http request body content length filter 2025/08/19 10:34:53 [debug] 349771#349771: *43 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http read client request body 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: eof:0, avail:112 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: fd:6 112 of 112 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: avail:0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http client request body recv 112 2025/08/19 10:34:53 [debug] 349771#349771: *43 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http client request body rest 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http init upstream, client timer: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "QUERY_STRING" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "QUERY_STRING: " 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REQUEST_METHOD" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "PUT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "CONTENT_TYPE" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "text/plain" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "CONTENT_LENGTH" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SCRIPT_NAME" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REQUEST_URI" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "DOCUMENT_URI" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "./blobs" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "HTTP/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REQUEST_SCHEME" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "http" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "CGI/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "nginx/" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "1.18.0" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REMOTE_ADDR" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "127.0.0.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REMOTE_PORT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "55690" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REMOTE_PORT: 55690" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SERVER_ADDR" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "127.0.0.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SERVER_PORT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "9001" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SERVER_NAME" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "localhost" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "REDIRECT_STATUS" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "200" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script var: "./blobs" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http script copy: "/ginxsom.fcgi" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEwMmMzZTE4YzJlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NDVhMjI3N2RkNGI3YTY2ZTMyMGUxMmNkZDkyYmY2ZmJiZTEzODY5YjViYjVkNjY1YTAzYzgzZDQ1M2JhMmRlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzM2NlNmNlNGViMTlhMTAxYzIxMDMzYzIyOWRkOTIwZWI4MzlhYzg4OGRkYmUyZTg2YTQwOTgzNzBmYTRmZTY3ODc3ODIxZGU5MzNlOGVlNDYzODU1ZDhlNzY1MTk0YzNkODZmYWVjNzYyZjljMGMwYWYxMjUwMzFkYjdhZDQ4In0=" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755614092.txt"" 2025/08/19 10:34:53 [debug] 349771#349771: *43 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http cleanup add: 00005CE04361B760 2025/08/19 10:34:53 [debug] 349771#349771: *43 get rr peer, try: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 stream socket 10 2025/08/19 10:34:53 [debug] 349771#349771: *43 epoll add connection: fd:10 ev:80002005 2025/08/19 10:34:53 [debug] 349771#349771: *43 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #44 2025/08/19 10:34:53 [debug] 349771#349771: *43 connected 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream connect: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream send request 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream send request body 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer buf fl:0 s:1304 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer buf fl:0 s:184 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer buf fl:0 s:8 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer buf fl:0 s:112 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer buf fl:0 s:8 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer in: 00005CE04361B7F0 2025/08/19 10:34:53 [debug] 349771#349771: *43 writev: 1616 of 1616 2025/08/19 10:34:53 [debug] 349771#349771: *43 chain writer out: 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer add: 10: 60000:180886325 2025/08/19 10:34:53 [debug] 349771#349771: *43 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:34:53 [debug] 349771#349771: *43 http request count:2 blk:0 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 10:34:53 [debug] 349771#349771: *43 http run request: "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream check client, write event:1, "/upload" 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream request: "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream dummy handler 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 59999 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream request: "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream process header 2025/08/19 10:34:53 [debug] 349771#349771: *43 malloc: 00005CE043611150:4096 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: eof:1, avail:-1 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: fd:10 4096 of 4096 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: avail:40 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 06 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 10 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 08 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record length: 4104 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEwMmMzZTE4YzJlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NDVhMjI3N2RkNGI3YTY2ZTMyMGUxMmNkZDkyYmY2ZmJiZTEzODY5YjViYjVkNjY1YTAzYzgzZDQ1M2JhMmRlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzM2NlNmNlNGViMTlhMTAxYzIxMDMzYzIyOWRkOTIwZWI4MzlhYzg4OGRkYmUyZTg2YTQwOTgzNzBmYTRmZTY3ODc3ODIxZGU5MzNlOGVlNDYzODU1ZDhlNzY1MTk0YzNkODZmYWVjNzYyZjljMGMwYWYxMjUwMzFkYjdhZDQ4In0=" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEw..." 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"afac202cfee379a0c7e78d9e47ac8e46ec89126c94a0b92214e75a02c3e18c2e","pubkey":"79be..." 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"afac202cfee379a0c7e78d9e47ac8e46ec89126c94a0b92214e75a02c3e18c2e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614093,"tags":[["t","..." 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Saving file to: blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755614092.txt"" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561409" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755614092.txt'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755614092.txt" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 1. sha256 = '545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 4. uploaded_at = 1755614093" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755614092.txt'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755614092.txt'" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "Status: 200 OK" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi parser: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi header done 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *43 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:53 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEwMmMzZTE4YzJlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NDVhMjI3N2RkNGI3YTY2ZTMyMGUxMmNkZDkyYmY2ZmJiZTEzODY5YjViYjVkNjY1YTAzYzgzZDQ1M2JhMmRlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzM2NlNmNlNGViMTlhMTAxYzIxMDMzYzIyOWRkOTIwZWI4MzlhYzg4OGRkYmUyZTg2YTQwOTgzNzBmYTRmZTY3ODc3ODIxZGU5MzNlOGVlNDYzODU1ZDhlNzY1MTk0YzNkODZmYWVjNzYyZjljMGMwYWYxMjUwMzFkYjdhZDQ4In0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJhZmFjMjAyY2ZlZTM3OWEwYzdlNzhkOWU0N2FjOGU0NmVjODkxMjZjOTRhMGI5MjIxNGU3NWEw... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"afac202cfee379a0c7e78d9e47ac8e46ec89126c94a0b92214e75a02c3e18c2e","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"afac202cfee379a0c7e78d9e47ac8e46ec89126c94a0b92214e75a02c3e18c2e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614093,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: 545a2277dd4b7a66e320e12cdd92bf6fbbe138 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter: l:0 f:0 s:3991 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter limit 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 writev: 3991 of 3991 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *43 http cacheable: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream process upstream 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe read upstream: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe preread: 295 2025/08/19 10:34:53 [debug] 349771#349771: *43 input buf #0 00005CE043612029 2025/08/19 10:34:53 [debug] 349771#349771: *43 input buf 00005CE043612029 295 2025/08/19 10:34:53 [debug] 349771#349771: *43 malloc: 00005CE04367B290:4096 2025/08/19 10:34:53 [debug] 349771#349771: *43 readv: eof:1, avail:40 2025/08/19 10:34:53 [debug] 349771#349771: *43 readv: 1, last:4096 2025/08/19 10:34:53 [debug] 349771#349771: *43 readv: avail:0 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe recv chain: 40 2025/08/19 10:34:53 [debug] 349771#349771: *43 readv: eof:1, avail:0 2025/08/19 10:34:53 [debug] 349771#349771: *43 readv: 1, last:4056 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe recv chain: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe length: -1 2025/08/19 10:34:53 [debug] 349771#349771: *43 input buf #1 00005CE04367B290 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 06 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record length: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi closed stdout 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 03 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 01 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 08 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record byte: 00 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi record length: 8 2025/08/19 10:34:53 [debug] 349771#349771: *43 http fastcgi sent end request 2025/08/19 10:34:53 [debug] 349771#349771: *43 input buf 00005CE04367B290 16 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe write downstream: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe write downstream flush in 2025/08/19 10:34:53 [debug] 349771#349771: *43 http output filter "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http copy filter: "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http chunk: 295 2025/08/19 10:34:53 [debug] 349771#349771: *43 http chunk: 16 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter: l:0 f:0 s:318 2025/08/19 10:34:53 [debug] 349771#349771: *43 http copy filter: 0 "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 pipe write downstream done 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer: 10, old: 180886325, new: 180886332 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream exit: 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *43 finalize http upstream request: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 finalize http fastcgi request 2025/08/19 10:34:53 [debug] 349771#349771: *43 free rr peer 1 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 close http upstream connection: 10 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer del: 10: 180886325 2025/08/19 10:34:53 [debug] 349771#349771: *43 reusable connection: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http upstream temp fd: -1 2025/08/19 10:34:53 [debug] 349771#349771: *43 http output filter "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http copy filter: "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:34:53 [debug] 349771#349771: *43 http chunk: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter: l:1 f:0 s:323 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter limit 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 writev: 323 of 323 2025/08/19 10:34:53 [debug] 349771#349771: *43 http write filter 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *43 http copy filter: 0 "/upload?" 2025/08/19 10:34:53 [debug] 349771#349771: *43 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:34:53 [debug] 349771#349771: *43 set http keepalive handler 2025/08/19 10:34:53 [debug] 349771#349771: *43 http close request 2025/08/19 10:34:53 [debug] 349771#349771: *43 http log handler 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE04367B290 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043611150 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043624610, unused: 3 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE04361A980, unused: 8 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043610140, unused: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043612160, unused: 8 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043613170, unused: 986 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE04367A280, unused: 73 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE0436090A0 2025/08/19 10:34:53 [debug] 349771#349771: *43 hc free: 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *43 hc busy: 0000000000000000 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 tcp_nodelay 2025/08/19 10:34:53 [debug] 349771#349771: *43 reusable connection: 1 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer add: 6: 65000:180891332 2025/08/19 10:34:53 [debug] 349771#349771: *43 post event 00005CE04364A320 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 6 2025/08/19 10:34:53 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:34:53 [debug] 349771#349771: *43 delete posted event 00005CE04364A320 2025/08/19 10:34:53 [debug] 349771#349771: *43 http keepalive handler 2025/08/19 10:34:53 [debug] 349771#349771: *43 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: eof:0, avail:0 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE0436090A0 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 10:34:53 [debug] 349771#349771: *43 http keepalive handler 2025/08/19 10:34:53 [debug] 349771#349771: *43 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: eof:1, avail:-1 2025/08/19 10:34:53 [debug] 349771#349771: *43 recv: fd:6 0 of 1024 2025/08/19 10:34:53 [info] 349771#349771: *43 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:53 [debug] 349771#349771: *43 close http connection: 6 2025/08/19 10:34:53 [debug] 349771#349771: *43 event timer del: 6: 180891332 2025/08/19 10:34:53 [debug] 349771#349771: *43 reusable connection: 0 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE0436090A0 2025/08/19 10:34:53 [debug] 349771#349771: *43 free: 00005CE043606840, unused: 120 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 4 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:53 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:53 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:53 [debug] 349771#349771: *45 accept: 127.0.0.1:55696 fd:6 2025/08/19 10:34:53 [debug] 349771#349771: *45 event timer add: 6: 60000:180886342 2025/08/19 10:34:53 [debug] 349771#349771: *45 reusable connection: 1 2025/08/19 10:34:53 [debug] 349771#349771: *45 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 6 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:34:53 [debug] 349771#349771: *45 http wait request handler 2025/08/19 10:34:53 [debug] 349771#349771: *45 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:53 [debug] 349771#349771: *45 recv: eof:0, avail:-1 2025/08/19 10:34:53 [debug] 349771#349771: *45 recv: fd:6 142 of 1024 2025/08/19 10:34:53 [debug] 349771#349771: *45 reusable connection: 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *45 http process request line 2025/08/19 10:34:53 [debug] 349771#349771: *45 http request line: "GET /545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de HTTP/1.1" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http uri: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http args: "" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http exten: "" 2025/08/19 10:34:53 [debug] 349771#349771: *45 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:53 [debug] 349771#349771: *45 http process request header line 2025/08/19 10:34:53 [debug] 349771#349771: *45 http header: "Host: localhost:9001" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http header: "Accept: */*" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http header done 2025/08/19 10:34:53 [debug] 349771#349771: *45 event timer del: 6: 180886342 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 rewrite phase: 1 2025/08/19 10:34:53 [debug] 349771#349771: *45 test location: "/health" 2025/08/19 10:34:53 [debug] 349771#349771: *45 test location: "/debug/list" 2025/08/19 10:34:53 [debug] 349771#349771: *45 test location: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:53 [debug] 349771#349771: *45 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http cl:-1 max:104857600 2025/08/19 10:34:53 [debug] 349771#349771: *45 rewrite phase: 3 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script var 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script var: "GET" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script value: "HEAD" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script equal 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script equal: no 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script if 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script if: false 2025/08/19 10:34:53 [debug] 349771#349771: *45 post rewrite phase: 4 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 5 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 6 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 7 2025/08/19 10:34:53 [debug] 349771#349771: *45 access phase: 8 2025/08/19 10:34:53 [debug] 349771#349771: *45 access phase: 9 2025/08/19 10:34:53 [debug] 349771#349771: *45 access phase: 10 2025/08/19 10:34:53 [debug] 349771#349771: *45 post access phase: 11 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 12 2025/08/19 10:34:53 [debug] 349771#349771: *45 try files handler 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".jpg" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.jpg" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.jpg" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".jpeg" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.jpeg" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.jpeg" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".png" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.png" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.png" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".webp" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.webp" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.webp" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".gif" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.gif" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.gif" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".pdf" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.pdf" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.pdf" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".mp4" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.mp4" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.mp4" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".mp3" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.mp3" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.mp3" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: "/" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script capture: "545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http script copy: ".txt" 2025/08/19 10:34:53 [debug] 349771#349771: *45 trying to use file: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt" "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt" 2025/08/19 10:34:53 [debug] 349771#349771: *45 try file uri: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt" 2025/08/19 10:34:53 [debug] 349771#349771: *45 generic phase: 13 2025/08/19 10:34:53 [debug] 349771#349771: *45 content phase: 14 2025/08/19 10:34:53 [debug] 349771#349771: *45 content phase: 15 2025/08/19 10:34:53 [debug] 349771#349771: *45 content phase: 16 2025/08/19 10:34:53 [debug] 349771#349771: *45 content phase: 17 2025/08/19 10:34:53 [debug] 349771#349771: *45 content phase: 18 2025/08/19 10:34:53 [debug] 349771#349771: *45 http filename: "./blobs/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt" 2025/08/19 10:34:53 [debug] 349771#349771: *45 add cleanup: 00005CE04361AD60 2025/08/19 10:34:53 [debug] 349771#349771: *45 http static fd: 10 2025/08/19 10:34:53 [debug] 349771#349771: *45 http set discard body 2025/08/19 10:34:53 [debug] 349771#349771: *45 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:53 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:34:53 GMT Connection: keep-alive ETag: "68a48b8d-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:34:53 [debug] 349771#349771: *45 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 http write filter: l:0 f:0 s:389 2025/08/19 10:34:53 [debug] 349771#349771: *45 http output filter "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt?" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http copy filter: "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt?" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http postpone filter "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt?" 00007FFDD38FD160 2025/08/19 10:34:53 [debug] 349771#349771: *45 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:34:53 [debug] 349771#349771: *45 http write filter: l:1 f:0 s:685 2025/08/19 10:34:53 [debug] 349771#349771: *45 http write filter limit 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 tcp_nopush 2025/08/19 10:34:53 [debug] 349771#349771: *45 writev: 389 of 389 2025/08/19 10:34:53 [debug] 349771#349771: *45 sendfile: @0 296 2025/08/19 10:34:53 [debug] 349771#349771: *45 sendfile: 296 of 296 @0 2025/08/19 10:34:53 [debug] 349771#349771: *45 http write filter 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *45 http copy filter: 0 "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt?" 2025/08/19 10:34:53 [debug] 349771#349771: *45 http finalize request: 0, "/545a2277dd4b7a66e320e12cdd92bf6fbbe13869b5bb5d665a03c83d453ba2de.txt?" a:1, c:1 2025/08/19 10:34:53 [debug] 349771#349771: *45 set http keepalive handler 2025/08/19 10:34:53 [debug] 349771#349771: *45 http close request 2025/08/19 10:34:53 [debug] 349771#349771: *45 http log handler 2025/08/19 10:34:53 [debug] 349771#349771: *45 run cleanup: 00005CE04361AD60 2025/08/19 10:34:53 [debug] 349771#349771: *45 file cleanup: fd:10 2025/08/19 10:34:53 [debug] 349771#349771: *45 free: 00005CE043624610, unused: 5 2025/08/19 10:34:53 [debug] 349771#349771: *45 free: 00005CE04361A980, unused: 1848 2025/08/19 10:34:53 [debug] 349771#349771: *45 free: 00005CE0436090A0 2025/08/19 10:34:53 [debug] 349771#349771: *45 hc free: 0000000000000000 2025/08/19 10:34:53 [debug] 349771#349771: *45 hc busy: 0000000000000000 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 reusable connection: 1 2025/08/19 10:34:53 [debug] 349771#349771: *45 event timer add: 6: 65000:180891342 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:53 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:34:53 [debug] 349771#349771: *45 http keepalive handler 2025/08/19 10:34:53 [debug] 349771#349771: *45 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:53 [debug] 349771#349771: *45 recv: eof:1, avail:-1 2025/08/19 10:34:53 [debug] 349771#349771: *45 recv: fd:6 0 of 1024 2025/08/19 10:34:53 [info] 349771#349771: *45 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:53 [debug] 349771#349771: *45 close http connection: 6 2025/08/19 10:34:53 [debug] 349771#349771: *45 event timer del: 6: 180891342 2025/08/19 10:34:53 [debug] 349771#349771: *45 reusable connection: 0 2025/08/19 10:34:53 [debug] 349771#349771: *45 free: 00005CE0436090A0 2025/08/19 10:34:53 [debug] 349771#349771: *45 free: 00005CE043606840, unused: 136 2025/08/19 10:34:53 [debug] 349771#349771: timer delta: 5 2025/08/19 10:34:53 [debug] 349771#349771: worker cycle 2025/08/19 10:34:53 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:56 [debug] 349771#349771: *46 accept: 127.0.0.1:55702 fd:6 2025/08/19 10:34:56 [debug] 349771#349771: *46 event timer add: 6: 60000:180889303 2025/08/19 10:34:56 [debug] 349771#349771: *46 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *46 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 2956 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:34:56 [debug] 349771#349771: *46 http wait request handler 2025/08/19 10:34:56 [debug] 349771#349771: *46 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *46 recv: eof:0, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *46 recv: fd:6 84 of 1024 2025/08/19 10:34:56 [debug] 349771#349771: *46 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *46 http process request line 2025/08/19 10:34:56 [debug] 349771#349771: *46 http request line: "GET /health HTTP/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http uri: "/health" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http args: "" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http exten: "" 2025/08/19 10:34:56 [debug] 349771#349771: *46 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *46 http process request header line 2025/08/19 10:34:56 [debug] 349771#349771: *46 http header: "Host: localhost:9001" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http header: "Accept: */*" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http header done 2025/08/19 10:34:56 [debug] 349771#349771: *46 event timer del: 6: 180889303 2025/08/19 10:34:56 [debug] 349771#349771: *46 generic phase: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 rewrite phase: 1 2025/08/19 10:34:56 [debug] 349771#349771: *46 test location: "/health" 2025/08/19 10:34:56 [debug] 349771#349771: *46 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:56 [debug] 349771#349771: *46 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:56 [debug] 349771#349771: *46 using configuration "/health" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http cl:-1 max:104857600 2025/08/19 10:34:56 [debug] 349771#349771: *46 rewrite phase: 3 2025/08/19 10:34:56 [debug] 349771#349771: *46 http set discard body 2025/08/19 10:34:56 [debug] 349771#349771: *46 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:56 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:34:56 [debug] 349771#349771: *46 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 http write filter: l:0 f:0 s:196 2025/08/19 10:34:56 [debug] 349771#349771: *46 http output filter "/health?" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http copy filter: "/health?" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:34:56 [debug] 349771#349771: *46 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 http write filter: l:1 f:0 s:199 2025/08/19 10:34:56 [debug] 349771#349771: *46 http write filter limit 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 writev: 199 of 199 2025/08/19 10:34:56 [debug] 349771#349771: *46 http write filter 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *46 http copy filter: 0 "/health?" 2025/08/19 10:34:56 [debug] 349771#349771: *46 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:34:56 [debug] 349771#349771: *46 set http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *46 http close request 2025/08/19 10:34:56 [debug] 349771#349771: *46 http log handler 2025/08/19 10:34:56 [debug] 349771#349771: *46 free: 00005CE043624610, unused: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 free: 00005CE04361A980, unused: 2736 2025/08/19 10:34:56 [debug] 349771#349771: *46 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *46 hc free: 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *46 hc busy: 0000000000000000 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 tcp_nodelay 2025/08/19 10:34:56 [debug] 349771#349771: *46 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *46 event timer add: 6: 65000:180894304 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:34:56 [debug] 349771#349771: *46 http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *46 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *46 recv: eof:1, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *46 recv: fd:6 0 of 1024 2025/08/19 10:34:56 [info] 349771#349771: *46 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:56 [debug] 349771#349771: *46 close http connection: 6 2025/08/19 10:34:56 [debug] 349771#349771: *46 event timer del: 6: 180894304 2025/08/19 10:34:56 [debug] 349771#349771: *46 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *46 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *46 free: 00005CE043606840, unused: 136 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 accept: 127.0.0.1:55712 fd:6 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer add: 6: 60000:180889586 2025/08/19 10:34:56 [debug] 349771#349771: *47 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 282 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http wait request handler 2025/08/19 10:34:56 [debug] 349771#349771: *47 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: eof:0, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: fd:6 1024 of 1024 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: avail:112 2025/08/19 10:34:56 [debug] 349771#349771: *47 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 http process request line 2025/08/19 10:34:56 [debug] 349771#349771: *47 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http uri: "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http args: "" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http exten: "" 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 http process request header line 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Host: localhost:9001" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Accept: */*" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRlYjc2MTE1YzMyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5ODY4MTkwMGJkOTdhYWJjNGE3ZDIzNDFiYzUyY2M4ZDY4N2U3YzdiNGRiZDA4OTNmNjQ3MDI0MjYxNGQxMTAwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM1NWMxOWU3YWU1M2Q0YjBjNWZhYTlmYzEzNDI3YTI2MmFjZGQxMWFhMmM2OGM1N2Y5YTRjNDM0YTU2NzBhNWMzYzcxOGVmOGRlMzg5MWFmYjgxODUzNDkxZDA1MDZjODgyM2Q2YjRjMWQwZTg1OGNlODc0ZTAyNjE2MDgxZTFjIn0=" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Content-Type: text/plain" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Content-Disposition: attachment; filename="test_blob_1755614096.txt"" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header: "Content-Length: 296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http header done 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer del: 6: 180889586 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 rewrite phase: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 test location: "/health" 2025/08/19 10:34:56 [debug] 349771#349771: *47 test location: "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:56 [debug] 349771#349771: *47 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:56 [debug] 349771#349771: *47 using configuration "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http cl:296 max:104857600 2025/08/19 10:34:56 [debug] 349771#349771: *47 rewrite phase: 3 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "PUT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script regex: "^(PUT)$" 2025/08/19 10:34:56 [notice] 349771#349771: *47 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script if 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script if: false 2025/08/19 10:34:56 [debug] 349771#349771: *47 post rewrite phase: 4 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 5 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 6 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 7 2025/08/19 10:34:56 [debug] 349771#349771: *47 access phase: 8 2025/08/19 10:34:56 [debug] 349771#349771: *47 access phase: 9 2025/08/19 10:34:56 [debug] 349771#349771: *47 access phase: 10 2025/08/19 10:34:56 [debug] 349771#349771: *47 post access phase: 11 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 12 2025/08/19 10:34:56 [debug] 349771#349771: *47 generic phase: 13 2025/08/19 10:34:56 [debug] 349771#349771: *47 http client request body preread 184 2025/08/19 10:34:56 [debug] 349771#349771: *47 http request body content length filter 2025/08/19 10:34:56 [debug] 349771#349771: *47 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http read client request body 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: eof:0, avail:112 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: fd:6 112 of 112 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: avail:0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http client request body recv 112 2025/08/19 10:34:56 [debug] 349771#349771: *47 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http client request body rest 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http init upstream, client timer: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "QUERY_STRING" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "QUERY_STRING: " 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REQUEST_METHOD" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "PUT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "CONTENT_TYPE" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "text/plain" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "CONTENT_LENGTH" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SCRIPT_NAME" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REQUEST_URI" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "DOCUMENT_URI" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "./blobs" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "HTTP/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REQUEST_SCHEME" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "http" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "CGI/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "nginx/" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "1.18.0" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REMOTE_ADDR" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "127.0.0.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REMOTE_PORT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "55712" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REMOTE_PORT: 55712" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SERVER_ADDR" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "127.0.0.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SERVER_PORT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "9001" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SERVER_NAME" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "localhost" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "REDIRECT_STATUS" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "200" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script var: "./blobs" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http script copy: "/ginxsom.fcgi" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRlYjc2MTE1YzMyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5ODY4MTkwMGJkOTdhYWJjNGE3ZDIzNDFiYzUyY2M4ZDY4N2U3YzdiNGRiZDA4OTNmNjQ3MDI0MjYxNGQxMTAwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM1NWMxOWU3YWU1M2Q0YjBjNWZhYTlmYzEzNDI3YTI2MmFjZGQxMWFhMmM2OGM1N2Y5YTRjNDM0YTU2NzBhNWMzYzcxOGVmOGRlMzg5MWFmYjgxODUzNDkxZDA1MDZjODgyM2Q2YjRjMWQwZTg1OGNlODc0ZTAyNjE2MDgxZTFjIn0=" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755614096.txt"" 2025/08/19 10:34:56 [debug] 349771#349771: *47 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http cleanup add: 00005CE04361B760 2025/08/19 10:34:56 [debug] 349771#349771: *47 get rr peer, try: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 stream socket 10 2025/08/19 10:34:56 [debug] 349771#349771: *47 epoll add connection: fd:10 ev:80002005 2025/08/19 10:34:56 [debug] 349771#349771: *47 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #48 2025/08/19 10:34:56 [debug] 349771#349771: *47 connected 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream connect: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream send request 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream send request body 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer buf fl:0 s:1304 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer buf fl:0 s:184 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer buf fl:0 s:8 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer buf fl:0 s:112 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer buf fl:0 s:8 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer in: 00005CE04361B7F0 2025/08/19 10:34:56 [debug] 349771#349771: *47 writev: 1616 of 1616 2025/08/19 10:34:56 [debug] 349771#349771: *47 chain writer out: 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer add: 10: 60000:180889586 2025/08/19 10:34:56 [debug] 349771#349771: *47 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:34:56 [debug] 349771#349771: *47 http request count:2 blk:0 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http run request: "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream check client, write event:1, "/upload" 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream request: "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream dummy handler 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 3 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 59997 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream request: "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream process header 2025/08/19 10:34:56 [debug] 349771#349771: *47 malloc: 00005CE043611150:4096 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: eof:1, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: fd:10 4096 of 4096 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: avail:40 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 06 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 10 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 08 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record length: 4104 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRlYjc2MTE1YzMyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5ODY4MTkwMGJkOTdhYWJjNGE3ZDIzNDFiYzUyY2M4ZDY4N2U3YzdiNGRiZDA4OTNmNjQ3MDI0MjYxNGQxMTAwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM1NWMxOWU3YWU1M2Q0YjBjNWZhYTlmYzEzNDI3YTI2MmFjZGQxMWFhMmM2OGM1N2Y5YTRjNDM0YTU2NzBhNWMzYzcxOGVmOGRlMzg5MWFmYjgxODUzNDkxZDA1MDZjODgyM2Q2YjRjMWQwZTg1OGNlODc0ZTAyNjE2MDgxZTFjIn0=" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRl..." 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"28f5b87607c111e553b96620980e49ade07cd21e4bd8e92800c8f4eb76115c32","pubkey":"79be..." 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"28f5b87607c111e553b96620980e49ade07cd21e4bd8e92800c8f4eb76115c32","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614096,"tags":[["t","..." 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Saving file to: blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755614096.txt"" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561409" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755614096.txt'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755614096.txt" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 1. sha256 = '98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 4. uploaded_at = 1755614096" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755614096.txt'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755614096.txt'" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "Status: 200 OK" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi parser: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi header done 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *47 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:56 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRlYjc2MTE1YzMyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5ODY4MTkwMGJkOTdhYWJjNGE3ZDIzNDFiYzUyY2M4ZDY4N2U3YzdiNGRiZDA4OTNmNjQ3MDI0MjYxNGQxMTAwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM1NWMxOWU3YWU1M2Q0YjBjNWZhYTlmYzEzNDI3YTI2MmFjZGQxMWFhMmM2OGM1N2Y5YTRjNDM0YTU2NzBhNWMzYzcxOGVmOGRlMzg5MWFmYjgxODUzNDkxZDA1MDZjODgyM2Q2YjRjMWQwZTg1OGNlODc0ZTAyNjE2MDgxZTFjIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIyOGY1Yjg3NjA3YzExMWU1NTNiOTY2MjA5ODBlNDlhZGUwN2NkMjFlNGJkOGU5MjgwMGM4ZjRl... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"28f5b87607c111e553b96620980e49ade07cd21e4bd8e92800c8f4eb76115c32","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"28f5b87607c111e553b96620980e49ade07cd21e4bd8e92800c8f4eb76115c32","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614096,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: 98681900bd97aabc4a7d2341bc52cc8d687e7c 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter: l:0 f:0 s:3991 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter limit 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 writev: 3991 of 3991 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *47 http cacheable: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream process upstream 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe read upstream: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe preread: 295 2025/08/19 10:34:56 [debug] 349771#349771: *47 input buf #0 00005CE043612029 2025/08/19 10:34:56 [debug] 349771#349771: *47 input buf 00005CE043612029 295 2025/08/19 10:34:56 [debug] 349771#349771: *47 malloc: 00005CE04367B290:4096 2025/08/19 10:34:56 [debug] 349771#349771: *47 readv: eof:1, avail:40 2025/08/19 10:34:56 [debug] 349771#349771: *47 readv: 1, last:4096 2025/08/19 10:34:56 [debug] 349771#349771: *47 readv: avail:0 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe recv chain: 40 2025/08/19 10:34:56 [debug] 349771#349771: *47 readv: eof:1, avail:0 2025/08/19 10:34:56 [debug] 349771#349771: *47 readv: 1, last:4056 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe recv chain: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe length: -1 2025/08/19 10:34:56 [debug] 349771#349771: *47 input buf #1 00005CE04367B290 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 06 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record length: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi closed stdout 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 03 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 01 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 08 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record byte: 00 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi record length: 8 2025/08/19 10:34:56 [debug] 349771#349771: *47 http fastcgi sent end request 2025/08/19 10:34:56 [debug] 349771#349771: *47 input buf 00005CE04367B290 16 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe write downstream: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe write downstream flush in 2025/08/19 10:34:56 [debug] 349771#349771: *47 http output filter "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http copy filter: "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http chunk: 295 2025/08/19 10:34:56 [debug] 349771#349771: *47 http chunk: 16 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter: l:0 f:0 s:318 2025/08/19 10:34:56 [debug] 349771#349771: *47 http copy filter: 0 "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 pipe write downstream done 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer: 10, old: 180889586, new: 180889591 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream exit: 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *47 finalize http upstream request: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 finalize http fastcgi request 2025/08/19 10:34:56 [debug] 349771#349771: *47 free rr peer 1 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 close http upstream connection: 10 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer del: 10: 180889586 2025/08/19 10:34:56 [debug] 349771#349771: *47 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http upstream temp fd: -1 2025/08/19 10:34:56 [debug] 349771#349771: *47 http output filter "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http copy filter: "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:34:56 [debug] 349771#349771: *47 http chunk: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter: l:1 f:0 s:323 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter limit 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 writev: 323 of 323 2025/08/19 10:34:56 [debug] 349771#349771: *47 http write filter 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *47 http copy filter: 0 "/upload?" 2025/08/19 10:34:56 [debug] 349771#349771: *47 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:34:56 [debug] 349771#349771: *47 set http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *47 http close request 2025/08/19 10:34:56 [debug] 349771#349771: *47 http log handler 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE04367B290 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043611150 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043624610, unused: 3 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE04361A980, unused: 8 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043610140, unused: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043612160, unused: 8 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043613170, unused: 986 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE04367A280, unused: 73 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *47 hc free: 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *47 hc busy: 0000000000000000 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 tcp_nodelay 2025/08/19 10:34:56 [debug] 349771#349771: *47 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer add: 6: 65000:180894591 2025/08/19 10:34:56 [debug] 349771#349771: *47 post event 00005CE04364A320 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 2 2025/08/19 10:34:56 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:34:56 [debug] 349771#349771: *47 delete posted event 00005CE04364A320 2025/08/19 10:34:56 [debug] 349771#349771: *47 http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *47 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: eof:0, avail:0 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 10:34:56 [debug] 349771#349771: *47 http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *47 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: eof:1, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *47 recv: fd:6 0 of 1024 2025/08/19 10:34:56 [info] 349771#349771: *47 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:56 [debug] 349771#349771: *47 close http connection: 6 2025/08/19 10:34:56 [debug] 349771#349771: *47 event timer del: 6: 180894591 2025/08/19 10:34:56 [debug] 349771#349771: *47 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *47 free: 00005CE043606840, unused: 120 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 2 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:56 [debug] 349771#349771: *49 accept: 127.0.0.1:55718 fd:6 2025/08/19 10:34:56 [debug] 349771#349771: *49 event timer add: 6: 60000:180889599 2025/08/19 10:34:56 [debug] 349771#349771: *49 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *49 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 6 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:34:56 [debug] 349771#349771: *49 http wait request handler 2025/08/19 10:34:56 [debug] 349771#349771: *49 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *49 recv: eof:0, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *49 recv: fd:6 142 of 1024 2025/08/19 10:34:56 [debug] 349771#349771: *49 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *49 http process request line 2025/08/19 10:34:56 [debug] 349771#349771: *49 http request line: "GET /98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100 HTTP/1.1" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http uri: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http args: "" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http exten: "" 2025/08/19 10:34:56 [debug] 349771#349771: *49 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:56 [debug] 349771#349771: *49 http process request header line 2025/08/19 10:34:56 [debug] 349771#349771: *49 http header: "Host: localhost:9001" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http header: "Accept: */*" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http header done 2025/08/19 10:34:56 [debug] 349771#349771: *49 event timer del: 6: 180889599 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 rewrite phase: 1 2025/08/19 10:34:56 [debug] 349771#349771: *49 test location: "/health" 2025/08/19 10:34:56 [debug] 349771#349771: *49 test location: "/debug/list" 2025/08/19 10:34:56 [debug] 349771#349771: *49 test location: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:56 [debug] 349771#349771: *49 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http cl:-1 max:104857600 2025/08/19 10:34:56 [debug] 349771#349771: *49 rewrite phase: 3 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script var 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script var: "GET" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script value: "HEAD" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script equal 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script equal: no 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script if 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script if: false 2025/08/19 10:34:56 [debug] 349771#349771: *49 post rewrite phase: 4 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 5 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 6 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 7 2025/08/19 10:34:56 [debug] 349771#349771: *49 access phase: 8 2025/08/19 10:34:56 [debug] 349771#349771: *49 access phase: 9 2025/08/19 10:34:56 [debug] 349771#349771: *49 access phase: 10 2025/08/19 10:34:56 [debug] 349771#349771: *49 post access phase: 11 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 12 2025/08/19 10:34:56 [debug] 349771#349771: *49 try files handler 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".jpg" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.jpg" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.jpg" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".jpeg" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.jpeg" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.jpeg" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".png" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.png" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.png" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".webp" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.webp" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.webp" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".gif" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.gif" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.gif" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".pdf" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.pdf" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.pdf" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".mp4" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.mp4" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.mp4" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".mp3" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.mp3" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.mp3" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: "/" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script capture: "98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http script copy: ".txt" 2025/08/19 10:34:56 [debug] 349771#349771: *49 trying to use file: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt" "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt" 2025/08/19 10:34:56 [debug] 349771#349771: *49 try file uri: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt" 2025/08/19 10:34:56 [debug] 349771#349771: *49 generic phase: 13 2025/08/19 10:34:56 [debug] 349771#349771: *49 content phase: 14 2025/08/19 10:34:56 [debug] 349771#349771: *49 content phase: 15 2025/08/19 10:34:56 [debug] 349771#349771: *49 content phase: 16 2025/08/19 10:34:56 [debug] 349771#349771: *49 content phase: 17 2025/08/19 10:34:56 [debug] 349771#349771: *49 content phase: 18 2025/08/19 10:34:56 [debug] 349771#349771: *49 http filename: "./blobs/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt" 2025/08/19 10:34:56 [debug] 349771#349771: *49 add cleanup: 00005CE04361AD60 2025/08/19 10:34:56 [debug] 349771#349771: *49 http static fd: 10 2025/08/19 10:34:56 [debug] 349771#349771: *49 http set discard body 2025/08/19 10:34:56 [debug] 349771#349771: *49 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:56 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:34:56 GMT Connection: keep-alive ETag: "68a48b90-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:34:56 [debug] 349771#349771: *49 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 http write filter: l:0 f:0 s:389 2025/08/19 10:34:56 [debug] 349771#349771: *49 http output filter "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt?" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http copy filter: "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt?" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http postpone filter "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt?" 00007FFDD38FD160 2025/08/19 10:34:56 [debug] 349771#349771: *49 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:34:56 [debug] 349771#349771: *49 http write filter: l:1 f:0 s:685 2025/08/19 10:34:56 [debug] 349771#349771: *49 http write filter limit 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 tcp_nopush 2025/08/19 10:34:56 [debug] 349771#349771: *49 writev: 389 of 389 2025/08/19 10:34:56 [debug] 349771#349771: *49 sendfile: @0 296 2025/08/19 10:34:56 [debug] 349771#349771: *49 sendfile: 296 of 296 @0 2025/08/19 10:34:56 [debug] 349771#349771: *49 http write filter 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *49 http copy filter: 0 "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt?" 2025/08/19 10:34:56 [debug] 349771#349771: *49 http finalize request: 0, "/98681900bd97aabc4a7d2341bc52cc8d687e7c7b4dbd0893f6470242614d1100.txt?" a:1, c:1 2025/08/19 10:34:56 [debug] 349771#349771: *49 set http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *49 http close request 2025/08/19 10:34:56 [debug] 349771#349771: *49 http log handler 2025/08/19 10:34:56 [debug] 349771#349771: *49 run cleanup: 00005CE04361AD60 2025/08/19 10:34:56 [debug] 349771#349771: *49 file cleanup: fd:10 2025/08/19 10:34:56 [debug] 349771#349771: *49 free: 00005CE043624610, unused: 5 2025/08/19 10:34:56 [debug] 349771#349771: *49 free: 00005CE04361A980, unused: 1848 2025/08/19 10:34:56 [debug] 349771#349771: *49 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *49 hc free: 0000000000000000 2025/08/19 10:34:56 [debug] 349771#349771: *49 hc busy: 0000000000000000 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 reusable connection: 1 2025/08/19 10:34:56 [debug] 349771#349771: *49 event timer add: 6: 65000:180894599 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:56 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:34:56 [debug] 349771#349771: *49 http keepalive handler 2025/08/19 10:34:56 [debug] 349771#349771: *49 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:56 [debug] 349771#349771: *49 recv: eof:1, avail:-1 2025/08/19 10:34:56 [debug] 349771#349771: *49 recv: fd:6 0 of 1024 2025/08/19 10:34:56 [info] 349771#349771: *49 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:56 [debug] 349771#349771: *49 close http connection: 6 2025/08/19 10:34:56 [debug] 349771#349771: *49 event timer del: 6: 180894599 2025/08/19 10:34:56 [debug] 349771#349771: *49 reusable connection: 0 2025/08/19 10:34:56 [debug] 349771#349771: *49 free: 00005CE0436090A0 2025/08/19 10:34:56 [debug] 349771#349771: *49 free: 00005CE043606840, unused: 136 2025/08/19 10:34:56 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:56 [debug] 349771#349771: worker cycle 2025/08/19 10:34:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:57 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:57 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:57 [debug] 349771#349771: *50 accept: 127.0.0.1:55724 fd:6 2025/08/19 10:34:57 [debug] 349771#349771: *50 event timer add: 6: 60000:180890470 2025/08/19 10:34:57 [debug] 349771#349771: *50 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *50 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 870 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:34:57 [debug] 349771#349771: *50 http wait request handler 2025/08/19 10:34:57 [debug] 349771#349771: *50 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *50 recv: eof:0, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *50 recv: fd:6 84 of 1024 2025/08/19 10:34:57 [debug] 349771#349771: *50 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *50 http process request line 2025/08/19 10:34:57 [debug] 349771#349771: *50 http request line: "GET /health HTTP/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http uri: "/health" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http args: "" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http exten: "" 2025/08/19 10:34:57 [debug] 349771#349771: *50 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *50 http process request header line 2025/08/19 10:34:57 [debug] 349771#349771: *50 http header: "Host: localhost:9001" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http header: "Accept: */*" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http header done 2025/08/19 10:34:57 [debug] 349771#349771: *50 event timer del: 6: 180890470 2025/08/19 10:34:57 [debug] 349771#349771: *50 generic phase: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 rewrite phase: 1 2025/08/19 10:34:57 [debug] 349771#349771: *50 test location: "/health" 2025/08/19 10:34:57 [debug] 349771#349771: *50 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:57 [debug] 349771#349771: *50 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:57 [debug] 349771#349771: *50 using configuration "/health" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http cl:-1 max:104857600 2025/08/19 10:34:57 [debug] 349771#349771: *50 rewrite phase: 3 2025/08/19 10:34:57 [debug] 349771#349771: *50 http set discard body 2025/08/19 10:34:57 [debug] 349771#349771: *50 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:57 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:34:57 [debug] 349771#349771: *50 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 http write filter: l:0 f:0 s:196 2025/08/19 10:34:57 [debug] 349771#349771: *50 http output filter "/health?" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http copy filter: "/health?" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:34:57 [debug] 349771#349771: *50 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 http write filter: l:1 f:0 s:199 2025/08/19 10:34:57 [debug] 349771#349771: *50 http write filter limit 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 writev: 199 of 199 2025/08/19 10:34:57 [debug] 349771#349771: *50 http write filter 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *50 http copy filter: 0 "/health?" 2025/08/19 10:34:57 [debug] 349771#349771: *50 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:34:57 [debug] 349771#349771: *50 set http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *50 http close request 2025/08/19 10:34:57 [debug] 349771#349771: *50 http log handler 2025/08/19 10:34:57 [debug] 349771#349771: *50 free: 00005CE043624610, unused: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 free: 00005CE04361A980, unused: 2736 2025/08/19 10:34:57 [debug] 349771#349771: *50 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *50 hc free: 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *50 hc busy: 0000000000000000 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 tcp_nodelay 2025/08/19 10:34:57 [debug] 349771#349771: *50 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *50 event timer add: 6: 65000:180895470 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:34:57 [debug] 349771#349771: *50 http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *50 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *50 recv: eof:1, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *50 recv: fd:6 0 of 1024 2025/08/19 10:34:57 [info] 349771#349771: *50 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:57 [debug] 349771#349771: *50 close http connection: 6 2025/08/19 10:34:57 [debug] 349771#349771: *50 event timer del: 6: 180895470 2025/08/19 10:34:57 [debug] 349771#349771: *50 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *50 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *50 free: 00005CE043606840, unused: 136 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:57 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:57 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 accept: 127.0.0.1:55726 fd:6 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer add: 6: 60000:180890782 2025/08/19 10:34:57 [debug] 349771#349771: *51 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 311 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:34:57 [debug] 349771#349771: *51 http wait request handler 2025/08/19 10:34:57 [debug] 349771#349771: *51 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: eof:0, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: fd:6 1024 of 1024 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: avail:112 2025/08/19 10:34:57 [debug] 349771#349771: *51 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 http process request line 2025/08/19 10:34:57 [debug] 349771#349771: *51 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http uri: "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http args: "" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http exten: "" 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 http process request header line 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Host: localhost:9001" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Accept: */*" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0YjllNjAyZjRjMTU5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMjkxNzA3ODMzN2E5ZGYxMTk5NzliOGRmMmJiYjU5YWFmY2M0MjE2MWM1MGJkNzg4MWU2OGUyNzM2OWYzNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijg0OTA5NDE5NjEwMjlmNmJiYjAwZmUwMDZmMDQ0ZjAxODQxNTQ5ZjA1ZWE1ODVhYmViMjBmNDQxMDk2M2I4Nzk2YzgzZmNjMDlmZDhjZGEwNmNkYWYxNzYwZWNkOGExM2FmZmFmYjAzMjQ4ZTNiYzk5OTUzYTdlNTVjYzJiNmMxIn0=" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Content-Type: text/plain" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Content-Disposition: attachment; filename="test_blob_1755614097.txt"" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header: "Content-Length: 296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http header done 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer del: 6: 180890782 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 rewrite phase: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 test location: "/health" 2025/08/19 10:34:57 [debug] 349771#349771: *51 test location: "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:57 [debug] 349771#349771: *51 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:34:57 [debug] 349771#349771: *51 using configuration "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http cl:296 max:104857600 2025/08/19 10:34:57 [debug] 349771#349771: *51 rewrite phase: 3 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "PUT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script regex: "^(PUT)$" 2025/08/19 10:34:57 [notice] 349771#349771: *51 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script if 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script if: false 2025/08/19 10:34:57 [debug] 349771#349771: *51 post rewrite phase: 4 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 5 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 6 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 7 2025/08/19 10:34:57 [debug] 349771#349771: *51 access phase: 8 2025/08/19 10:34:57 [debug] 349771#349771: *51 access phase: 9 2025/08/19 10:34:57 [debug] 349771#349771: *51 access phase: 10 2025/08/19 10:34:57 [debug] 349771#349771: *51 post access phase: 11 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 12 2025/08/19 10:34:57 [debug] 349771#349771: *51 generic phase: 13 2025/08/19 10:34:57 [debug] 349771#349771: *51 http client request body preread 184 2025/08/19 10:34:57 [debug] 349771#349771: *51 http request body content length filter 2025/08/19 10:34:57 [debug] 349771#349771: *51 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http read client request body 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: eof:0, avail:112 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: fd:6 112 of 112 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: avail:0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http client request body recv 112 2025/08/19 10:34:57 [debug] 349771#349771: *51 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http client request body rest 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http init upstream, client timer: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "QUERY_STRING" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "QUERY_STRING: " 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REQUEST_METHOD" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "PUT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "CONTENT_TYPE" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "text/plain" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "CONTENT_LENGTH" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SCRIPT_NAME" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REQUEST_URI" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "DOCUMENT_URI" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "./blobs" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "HTTP/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REQUEST_SCHEME" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "http" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "CGI/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "nginx/" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "1.18.0" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REMOTE_ADDR" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "127.0.0.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REMOTE_PORT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "55726" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REMOTE_PORT: 55726" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SERVER_ADDR" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "127.0.0.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SERVER_PORT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "9001" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SERVER_NAME" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "localhost" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "REDIRECT_STATUS" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "200" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script var: "./blobs" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http script copy: "/ginxsom.fcgi" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0YjllNjAyZjRjMTU5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMjkxNzA3ODMzN2E5ZGYxMTk5NzliOGRmMmJiYjU5YWFmY2M0MjE2MWM1MGJkNzg4MWU2OGUyNzM2OWYzNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijg0OTA5NDE5NjEwMjlmNmJiYjAwZmUwMDZmMDQ0ZjAxODQxNTQ5ZjA1ZWE1ODVhYmViMjBmNDQxMDk2M2I4Nzk2YzgzZmNjMDlmZDhjZGEwNmNkYWYxNzYwZWNkOGExM2FmZmFmYjAzMjQ4ZTNiYzk5OTUzYTdlNTVjYzJiNmMxIn0=" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755614097.txt"" 2025/08/19 10:34:57 [debug] 349771#349771: *51 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http cleanup add: 00005CE04361B760 2025/08/19 10:34:57 [debug] 349771#349771: *51 get rr peer, try: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 stream socket 10 2025/08/19 10:34:57 [debug] 349771#349771: *51 epoll add connection: fd:10 ev:80002005 2025/08/19 10:34:57 [debug] 349771#349771: *51 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #52 2025/08/19 10:34:57 [debug] 349771#349771: *51 connected 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream connect: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream send request 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream send request body 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer buf fl:0 s:1304 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer buf fl:0 s:184 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer buf fl:0 s:8 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer buf fl:0 s:112 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer buf fl:0 s:8 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer in: 00005CE04361B7F0 2025/08/19 10:34:57 [debug] 349771#349771: *51 writev: 1616 of 1616 2025/08/19 10:34:57 [debug] 349771#349771: *51 chain writer out: 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer add: 10: 60000:180890782 2025/08/19 10:34:57 [debug] 349771#349771: *51 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:34:57 [debug] 349771#349771: *51 http request count:2 blk:0 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E1 2025/08/19 10:34:57 [debug] 349771#349771: *51 http run request: "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream check client, write event:1, "/upload" 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C9 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream request: "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream dummy handler 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 2 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 59998 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C9 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream request: "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream process header 2025/08/19 10:34:57 [debug] 349771#349771: *51 malloc: 00005CE043611150:4096 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: eof:1, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: fd:10 4096 of 4096 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: avail:40 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 06 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 10 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 08 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record length: 4104 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0YjllNjAyZjRjMTU5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMjkxNzA3ODMzN2E5ZGYxMTk5NzliOGRmMmJiYjU5YWFmY2M0MjE2MWM1MGJkNzg4MWU2OGUyNzM2OWYzNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijg0OTA5NDE5NjEwMjlmNmJiYjAwZmUwMDZmMDQ0ZjAxODQxNTQ5ZjA1ZWE1ODVhYmViMjBmNDQxMDk2M2I4Nzk2YzgzZmNjMDlmZDhjZGEwNmNkYWYxNzYwZWNkOGExM2FmZmFmYjAzMjQ4ZTNiYzk5OTUzYTdlNTVjYzJiNmMxIn0=" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0Yjll..." 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"77272e8e09318b5af9c6728f0517b8e5227e959a4c96b8f14284b9e602f4c159","pubkey":"79be..." 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"77272e8e09318b5af9c6728f0517b8e5227e959a4c96b8f14284b9e602f4c159","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614097,"tags":[["t","..." 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Saving file to: blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755614097.txt"" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561409" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755614097.txt'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755614097.txt" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 1. sha256 = '22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 4. uploaded_at = 1755614097" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755614097.txt'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755614097.txt'" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "Status: 200 OK" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi parser: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi header done 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *51 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:57 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0YjllNjAyZjRjMTU5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQwOTcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMjkxNzA3ODMzN2E5ZGYxMTk5NzliOGRmMmJiYjU5YWFmY2M0MjE2MWM1MGJkNzg4MWU2OGUyNzM2OWYzNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxNzY5NyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijg0OTA5NDE5NjEwMjlmNmJiYjAwZmUwMDZmMDQ0ZjAxODQxNTQ5ZjA1ZWE1ODVhYmViMjBmNDQxMDk2M2I4Nzk2YzgzZmNjMDlmZDhjZGEwNmNkYWYxNzYwZWNkOGExM2FmZmFmYjAzMjQ4ZTNiYzk5OTUzYTdlNTVjYzJiNmMxIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI3NzI3MmU4ZTA5MzE4YjVhZjljNjcyOGYwNTE3YjhlNTIyN2U5NTlhNGM5NmI4ZjE0Mjg0Yjll... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"77272e8e09318b5af9c6728f0517b8e5227e959a4c96b8f14284b9e602f4c159","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"77272e8e09318b5af9c6728f0517b8e5227e959a4c96b8f14284b9e602f4c159","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614097,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: 22917078337a9df119979b8df2bbb59aafcc42 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter: l:0 f:0 s:3991 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter limit 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 writev: 3991 of 3991 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *51 http cacheable: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream process upstream 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe read upstream: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe preread: 295 2025/08/19 10:34:57 [debug] 349771#349771: *51 input buf #0 00005CE043612029 2025/08/19 10:34:57 [debug] 349771#349771: *51 input buf 00005CE043612029 295 2025/08/19 10:34:57 [debug] 349771#349771: *51 malloc: 00005CE04367B290:4096 2025/08/19 10:34:57 [debug] 349771#349771: *51 readv: eof:1, avail:40 2025/08/19 10:34:57 [debug] 349771#349771: *51 readv: 1, last:4096 2025/08/19 10:34:57 [debug] 349771#349771: *51 readv: avail:0 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe recv chain: 40 2025/08/19 10:34:57 [debug] 349771#349771: *51 readv: eof:1, avail:0 2025/08/19 10:34:57 [debug] 349771#349771: *51 readv: 1, last:4056 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe recv chain: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe length: -1 2025/08/19 10:34:57 [debug] 349771#349771: *51 input buf #1 00005CE04367B290 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 06 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record length: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi closed stdout 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 03 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 01 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 08 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record byte: 00 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi record length: 8 2025/08/19 10:34:57 [debug] 349771#349771: *51 http fastcgi sent end request 2025/08/19 10:34:57 [debug] 349771#349771: *51 input buf 00005CE04367B290 16 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe write downstream: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe write downstream flush in 2025/08/19 10:34:57 [debug] 349771#349771: *51 http output filter "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http copy filter: "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http chunk: 295 2025/08/19 10:34:57 [debug] 349771#349771: *51 http chunk: 16 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter: l:0 f:0 s:318 2025/08/19 10:34:57 [debug] 349771#349771: *51 http copy filter: 0 "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 pipe write downstream done 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer: 10, old: 180890782, new: 180890788 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream exit: 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *51 finalize http upstream request: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 finalize http fastcgi request 2025/08/19 10:34:57 [debug] 349771#349771: *51 free rr peer 1 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 close http upstream connection: 10 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer del: 10: 180890782 2025/08/19 10:34:57 [debug] 349771#349771: *51 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http upstream temp fd: -1 2025/08/19 10:34:57 [debug] 349771#349771: *51 http output filter "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http copy filter: "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:34:57 [debug] 349771#349771: *51 http chunk: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter: l:1 f:0 s:323 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter limit 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 writev: 323 of 323 2025/08/19 10:34:57 [debug] 349771#349771: *51 http write filter 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *51 http copy filter: 0 "/upload?" 2025/08/19 10:34:57 [debug] 349771#349771: *51 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:34:57 [debug] 349771#349771: *51 set http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *51 http close request 2025/08/19 10:34:57 [debug] 349771#349771: *51 http log handler 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE04367B290 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043611150 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043624610, unused: 3 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE04361A980, unused: 8 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043610140, unused: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043612160, unused: 8 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043613170, unused: 986 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE04367A280, unused: 73 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *51 hc free: 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *51 hc busy: 0000000000000000 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 tcp_nodelay 2025/08/19 10:34:57 [debug] 349771#349771: *51 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer add: 6: 65000:180895788 2025/08/19 10:34:57 [debug] 349771#349771: *51 post event 00005CE04364A320 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 4 2025/08/19 10:34:57 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:34:57 [debug] 349771#349771: *51 delete posted event 00005CE04364A320 2025/08/19 10:34:57 [debug] 349771#349771: *51 http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *51 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: eof:0, avail:0 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E1 2025/08/19 10:34:57 [debug] 349771#349771: *51 http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *51 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: eof:1, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *51 recv: fd:6 0 of 1024 2025/08/19 10:34:57 [info] 349771#349771: *51 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:57 [debug] 349771#349771: *51 close http connection: 6 2025/08/19 10:34:57 [debug] 349771#349771: *51 event timer del: 6: 180895788 2025/08/19 10:34:57 [debug] 349771#349771: *51 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *51 free: 00005CE043606840, unused: 120 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 3 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:34:57 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:34:57 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:34:57 [debug] 349771#349771: *53 accept: 127.0.0.1:55734 fd:6 2025/08/19 10:34:57 [debug] 349771#349771: *53 event timer add: 6: 60000:180890803 2025/08/19 10:34:57 [debug] 349771#349771: *53 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *53 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 12 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:34:57 [debug] 349771#349771: *53 http wait request handler 2025/08/19 10:34:57 [debug] 349771#349771: *53 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *53 recv: eof:0, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *53 recv: fd:6 142 of 1024 2025/08/19 10:34:57 [debug] 349771#349771: *53 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *53 http process request line 2025/08/19 10:34:57 [debug] 349771#349771: *53 http request line: "GET /22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c HTTP/1.1" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http uri: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http args: "" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http exten: "" 2025/08/19 10:34:57 [debug] 349771#349771: *53 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:34:57 [debug] 349771#349771: *53 http process request header line 2025/08/19 10:34:57 [debug] 349771#349771: *53 http header: "Host: localhost:9001" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http header: "Accept: */*" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http header done 2025/08/19 10:34:57 [debug] 349771#349771: *53 event timer del: 6: 180890803 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 rewrite phase: 1 2025/08/19 10:34:57 [debug] 349771#349771: *53 test location: "/health" 2025/08/19 10:34:57 [debug] 349771#349771: *53 test location: "/debug/list" 2025/08/19 10:34:57 [debug] 349771#349771: *53 test location: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:57 [debug] 349771#349771: *53 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http cl:-1 max:104857600 2025/08/19 10:34:57 [debug] 349771#349771: *53 rewrite phase: 3 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script var 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script var: "GET" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script value: "HEAD" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script equal 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script equal: no 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script if 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script if: false 2025/08/19 10:34:57 [debug] 349771#349771: *53 post rewrite phase: 4 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 5 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 6 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 7 2025/08/19 10:34:57 [debug] 349771#349771: *53 access phase: 8 2025/08/19 10:34:57 [debug] 349771#349771: *53 access phase: 9 2025/08/19 10:34:57 [debug] 349771#349771: *53 access phase: 10 2025/08/19 10:34:57 [debug] 349771#349771: *53 post access phase: 11 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 12 2025/08/19 10:34:57 [debug] 349771#349771: *53 try files handler 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".jpg" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.jpg" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.jpg" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".jpeg" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.jpeg" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.jpeg" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".png" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.png" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.png" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".webp" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.webp" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.webp" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".gif" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.gif" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.gif" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".pdf" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.pdf" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.pdf" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".mp4" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.mp4" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.mp4" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".mp3" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.mp3" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.mp3" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: "/" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script capture: "22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http script copy: ".txt" 2025/08/19 10:34:57 [debug] 349771#349771: *53 trying to use file: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt" "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt" 2025/08/19 10:34:57 [debug] 349771#349771: *53 try file uri: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt" 2025/08/19 10:34:57 [debug] 349771#349771: *53 generic phase: 13 2025/08/19 10:34:57 [debug] 349771#349771: *53 content phase: 14 2025/08/19 10:34:57 [debug] 349771#349771: *53 content phase: 15 2025/08/19 10:34:57 [debug] 349771#349771: *53 content phase: 16 2025/08/19 10:34:57 [debug] 349771#349771: *53 content phase: 17 2025/08/19 10:34:57 [debug] 349771#349771: *53 content phase: 18 2025/08/19 10:34:57 [debug] 349771#349771: *53 http filename: "./blobs/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt" 2025/08/19 10:34:57 [debug] 349771#349771: *53 add cleanup: 00005CE04361AD60 2025/08/19 10:34:57 [debug] 349771#349771: *53 http static fd: 10 2025/08/19 10:34:57 [debug] 349771#349771: *53 http set discard body 2025/08/19 10:34:57 [debug] 349771#349771: *53 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:34:57 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:34:57 GMT Connection: keep-alive ETag: "68a48b91-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:34:57 [debug] 349771#349771: *53 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 http write filter: l:0 f:0 s:389 2025/08/19 10:34:57 [debug] 349771#349771: *53 http output filter "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt?" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http copy filter: "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt?" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http postpone filter "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt?" 00007FFDD38FD160 2025/08/19 10:34:57 [debug] 349771#349771: *53 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:34:57 [debug] 349771#349771: *53 http write filter: l:1 f:0 s:685 2025/08/19 10:34:57 [debug] 349771#349771: *53 http write filter limit 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 tcp_nopush 2025/08/19 10:34:57 [debug] 349771#349771: *53 writev: 389 of 389 2025/08/19 10:34:57 [debug] 349771#349771: *53 sendfile: @0 296 2025/08/19 10:34:57 [debug] 349771#349771: *53 sendfile: 296 of 296 @0 2025/08/19 10:34:57 [debug] 349771#349771: *53 http write filter 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *53 http copy filter: 0 "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt?" 2025/08/19 10:34:57 [debug] 349771#349771: *53 http finalize request: 0, "/22917078337a9df119979b8df2bbb59aafcc42161c50bd7881e68e27369f343c.txt?" a:1, c:1 2025/08/19 10:34:57 [debug] 349771#349771: *53 set http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *53 http close request 2025/08/19 10:34:57 [debug] 349771#349771: *53 http log handler 2025/08/19 10:34:57 [debug] 349771#349771: *53 run cleanup: 00005CE04361AD60 2025/08/19 10:34:57 [debug] 349771#349771: *53 file cleanup: fd:10 2025/08/19 10:34:57 [debug] 349771#349771: *53 free: 00005CE043624610, unused: 5 2025/08/19 10:34:57 [debug] 349771#349771: *53 free: 00005CE04361A980, unused: 1848 2025/08/19 10:34:57 [debug] 349771#349771: *53 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *53 hc free: 0000000000000000 2025/08/19 10:34:57 [debug] 349771#349771: *53 hc busy: 0000000000000000 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 reusable connection: 1 2025/08/19 10:34:57 [debug] 349771#349771: *53 event timer add: 6: 65000:180895803 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 0 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:34:57 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:34:57 [debug] 349771#349771: *53 http keepalive handler 2025/08/19 10:34:57 [debug] 349771#349771: *53 malloc: 00005CE0436090A0:1024 2025/08/19 10:34:57 [debug] 349771#349771: *53 recv: eof:1, avail:-1 2025/08/19 10:34:57 [debug] 349771#349771: *53 recv: fd:6 0 of 1024 2025/08/19 10:34:57 [info] 349771#349771: *53 client 127.0.0.1 closed keepalive connection 2025/08/19 10:34:57 [debug] 349771#349771: *53 close http connection: 6 2025/08/19 10:34:57 [debug] 349771#349771: *53 event timer del: 6: 180895803 2025/08/19 10:34:57 [debug] 349771#349771: *53 reusable connection: 0 2025/08/19 10:34:57 [debug] 349771#349771: *53 free: 00005CE0436090A0 2025/08/19 10:34:57 [debug] 349771#349771: *53 free: 00005CE043606840, unused: 136 2025/08/19 10:34:57 [debug] 349771#349771: timer delta: 1 2025/08/19 10:34:57 [debug] 349771#349771: worker cycle 2025/08/19 10:34:57 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:44:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:44:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:44:56 [debug] 349771#349771: *54 accept: 127.0.0.1:60708 fd:6 2025/08/19 10:44:56 [debug] 349771#349771: *54 event timer add: 6: 60000:181489727 2025/08/19 10:44:56 [debug] 349771#349771: *54 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *54 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 598923 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:44:56 [debug] 349771#349771: *54 http wait request handler 2025/08/19 10:44:56 [debug] 349771#349771: *54 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *54 recv: eof:0, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *54 recv: fd:6 84 of 1024 2025/08/19 10:44:56 [debug] 349771#349771: *54 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *54 http process request line 2025/08/19 10:44:56 [debug] 349771#349771: *54 http request line: "GET /health HTTP/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http uri: "/health" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http args: "" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http exten: "" 2025/08/19 10:44:56 [debug] 349771#349771: *54 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *54 http process request header line 2025/08/19 10:44:56 [debug] 349771#349771: *54 http header: "Host: localhost:9001" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http header: "Accept: */*" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http header done 2025/08/19 10:44:56 [debug] 349771#349771: *54 event timer del: 6: 181489727 2025/08/19 10:44:56 [debug] 349771#349771: *54 generic phase: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 rewrite phase: 1 2025/08/19 10:44:56 [debug] 349771#349771: *54 test location: "/health" 2025/08/19 10:44:56 [debug] 349771#349771: *54 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:44:56 [debug] 349771#349771: *54 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:44:56 [debug] 349771#349771: *54 using configuration "/health" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http cl:-1 max:104857600 2025/08/19 10:44:56 [debug] 349771#349771: *54 rewrite phase: 3 2025/08/19 10:44:56 [debug] 349771#349771: *54 http set discard body 2025/08/19 10:44:56 [debug] 349771#349771: *54 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:44:56 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 10:44:56 [debug] 349771#349771: *54 write new buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 http write filter: l:0 f:0 s:196 2025/08/19 10:44:56 [debug] 349771#349771: *54 http output filter "/health?" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http copy filter: "/health?" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http postpone filter "/health?" 00007FFDD38FD1C0 2025/08/19 10:44:56 [debug] 349771#349771: *54 write old buf t:1 f:0 00005CE04361AD60, pos 00005CE04361AD60, size: 196 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 write new buf t:0 f:0 0000000000000000, pos 00005CE04363AD7A, size: 3 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 http write filter: l:1 f:0 s:199 2025/08/19 10:44:56 [debug] 349771#349771: *54 http write filter limit 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 writev: 199 of 199 2025/08/19 10:44:56 [debug] 349771#349771: *54 http write filter 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *54 http copy filter: 0 "/health?" 2025/08/19 10:44:56 [debug] 349771#349771: *54 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 10:44:56 [debug] 349771#349771: *54 set http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *54 http close request 2025/08/19 10:44:56 [debug] 349771#349771: *54 http log handler 2025/08/19 10:44:56 [debug] 349771#349771: *54 free: 00005CE043624610, unused: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 free: 00005CE04361A980, unused: 2736 2025/08/19 10:44:56 [debug] 349771#349771: *54 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *54 hc free: 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *54 hc busy: 0000000000000000 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 tcp_nodelay 2025/08/19 10:44:56 [debug] 349771#349771: *54 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *54 event timer add: 6: 65000:181494727 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 0 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:44:56 [debug] 349771#349771: *54 http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *54 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *54 recv: eof:1, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *54 recv: fd:6 0 of 1024 2025/08/19 10:44:56 [info] 349771#349771: *54 client 127.0.0.1 closed keepalive connection 2025/08/19 10:44:56 [debug] 349771#349771: *54 close http connection: 6 2025/08/19 10:44:56 [debug] 349771#349771: *54 event timer del: 6: 181494727 2025/08/19 10:44:56 [debug] 349771#349771: *54 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *54 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *54 free: 00005CE043606840, unused: 136 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 1 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:44:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:44:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 accept: 127.0.0.1:60722 fd:6 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer add: 6: 60000:181490036 2025/08/19 10:44:56 [debug] 349771#349771: *55 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 308 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http wait request handler 2025/08/19 10:44:56 [debug] 349771#349771: *55 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: eof:0, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: fd:6 1024 of 1024 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: avail:112 2025/08/19 10:44:56 [debug] 349771#349771: *55 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 http process request line 2025/08/19 10:44:56 [debug] 349771#349771: *55 http request line: "PUT /upload HTTP/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http uri: "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http args: "" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http exten: "" 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 http process request header line 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Host: localhost:9001" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Accept: */*" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0Yzg4ZWExNjYyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQ2OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiM2JhYzFlMDdmYTYxZjQ2NjhjMDkyMGIzNDkzYTU3MTY0MmUxMGMxNGUxMzI1OTU4ZWFhYzZkN2U4NWUxZmIxIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxODI5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzOTQwMWNiMDIwODAwMTUxNDQxNWRlY2I5NDcyOGY2M2EwNTE5ZDExYmE4MWIyNmU4ZGRiYjlkNThlNDhhZjM2N2Y5MDhlY2VhOWQzNjQ2MTBlZjRmOGM5ZDI4NTM2YWNhNzlhOTlkZWY0ZWRmNjMyMzU5OWFkNDhkZTdmMmMxIn0=" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Content-Type: text/plain" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Content-Disposition: attachment; filename="test_blob_1755614696.txt"" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header: "Content-Length: 296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http header done 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer del: 6: 181490036 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 rewrite phase: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 test location: "/health" 2025/08/19 10:44:56 [debug] 349771#349771: *55 test location: "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:44:56 [debug] 349771#349771: *55 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:44:56 [debug] 349771#349771: *55 using configuration "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http cl:296 max:104857600 2025/08/19 10:44:56 [debug] 349771#349771: *55 rewrite phase: 3 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "PUT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script regex: "^(PUT)$" 2025/08/19 10:44:56 [notice] 349771#349771: *55 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script if 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script if: false 2025/08/19 10:44:56 [debug] 349771#349771: *55 post rewrite phase: 4 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 5 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 6 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 7 2025/08/19 10:44:56 [debug] 349771#349771: *55 access phase: 8 2025/08/19 10:44:56 [debug] 349771#349771: *55 access phase: 9 2025/08/19 10:44:56 [debug] 349771#349771: *55 access phase: 10 2025/08/19 10:44:56 [debug] 349771#349771: *55 post access phase: 11 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 12 2025/08/19 10:44:56 [debug] 349771#349771: *55 generic phase: 13 2025/08/19 10:44:56 [debug] 349771#349771: *55 http client request body preread 184 2025/08/19 10:44:56 [debug] 349771#349771: *55 http request body content length filter 2025/08/19 10:44:56 [debug] 349771#349771: *55 http body new buf t:1 f:0 00005CE0436093E8, pos 00005CE0436093E8, size: 184 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http read client request body 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: eof:0, avail:112 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: fd:6 112 of 112 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: avail:0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http client request body recv 112 2025/08/19 10:44:56 [debug] 349771#349771: *55 http body new buf t:1 f:0 00005CE04361B410, pos 00005CE04361B410, size: 112 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http client request body rest 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http init upstream, client timer: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE043610140:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "QUERY_STRING" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "QUERY_STRING: " 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REQUEST_METHOD" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "PUT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "CONTENT_TYPE" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "text/plain" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "CONTENT_LENGTH" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SCRIPT_NAME" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REQUEST_URI" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "DOCUMENT_URI" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "DOCUMENT_ROOT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "./blobs" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SERVER_PROTOCOL" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "HTTP/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REQUEST_SCHEME" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "http" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "GATEWAY_INTERFACE" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "CGI/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SERVER_SOFTWARE" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "nginx/" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "1.18.0" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REMOTE_ADDR" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "127.0.0.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REMOTE_PORT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "60722" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REMOTE_PORT: 60722" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SERVER_ADDR" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "127.0.0.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SERVER_PORT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "9001" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SERVER_NAME" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "localhost" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "REDIRECT_STATUS" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "200" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "SCRIPT_FILENAME" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script var: "./blobs" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http script copy: "/ginxsom.fcgi" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0Yzg4ZWExNjYyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQ2OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiM2JhYzFlMDdmYTYxZjQ2NjhjMDkyMGIzNDkzYTU3MTY0MmUxMGMxNGUxMzI1OTU4ZWFhYzZkN2U4NWUxZmIxIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxODI5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzOTQwMWNiMDIwODAwMTUxNDQxNWRlY2I5NDcyOGY2M2EwNTE5ZDExYmE4MWIyNmU4ZGRiYjlkNThlNDhhZjM2N2Y5MDhlY2VhOWQzNjQ2MTBlZjRmOGM5ZDI4NTM2YWNhNzlhOTlkZWY0ZWRmNjMyMzU5OWFkNDhkZTdmMmMxIn0=" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755614696.txt"" 2025/08/19 10:44:56 [debug] 349771#349771: *55 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http cleanup add: 00005CE04361B760 2025/08/19 10:44:56 [debug] 349771#349771: *55 get rr peer, try: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 stream socket 10 2025/08/19 10:44:56 [debug] 349771#349771: *55 epoll add connection: fd:10 ev:80002005 2025/08/19 10:44:56 [debug] 349771#349771: *55 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #56 2025/08/19 10:44:56 [debug] 349771#349771: *55 connected 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream connect: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE0435EFF20:128 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream send request 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream send request body 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer buf fl:0 s:1304 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer buf fl:0 s:184 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer buf fl:0 s:8 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer buf fl:0 s:112 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer buf fl:0 s:8 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer in: 00005CE04361B7F0 2025/08/19 10:44:56 [debug] 349771#349771: *55 writev: 1616 of 1616 2025/08/19 10:44:56 [debug] 349771#349771: *55 chain writer out: 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer add: 10: 60000:181490036 2025/08/19 10:44:56 [debug] 349771#349771: *55 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 10:44:56 [debug] 349771#349771: *55 http request count:2 blk:0 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 0 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:0004 d:000075EA426D11E0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http run request: "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream check client, write event:1, "/upload" 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:10 ev:0004 d:000075EA426D12C8 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream request: "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream dummy handler 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 2 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 59998 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:10 ev:2005 d:000075EA426D12C8 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream request: "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream process header 2025/08/19 10:44:56 [debug] 349771#349771: *55 malloc: 00005CE043611150:4096 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: eof:1, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: fd:10 4096 of 4096 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: avail:40 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 06 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 10 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 08 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record length: 4104 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0Yzg4ZWExNjYyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQ2OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiM2JhYzFlMDdmYTYxZjQ2NjhjMDkyMGIzNDkzYTU3MTY0MmUxMGMxNGUxMzI1OTU4ZWFhYzZkN2U4NWUxZmIxIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxODI5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzOTQwMWNiMDIwODAwMTUxNDQxNWRlY2I5NDcyOGY2M2EwNTE5ZDExYmE4MWIyNmU4ZGRiYjlkNThlNDhhZjM2N2Y5MDhlY2VhOWQzNjQ2MTBlZjRmOGM5ZDI4NTM2YWNhNzlhOTlkZWY0ZWRmNjMyMzU5OWFkNDhkZTdmMmMxIn0=" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0..." 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"1962b4d22469b568c5ceb9d640fae12898672acd9b4420f202c1154c88ea1662","pubkey":"79be..." 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: parse_authorization_header returned: 0" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Successfully parsed authorization header" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Event JSON: {"kind":24242,"id":"1962b4d22469b568c5ceb9d640fae12898672acd9b4420f202c1154c88ea1662","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614696,"tags":[["t","..." 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Successfully parsed JSON event" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Found pubkey in JSON: 79be667ef9dcbbac..." 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac..." 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE043612160:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Saving file to: blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: attachment; filename="test_blob_1755614696.txt"" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Looking for filename= in Content-Disposition header" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Found filename= at position 12" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Filename value starts with: "test_blob_175561469" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Processing quoted filename" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Quoted filename length: DEBUG: Extracted quoted filename: 'test_blob_1755614696.txt'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Final filename after extraction: test_blob_1755614696.txt" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 1. sha256 = 'b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 2. size = 296" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 4. uploaded_at = 1755614696" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 5. uploader_pubkey = '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: 6. filename = 'test_blob_1755614696.txt'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding uploader_pubkey as text: '79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Binding filename as text: 'test_blob_1755614696.txt'" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: INSERT successful" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "Status: 200 OK" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header: "Content-Type: application/json" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi parser: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi header done 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE043613170:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 posix_memalign: 00005CE04367A280:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *55 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:44:56 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0Yzg4ZWExNjYyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MTQ2OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiM2JhYzFlMDdmYTYxZjQ2NjhjMDkyMGIzNDkzYTU3MTY0MmUxMGMxNGUxMzI1OTU4ZWFhYzZkN2U4NWUxZmIxIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYxODI5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjkzOTQwMWNiMDIwODAwMTUxNDQxNWRlY2I5NDcyOGY2M2EwNTE5ZDExYmE4MWIyNmU4ZGRiYjlkNThlNDhhZjM2N2Y5MDhlY2VhOWQzNjQ2MTBlZjRmOGM5ZDI4NTM2YWNhNzlhOTlkZWY0ZWRmNjMyMzU5OWFkNDhkZTdmMmMxIn0= DEBUG: Authorization header present, length=DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIxOTYyYjRkMjI0NjliNTY4YzVjZWI5ZDY0MGZhZTEyODk4NjcyYWNkOWI0NDIwZjIwMmMxMTU0... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"1962b4d22469b568c5ceb9d640fae12898672acd9b4420f202c1154c88ea1662","pubkey":"79be... DEBUG: parse_authorization_header returned: 0 DEBUG: Successfully parsed authorization header DEBUG: Event JSON: {"kind":24242,"id":"1962b4d22469b568c5ceb9d640fae12898672acd9b4420f202c1154c88ea1662","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755614696,"tags":[["t","... DEBUG: Successfully parsed JSON event DEBUG: Found pubkey in JSON: 79be667ef9dcbbac... DEBUG: Copied pubkey to static buffer: 79be667ef9dcbbac... DEBUG: Final uploader_pubkey after auth parsing: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Successfully read DEBUG: Calculated SHA-256: b3bac1e07fa61f4668c0920b3493a571642e10 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:1 f:0 00005CE04367A2A0, pos 00005CE04367A2A0, size: 3991 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter: l:0 f:0 s:3991 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter limit 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 writev: 3991 of 3991 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *55 http cacheable: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream process upstream 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe read upstream: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe preread: 295 2025/08/19 10:44:56 [debug] 349771#349771: *55 input buf #0 00005CE043612029 2025/08/19 10:44:56 [debug] 349771#349771: *55 input buf 00005CE043612029 295 2025/08/19 10:44:56 [debug] 349771#349771: *55 malloc: 00005CE04367B290:4096 2025/08/19 10:44:56 [debug] 349771#349771: *55 readv: eof:1, avail:40 2025/08/19 10:44:56 [debug] 349771#349771: *55 readv: 1, last:4096 2025/08/19 10:44:56 [debug] 349771#349771: *55 readv: avail:0 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe recv chain: 40 2025/08/19 10:44:56 [debug] 349771#349771: *55 readv: eof:1, avail:0 2025/08/19 10:44:56 [debug] 349771#349771: *55 readv: 1, last:4056 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe recv chain: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe buf in s:1 t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe buf free s:0 t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 40 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe length: -1 2025/08/19 10:44:56 [debug] 349771#349771: *55 input buf #1 00005CE04367B290 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 06 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record length: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi closed stdout 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 03 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 01 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 08 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record byte: 00 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi record length: 8 2025/08/19 10:44:56 [debug] 349771#349771: *55 http fastcgi sent end request 2025/08/19 10:44:56 [debug] 349771#349771: *55 input buf 00005CE04367B290 16 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe write downstream: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe write downstream flush in 2025/08/19 10:44:56 [debug] 349771#349771: *55 http output filter "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http copy filter: "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http postpone filter "/upload?" 00005CE04361B7B0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http chunk: 295 2025/08/19 10:44:56 [debug] 349771#349771: *55 http chunk: 16 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter: l:0 f:0 s:318 2025/08/19 10:44:56 [debug] 349771#349771: *55 http copy filter: 0 "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 pipe write downstream done 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer: 10, old: 181490036, new: 181490041 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream exit: 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *55 finalize http upstream request: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 finalize http fastcgi request 2025/08/19 10:44:56 [debug] 349771#349771: *55 free rr peer 1 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 close http upstream connection: 10 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE0435EFF20, unused: 48 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer del: 10: 181490036 2025/08/19 10:44:56 [debug] 349771#349771: *55 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http upstream temp fd: -1 2025/08/19 10:44:56 [debug] 349771#349771: *55 http output filter "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http copy filter: "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http postpone filter "/upload?" 00005CE043613C98 2025/08/19 10:44:56 [debug] 349771#349771: *55 http chunk: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write old buf t:1 f:0 00005CE043613BB0, pos 00005CE043613BB0, size: 5 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write old buf t:1 f:0 00005CE043611150, pos 00005CE043612029, size: 295 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write old buf t:1 f:0 00005CE04367B290, pos 00005CE04367B290, size: 16 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write old buf t:0 f:0 0000000000000000, pos 00005CE037AC92E8, size: 2 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 write new buf t:0 f:0 0000000000000000, pos 00005CE037AC92E5, size: 5 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter: l:1 f:0 s:323 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter limit 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 writev: 323 of 323 2025/08/19 10:44:56 [debug] 349771#349771: *55 http write filter 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *55 http copy filter: 0 "/upload?" 2025/08/19 10:44:56 [debug] 349771#349771: *55 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 10:44:56 [debug] 349771#349771: *55 set http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *55 http close request 2025/08/19 10:44:56 [debug] 349771#349771: *55 http log handler 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE04367B290 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043611150 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043624610, unused: 3 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE04361A980, unused: 8 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043610140, unused: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043612160, unused: 8 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043613170, unused: 986 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE04367A280, unused: 73 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *55 hc free: 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *55 hc busy: 0000000000000000 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 tcp_nodelay 2025/08/19 10:44:56 [debug] 349771#349771: *55 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer add: 6: 65000:181495041 2025/08/19 10:44:56 [debug] 349771#349771: *55 post event 00005CE04364A320 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 3 2025/08/19 10:44:56 [debug] 349771#349771: posted event 00005CE04364A320 2025/08/19 10:44:56 [debug] 349771#349771: *55 delete posted event 00005CE04364A320 2025/08/19 10:44:56 [debug] 349771#349771: *55 http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *55 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: eof:0, avail:0 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:2005 d:000075EA426D11E0 2025/08/19 10:44:56 [debug] 349771#349771: *55 http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *55 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: eof:1, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *55 recv: fd:6 0 of 1024 2025/08/19 10:44:56 [info] 349771#349771: *55 client 127.0.0.1 closed keepalive connection 2025/08/19 10:44:56 [debug] 349771#349771: *55 close http connection: 6 2025/08/19 10:44:56 [debug] 349771#349771: *55 event timer del: 6: 181495041 2025/08/19 10:44:56 [debug] 349771#349771: *55 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *55 free: 00005CE043606840, unused: 120 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 2 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:44:56 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:44:56 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:44:56 [debug] 349771#349771: *57 accept: 127.0.0.1:60728 fd:6 2025/08/19 10:44:56 [debug] 349771#349771: *57 event timer add: 6: 60000:181490051 2025/08/19 10:44:56 [debug] 349771#349771: *57 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *57 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 8 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:44:56 [debug] 349771#349771: *57 http wait request handler 2025/08/19 10:44:56 [debug] 349771#349771: *57 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *57 recv: eof:0, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *57 recv: fd:6 142 of 1024 2025/08/19 10:44:56 [debug] 349771#349771: *57 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *57 http process request line 2025/08/19 10:44:56 [debug] 349771#349771: *57 http request line: "GET /b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1 HTTP/1.1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http uri: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http args: "" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http exten: "" 2025/08/19 10:44:56 [debug] 349771#349771: *57 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:44:56 [debug] 349771#349771: *57 http process request header line 2025/08/19 10:44:56 [debug] 349771#349771: *57 http header: "Host: localhost:9001" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http header: "Accept: */*" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http header done 2025/08/19 10:44:56 [debug] 349771#349771: *57 event timer del: 6: 181490051 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 rewrite phase: 1 2025/08/19 10:44:56 [debug] 349771#349771: *57 test location: "/health" 2025/08/19 10:44:56 [debug] 349771#349771: *57 test location: "/debug/list" 2025/08/19 10:44:56 [debug] 349771#349771: *57 test location: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:44:56 [debug] 349771#349771: *57 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http cl:-1 max:104857600 2025/08/19 10:44:56 [debug] 349771#349771: *57 rewrite phase: 3 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script var 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script var: "GET" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script value: "HEAD" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script equal 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script equal: no 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script if 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script if: false 2025/08/19 10:44:56 [debug] 349771#349771: *57 post rewrite phase: 4 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 5 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 6 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 7 2025/08/19 10:44:56 [debug] 349771#349771: *57 access phase: 8 2025/08/19 10:44:56 [debug] 349771#349771: *57 access phase: 9 2025/08/19 10:44:56 [debug] 349771#349771: *57 access phase: 10 2025/08/19 10:44:56 [debug] 349771#349771: *57 post access phase: 11 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 12 2025/08/19 10:44:56 [debug] 349771#349771: *57 try files handler 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".jpg" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.jpg" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.jpg" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".jpeg" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.jpeg" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.jpeg" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".png" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.png" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.png" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".webp" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.webp" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.webp" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".gif" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.gif" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.gif" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".pdf" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.pdf" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.pdf" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".mp4" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.mp4" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.mp4" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".mp3" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.mp3" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.mp3" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: "/" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script capture: "b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http script copy: ".txt" 2025/08/19 10:44:56 [debug] 349771#349771: *57 trying to use file: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt" "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt" 2025/08/19 10:44:56 [debug] 349771#349771: *57 try file uri: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt" 2025/08/19 10:44:56 [debug] 349771#349771: *57 generic phase: 13 2025/08/19 10:44:56 [debug] 349771#349771: *57 content phase: 14 2025/08/19 10:44:56 [debug] 349771#349771: *57 content phase: 15 2025/08/19 10:44:56 [debug] 349771#349771: *57 content phase: 16 2025/08/19 10:44:56 [debug] 349771#349771: *57 content phase: 17 2025/08/19 10:44:56 [debug] 349771#349771: *57 content phase: 18 2025/08/19 10:44:56 [debug] 349771#349771: *57 http filename: "./blobs/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt" 2025/08/19 10:44:56 [debug] 349771#349771: *57 add cleanup: 00005CE04361AD60 2025/08/19 10:44:56 [debug] 349771#349771: *57 http static fd: 10 2025/08/19 10:44:56 [debug] 349771#349771: *57 http set discard body 2025/08/19 10:44:56 [debug] 349771#349771: *57 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:44:56 GMT Content-Type: text/plain Content-Length: 296 Last-Modified: Tue, 19 Aug 2025 14:44:56 GMT Connection: keep-alive ETag: "68a48de8-128" Cache-Control: public, max-age=31536000, immutable X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block Accept-Ranges: bytes 2025/08/19 10:44:56 [debug] 349771#349771: *57 write new buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 http write filter: l:0 f:0 s:389 2025/08/19 10:44:56 [debug] 349771#349771: *57 http output filter "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt?" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http copy filter: "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt?" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http postpone filter "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt?" 00007FFDD38FD160 2025/08/19 10:44:56 [debug] 349771#349771: *57 write old buf t:1 f:0 00005CE04361AF50, pos 00005CE04361AF50, size: 389 file: 0, size: 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 write new buf t:0 f:1 0000000000000000, pos 0000000000000000, size: 0 file: 0, size: 296 2025/08/19 10:44:56 [debug] 349771#349771: *57 http write filter: l:1 f:0 s:685 2025/08/19 10:44:56 [debug] 349771#349771: *57 http write filter limit 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 tcp_nopush 2025/08/19 10:44:56 [debug] 349771#349771: *57 writev: 389 of 389 2025/08/19 10:44:56 [debug] 349771#349771: *57 sendfile: @0 296 2025/08/19 10:44:56 [debug] 349771#349771: *57 sendfile: 296 of 296 @0 2025/08/19 10:44:56 [debug] 349771#349771: *57 http write filter 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *57 http copy filter: 0 "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt?" 2025/08/19 10:44:56 [debug] 349771#349771: *57 http finalize request: 0, "/b3bac1e07fa61f4668c0920b3493a571642e10c14e1325958eaac6d7e85e1fb1.txt?" a:1, c:1 2025/08/19 10:44:56 [debug] 349771#349771: *57 set http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *57 http close request 2025/08/19 10:44:56 [debug] 349771#349771: *57 http log handler 2025/08/19 10:44:56 [debug] 349771#349771: *57 run cleanup: 00005CE04361AD60 2025/08/19 10:44:56 [debug] 349771#349771: *57 file cleanup: fd:10 2025/08/19 10:44:56 [debug] 349771#349771: *57 free: 00005CE043624610, unused: 5 2025/08/19 10:44:56 [debug] 349771#349771: *57 free: 00005CE04361A980, unused: 1848 2025/08/19 10:44:56 [debug] 349771#349771: *57 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *57 hc free: 0000000000000000 2025/08/19 10:44:56 [debug] 349771#349771: *57 hc busy: 0000000000000000 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 reusable connection: 1 2025/08/19 10:44:56 [debug] 349771#349771: *57 event timer add: 6: 65000:181495052 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 1 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:44:56 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:44:56 [debug] 349771#349771: *57 http keepalive handler 2025/08/19 10:44:56 [debug] 349771#349771: *57 malloc: 00005CE0436090A0:1024 2025/08/19 10:44:56 [debug] 349771#349771: *57 recv: eof:1, avail:-1 2025/08/19 10:44:56 [debug] 349771#349771: *57 recv: fd:6 0 of 1024 2025/08/19 10:44:56 [info] 349771#349771: *57 client 127.0.0.1 closed keepalive connection 2025/08/19 10:44:56 [debug] 349771#349771: *57 close http connection: 6 2025/08/19 10:44:56 [debug] 349771#349771: *57 event timer del: 6: 181495052 2025/08/19 10:44:56 [debug] 349771#349771: *57 reusable connection: 0 2025/08/19 10:44:56 [debug] 349771#349771: *57 free: 00005CE0436090A0 2025/08/19 10:44:56 [debug] 349771#349771: *57 free: 00005CE043606840, unused: 136 2025/08/19 10:44:56 [debug] 349771#349771: timer delta: 1 2025/08/19 10:44:56 [debug] 349771#349771: worker cycle 2025/08/19 10:44:56 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *58 accept: 127.0.0.1:60878 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *58 event timer add: 6: 60000:182135664 2025/08/19 10:55:42 [debug] 349771#349771: *58 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *58 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 645611 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *58 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *58 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *58 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *58 recv: fd:6 147 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *58 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *58 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *58 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http args: "" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *58 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *58 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *58 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *58 event timer del: 6: 182135664 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *58 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *58 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *58 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *58 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *58 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *58 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *58 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *58 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *58 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *58 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *58 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *58 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *58 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *58 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *58 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *58 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *58 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *58 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *58 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *58 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *58 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *58 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *58 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *58 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *58 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *58 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *58 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *58 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *58 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *58 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *58 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *58 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *58 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 free: 00005CE04361A980, unused: 2571 2025/08/19 10:55:42 [debug] 349771#349771: *58 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *58 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *58 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *58 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *58 event timer add: 6: 65000:182140665 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *58 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *58 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *58 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *58 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *58 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *58 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *58 event timer del: 6: 182140665 2025/08/19 10:55:42 [debug] 349771#349771: *58 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *58 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *58 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *59 accept: 127.0.0.1:60890 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *59 event timer add: 6: 60000:182135700 2025/08/19 10:55:42 [debug] 349771#349771: *59 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *59 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 34 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *59 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *59 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *59 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *59 recv: fd:6 550 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *59 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *59 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *59 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http args: "" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *59 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *59 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *59 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http header: "Authorization: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkxpc3QgQmxvYnMiLAogICJjcmVhdGVkX2F0IjogMTc1NTYxNTM0MiwKICAidGFncyI6IFsKICAgIFsidCIsICJsaXN0Il0sCiAgICBbImV4cGlyYXRpb24iLCAiMTc1NTYxODk0MiJdCiAgXSwKICAic2lnIjogInBsYWNlaG9sZGVyX3NpZ25hdHVyZSIKfQo=" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *59 event timer del: 6: 182135700 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *59 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *59 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *59 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *59 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *59 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *59 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *59 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *59 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *59 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *59 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *59 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *59 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *59 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *59 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *59 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *59 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *59 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *59 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *59 add cleanup: 00005CE0436254C8 2025/08/19 10:55:42 [error] 349771#349771: *59 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *59 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *59 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *59 write new buf t:1 f:0 00005CE043625548, pos 00005CE043625548, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *59 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00005CE04361AE88 2025/08/19 10:55:42 [debug] 349771#349771: *59 write old buf t:1 f:0 00005CE043625548, pos 00005CE043625548, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *59 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *59 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *59 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:55:42 [debug] 349771#349771: *59 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *59 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *59 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *59 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *59 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 free: 00005CE04361A980, unused: 2555 2025/08/19 10:55:42 [debug] 349771#349771: *59 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *59 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *59 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *59 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *59 event timer add: 6: 65000:182140700 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *59 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *59 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *59 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *59 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *59 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *59 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *59 event timer del: 6: 182140700 2025/08/19 10:55:42 [debug] 349771#349771: *59 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *59 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *59 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *60 accept: 127.0.0.1:60896 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *60 event timer add: 6: 60000:182135721 2025/08/19 10:55:42 [debug] 349771#349771: *60 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *60 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 20 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *60 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *60 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *60 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *60 recv: fd:6 164 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *60 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *60 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *60 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942 HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http args: "since=1755528942" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *60 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *60 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *60 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *60 event timer del: 6: 182135721 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *60 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *60 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *60 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *60 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *60 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *60 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *60 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *60 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *60 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *60 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *60 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *60 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *60 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *60 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *60 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *60 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *60 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *60 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *60 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *60 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *60 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *60 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *60 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *60 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *60 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *60 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *60 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *60 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" 2025/08/19 10:55:42 [debug] 349771#349771: *60 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *60 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *60 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *60 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *60 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 free: 00005CE04361A980, unused: 2554 2025/08/19 10:55:42 [debug] 349771#349771: *60 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *60 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *60 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *60 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *60 event timer add: 6: 65000:182140722 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *60 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *60 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *60 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *60 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *60 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *60 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *60 event timer del: 6: 182140722 2025/08/19 10:55:42 [debug] 349771#349771: *60 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *60 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *60 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *61 accept: 127.0.0.1:60898 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *61 event timer add: 6: 60000:182135748 2025/08/19 10:55:42 [debug] 349771#349771: *61 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *61 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 25 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *61 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *61 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *61 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *61 recv: fd:6 164 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *61 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *61 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *61 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342 HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http args: "until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *61 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *61 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *61 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *61 event timer del: 6: 182135748 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *61 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *61 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *61 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *61 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *61 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *61 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *61 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *61 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *61 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *61 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *61 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *61 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *61 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *61 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *61 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *61 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *61 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *61 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *61 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *61 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *61 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *61 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *61 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *61 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *61 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *61 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *61 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *61 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *61 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?until=1755615342" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *61 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *61 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *61 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *61 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 free: 00005CE04361A980, unused: 2554 2025/08/19 10:55:42 [debug] 349771#349771: *61 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *61 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *61 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *61 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *61 event timer add: 6: 65000:182140748 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *61 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *61 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *61 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *61 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *61 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *61 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *61 event timer del: 6: 182140748 2025/08/19 10:55:42 [debug] 349771#349771: *61 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *61 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *61 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *62 accept: 127.0.0.1:60902 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *62 event timer add: 6: 60000:182135777 2025/08/19 10:55:42 [debug] 349771#349771: *62 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *62 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 28 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *62 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *62 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *62 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *62 recv: fd:6 181 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *62 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *62 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *62 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342 HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http args: "since=1755528942&until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *62 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *62 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *62 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *62 event timer del: 6: 182135777 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *62 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *62 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *62 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *62 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *62 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *62 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *62 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *62 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *62 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *62 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *62 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *62 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *62 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *62 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *62 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *62 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *62 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *62 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *62 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *62 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *62 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *62 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *62 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *62 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *62 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *62 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *62 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *62 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" 2025/08/19 10:55:42 [debug] 349771#349771: *62 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=1755528942&until=1755615342" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *62 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *62 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *62 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *62 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 free: 00005CE04361A980, unused: 2537 2025/08/19 10:55:42 [debug] 349771#349771: *62 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *62 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *62 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *62 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *62 event timer add: 6: 65000:182140777 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *62 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *62 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *62 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *62 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *62 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *62 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *62 event timer del: 6: 182140777 2025/08/19 10:55:42 [debug] 349771#349771: *62 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *62 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *62 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *63 accept: 127.0.0.1:60916 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *63 event timer add: 6: 60000:182135793 2025/08/19 10:55:42 [debug] 349771#349771: *63 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *63 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 15 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *63 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *63 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *63 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *63 recv: fd:6 147 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *63 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *63 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *63 http request line: "GET /list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http uri: "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http args: "" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *63 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *63 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *63 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *63 event timer del: 6: 182135793 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *63 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *63 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *63 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *63 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *63 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *63 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *63 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *63 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *63 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *63 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *63 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *63 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *63 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *63 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *63 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *63 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *63 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *63 http filename: "./blobs/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 10:55:42 [debug] 349771#349771: *63 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *63 open() "./blobs/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http finalize request: 404, "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *63 http special response: 404, "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *63 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *63 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *63 http output filter "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http copy filter: "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http postpone filter "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *63 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *63 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *63 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *63 http copy filter: 0 "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 10:55:42 [debug] 349771#349771: *63 http finalize request: 0, "/list/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *63 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *63 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *63 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *63 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 free: 00005CE04361A980, unused: 2571 2025/08/19 10:55:42 [debug] 349771#349771: *63 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *63 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *63 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *63 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *63 event timer add: 6: 65000:182140793 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *63 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *63 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *63 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *63 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *63 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *63 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *63 event timer del: 6: 182140793 2025/08/19 10:55:42 [debug] 349771#349771: *63 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *63 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *63 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *64 accept: 127.0.0.1:60920 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *64 event timer add: 6: 60000:182135806 2025/08/19 10:55:42 [debug] 349771#349771: *64 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *64 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 12 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *64 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *64 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *64 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *64 recv: fd:6 97 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *64 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *64 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *64 http request line: "GET /list/invalid_pubkey HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http uri: "/list/invalid_pubkey" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http args: "" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *64 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *64 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *64 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *64 event timer del: 6: 182135806 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *64 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *64 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *64 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *64 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *64 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *64 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *64 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *64 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *64 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *64 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *64 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *64 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *64 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *64 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *64 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *64 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *64 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *64 http filename: "./blobs/list/invalid_pubkey" 2025/08/19 10:55:42 [debug] 349771#349771: *64 add cleanup: 00005CE043625480 2025/08/19 10:55:42 [error] 349771#349771: *64 open() "./blobs/list/invalid_pubkey" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/invalid_pubkey HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http finalize request: 404, "/list/invalid_pubkey?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *64 http special response: 404, "/list/invalid_pubkey?" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *64 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *64 write new buf t:1 f:0 00005CE043625500, pos 00005CE043625500, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *64 http output filter "/list/invalid_pubkey?" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http copy filter: "/list/invalid_pubkey?" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http postpone filter "/list/invalid_pubkey?" 00005CE0436255C8 2025/08/19 10:55:42 [debug] 349771#349771: *64 write old buf t:1 f:0 00005CE043625500, pos 00005CE043625500, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *64 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *64 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *64 http copy filter: 0 "/list/invalid_pubkey?" 2025/08/19 10:55:42 [debug] 349771#349771: *64 http finalize request: 0, "/list/invalid_pubkey?" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *64 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *64 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *64 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *64 free: 00005CE043624610, unused: 8 2025/08/19 10:55:42 [debug] 349771#349771: *64 free: 00005CE04361A980, unused: 2669 2025/08/19 10:55:42 [debug] 349771#349771: *64 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *64 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *64 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *64 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *64 event timer add: 6: 65000:182140806 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:55:42 [debug] 349771#349771: *64 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *64 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *64 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *64 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *64 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *64 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *64 event timer del: 6: 182140806 2025/08/19 10:55:42 [debug] 349771#349771: *64 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *64 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *64 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:55:42 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:55:42 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:55:42 [debug] 349771#349771: *65 accept: 127.0.0.1:60928 fd:6 2025/08/19 10:55:42 [debug] 349771#349771: *65 event timer add: 6: 60000:182135815 2025/08/19 10:55:42 [debug] 349771#349771: *65 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *65 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 9 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *65 http wait request handler 2025/08/19 10:55:42 [debug] 349771#349771: *65 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *65 recv: eof:0, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *65 recv: fd:6 175 of 1024 2025/08/19 10:55:42 [debug] 349771#349771: *65 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *65 http process request line 2025/08/19 10:55:42 [debug] 349771#349771: *65 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid HTTP/1.1" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http args: "since=invalid&until=invalid" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http exten: "" 2025/08/19 10:55:42 [debug] 349771#349771: *65 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:55:42 [debug] 349771#349771: *65 http process request header line 2025/08/19 10:55:42 [debug] 349771#349771: *65 http header: "Host: localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http header: "Accept: */*" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http header done 2025/08/19 10:55:42 [debug] 349771#349771: *65 event timer del: 6: 182135815 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 rewrite phase: 1 2025/08/19 10:55:42 [debug] 349771#349771: *65 test location: "/health" 2025/08/19 10:55:42 [debug] 349771#349771: *65 test location: "/upload" 2025/08/19 10:55:42 [debug] 349771#349771: *65 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:55:42 [debug] 349771#349771: *65 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:55:42 [debug] 349771#349771: *65 using configuration "" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http cl:-1 max:104857600 2025/08/19 10:55:42 [debug] 349771#349771: *65 rewrite phase: 3 2025/08/19 10:55:42 [debug] 349771#349771: *65 post rewrite phase: 4 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 5 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 6 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 7 2025/08/19 10:55:42 [debug] 349771#349771: *65 access phase: 8 2025/08/19 10:55:42 [debug] 349771#349771: *65 access phase: 9 2025/08/19 10:55:42 [debug] 349771#349771: *65 access phase: 10 2025/08/19 10:55:42 [debug] 349771#349771: *65 post access phase: 11 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 12 2025/08/19 10:55:42 [debug] 349771#349771: *65 generic phase: 13 2025/08/19 10:55:42 [debug] 349771#349771: *65 content phase: 14 2025/08/19 10:55:42 [debug] 349771#349771: *65 content phase: 15 2025/08/19 10:55:42 [debug] 349771#349771: *65 content phase: 16 2025/08/19 10:55:42 [debug] 349771#349771: *65 content phase: 17 2025/08/19 10:55:42 [debug] 349771#349771: *65 content phase: 18 2025/08/19 10:55:42 [debug] 349771#349771: *65 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:55:42 [debug] 349771#349771: *65 add cleanup: 00005CE0436254B8 2025/08/19 10:55:42 [error] 349771#349771: *65 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid HTTP/1.1", host: "localhost:9001" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *65 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http set discard body 2025/08/19 10:55:42 [debug] 349771#349771: *65 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:55:42 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:55:42 [debug] 349771#349771: *65 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 http write filter: l:0 f:0 s:164 2025/08/19 10:55:42 [debug] 349771#349771: *65 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" 00005CE043625600 2025/08/19 10:55:42 [debug] 349771#349771: *65 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 http write filter: l:1 f:0 s:326 2025/08/19 10:55:42 [debug] 349771#349771: *65 http write filter limit 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 writev: 326 of 326 2025/08/19 10:55:42 [debug] 349771#349771: *65 http write filter 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *65 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" 2025/08/19 10:55:42 [debug] 349771#349771: *65 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?since=invalid&until=invalid" a:1, c:1 2025/08/19 10:55:42 [debug] 349771#349771: *65 set http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *65 http close request 2025/08/19 10:55:42 [debug] 349771#349771: *65 http log handler 2025/08/19 10:55:42 [debug] 349771#349771: *65 free: 00005CE043624610, unused: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 free: 00005CE04361A980, unused: 2543 2025/08/19 10:55:42 [debug] 349771#349771: *65 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *65 hc free: 0000000000000000 2025/08/19 10:55:42 [debug] 349771#349771: *65 hc busy: 0000000000000000 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 tcp_nodelay 2025/08/19 10:55:42 [debug] 349771#349771: *65 reusable connection: 1 2025/08/19 10:55:42 [debug] 349771#349771: *65 event timer add: 6: 65000:182140815 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 0 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:55:42 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E1 2025/08/19 10:55:42 [debug] 349771#349771: *65 http keepalive handler 2025/08/19 10:55:42 [debug] 349771#349771: *65 malloc: 00005CE0436090A0:1024 2025/08/19 10:55:42 [debug] 349771#349771: *65 recv: eof:1, avail:-1 2025/08/19 10:55:42 [debug] 349771#349771: *65 recv: fd:6 0 of 1024 2025/08/19 10:55:42 [info] 349771#349771: *65 client 127.0.0.1 closed keepalive connection 2025/08/19 10:55:42 [debug] 349771#349771: *65 close http connection: 6 2025/08/19 10:55:42 [debug] 349771#349771: *65 event timer del: 6: 182140815 2025/08/19 10:55:42 [debug] 349771#349771: *65 reusable connection: 0 2025/08/19 10:55:42 [debug] 349771#349771: *65 free: 00005CE0436090A0 2025/08/19 10:55:42 [debug] 349771#349771: *65 free: 00005CE043606840, unused: 136 2025/08/19 10:55:42 [debug] 349771#349771: timer delta: 1 2025/08/19 10:55:42 [debug] 349771#349771: worker cycle 2025/08/19 10:55:42 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:56:40 [debug] 349771#349771: epoll: fd:5 ev:0001 d:000075EA426D1010 2025/08/19 10:56:40 [debug] 349771#349771: accept on 0.0.0.0:9001, ready: 0 2025/08/19 10:56:40 [debug] 349771#349771: posix_memalign: 00005CE043606840:512 @16 2025/08/19 10:56:40 [debug] 349771#349771: *66 accept: 127.0.0.1:51060 fd:6 2025/08/19 10:56:40 [debug] 349771#349771: *66 event timer add: 6: 60000:182193291 2025/08/19 10:56:40 [debug] 349771#349771: *66 reusable connection: 1 2025/08/19 10:56:40 [debug] 349771#349771: *66 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 10:56:40 [debug] 349771#349771: timer delta: 57475 2025/08/19 10:56:40 [debug] 349771#349771: worker cycle 2025/08/19 10:56:40 [debug] 349771#349771: epoll timer: 60000 2025/08/19 10:56:40 [debug] 349771#349771: epoll: fd:6 ev:0001 d:000075EA426D11E0 2025/08/19 10:56:40 [debug] 349771#349771: *66 http wait request handler 2025/08/19 10:56:40 [debug] 349771#349771: *66 malloc: 00005CE0436090A0:1024 2025/08/19 10:56:40 [debug] 349771#349771: *66 recv: eof:0, avail:-1 2025/08/19 10:56:40 [debug] 349771#349771: *66 recv: fd:6 147 of 1024 2025/08/19 10:56:40 [debug] 349771#349771: *66 reusable connection: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 posix_memalign: 00005CE043624610:4096 @16 2025/08/19 10:56:40 [debug] 349771#349771: *66 http process request line 2025/08/19 10:56:40 [debug] 349771#349771: *66 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http args: "" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http exten: "" 2025/08/19 10:56:40 [debug] 349771#349771: *66 posix_memalign: 00005CE04361A980:4096 @16 2025/08/19 10:56:40 [debug] 349771#349771: *66 http process request header line 2025/08/19 10:56:40 [debug] 349771#349771: *66 http header: "Host: localhost:9001" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http header: "User-Agent: curl/8.15.0" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http header: "Accept: */*" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http header done 2025/08/19 10:56:40 [debug] 349771#349771: *66 event timer del: 6: 182193291 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 rewrite phase: 1 2025/08/19 10:56:40 [debug] 349771#349771: *66 test location: "/health" 2025/08/19 10:56:40 [debug] 349771#349771: *66 test location: "/upload" 2025/08/19 10:56:40 [debug] 349771#349771: *66 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 10:56:40 [debug] 349771#349771: *66 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 10:56:40 [debug] 349771#349771: *66 using configuration "" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http cl:-1 max:104857600 2025/08/19 10:56:40 [debug] 349771#349771: *66 rewrite phase: 3 2025/08/19 10:56:40 [debug] 349771#349771: *66 post rewrite phase: 4 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 5 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 6 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 7 2025/08/19 10:56:40 [debug] 349771#349771: *66 access phase: 8 2025/08/19 10:56:40 [debug] 349771#349771: *66 access phase: 9 2025/08/19 10:56:40 [debug] 349771#349771: *66 access phase: 10 2025/08/19 10:56:40 [debug] 349771#349771: *66 post access phase: 11 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 12 2025/08/19 10:56:40 [debug] 349771#349771: *66 generic phase: 13 2025/08/19 10:56:40 [debug] 349771#349771: *66 content phase: 14 2025/08/19 10:56:40 [debug] 349771#349771: *66 content phase: 15 2025/08/19 10:56:40 [debug] 349771#349771: *66 content phase: 16 2025/08/19 10:56:40 [debug] 349771#349771: *66 content phase: 17 2025/08/19 10:56:40 [debug] 349771#349771: *66 content phase: 18 2025/08/19 10:56:40 [debug] 349771#349771: *66 http filename: "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 10:56:40 [debug] 349771#349771: *66 add cleanup: 00005CE0436254B8 2025/08/19 10:56:40 [error] 349771#349771: *66 open() "./blobs/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" failed (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http finalize request: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:56:40 [debug] 349771#349771: *66 http special response: 404, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http set discard body 2025/08/19 10:56:40 [debug] 349771#349771: *66 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 14:56:40 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 10:56:40 [debug] 349771#349771: *66 write new buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 http write filter: l:0 f:0 s:164 2025/08/19 10:56:40 [debug] 349771#349771: *66 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00005CE043625600 2025/08/19 10:56:40 [debug] 349771#349771: *66 write old buf t:1 f:0 00005CE043625538, pos 00005CE043625538, size: 164 file: 0, size: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08580, size: 100 file: 0, size: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 write new buf t:0 f:0 0000000000000000, pos 00005CE037B08C80, size: 62 file: 0, size: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 http write filter: l:1 f:0 s:326 2025/08/19 10:56:40 [debug] 349771#349771: *66 http write filter limit 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 writev: 326 of 326 2025/08/19 10:56:40 [debug] 349771#349771: *66 http write filter 0000000000000000 2025/08/19 10:56:40 [debug] 349771#349771: *66 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 10:56:40 [debug] 349771#349771: *66 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 10:56:40 [debug] 349771#349771: *66 set http keepalive handler 2025/08/19 10:56:40 [debug] 349771#349771: *66 http close request 2025/08/19 10:56:40 [debug] 349771#349771: *66 http log handler 2025/08/19 10:56:40 [debug] 349771#349771: *66 free: 00005CE043624610, unused: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 free: 00005CE04361A980, unused: 2571 2025/08/19 10:56:40 [debug] 349771#349771: *66 free: 00005CE0436090A0 2025/08/19 10:56:40 [debug] 349771#349771: *66 hc free: 0000000000000000 2025/08/19 10:56:40 [debug] 349771#349771: *66 hc busy: 0000000000000000 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 tcp_nodelay 2025/08/19 10:56:40 [debug] 349771#349771: *66 reusable connection: 1 2025/08/19 10:56:40 [debug] 349771#349771: *66 event timer add: 6: 65000:182198291 2025/08/19 10:56:40 [debug] 349771#349771: timer delta: 0 2025/08/19 10:56:40 [debug] 349771#349771: worker cycle 2025/08/19 10:56:40 [debug] 349771#349771: epoll timer: 65000 2025/08/19 10:56:40 [debug] 349771#349771: epoll: fd:6 ev:2001 d:000075EA426D11E0 2025/08/19 10:56:40 [debug] 349771#349771: *66 http keepalive handler 2025/08/19 10:56:40 [debug] 349771#349771: *66 malloc: 00005CE0436090A0:1024 2025/08/19 10:56:40 [debug] 349771#349771: *66 recv: eof:1, avail:-1 2025/08/19 10:56:40 [debug] 349771#349771: *66 recv: fd:6 0 of 1024 2025/08/19 10:56:40 [info] 349771#349771: *66 client 127.0.0.1 closed keepalive connection 2025/08/19 10:56:40 [debug] 349771#349771: *66 close http connection: 6 2025/08/19 10:56:40 [debug] 349771#349771: *66 event timer del: 6: 182198291 2025/08/19 10:56:40 [debug] 349771#349771: *66 reusable connection: 0 2025/08/19 10:56:40 [debug] 349771#349771: *66 free: 00005CE0436090A0 2025/08/19 10:56:40 [debug] 349771#349771: *66 free: 00005CE043606840, unused: 136 2025/08/19 10:56:40 [debug] 349771#349771: timer delta: 1 2025/08/19 10:56:40 [debug] 349771#349771: worker cycle 2025/08/19 10:56:40 [debug] 349771#349771: epoll timer: -1 2025/08/19 10:58:13 [notice] 349770#349770: signal 15 (SIGTERM) received from 389333, exiting 2025/08/19 10:58:13 [debug] 349770#349770: wake up, sigio 0 2025/08/19 10:58:13 [debug] 349770#349770: child: 0 349771 e:0 t:0 d:0 r:1 j:0 2025/08/19 10:58:13 [debug] 349770#349770: termination cycle: 50 2025/08/19 10:58:13 [debug] 349770#349770: sigsuspend 2025/08/19 10:58:13 [debug] 349771#349771: epoll: fd:7 ev:0001 d:000075EA426D10F8 2025/08/19 10:58:13 [debug] 349771#349771: channel handler 2025/08/19 10:58:13 [debug] 349771#349771: channel: 32 2025/08/19 10:58:13 [debug] 349771#349771: channel command: 4 2025/08/19 10:58:13 [debug] 349771#349771: channel: -2 2025/08/19 10:58:13 [debug] 349771#349771: timer delta: 92888 2025/08/19 10:58:13 [notice] 349771#349771: exiting 2025/08/19 10:58:13 [debug] 349771#349771: flush files 2025/08/19 10:58:13 [debug] 349771#349771: run cleanup: 00005CE043647A48 2025/08/19 10:58:13 [debug] 349771#349771: run cleanup: 00005CE04363EC50 2025/08/19 10:58:13 [debug] 349771#349771: cleanup resolver 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043648990 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04363F7A0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043626730 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043625620 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043623600 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04361E530 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04361D470 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04361C3B0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04360C130, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043615160, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04361F5F0, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043627740, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04362B750, unused: 1 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04362F760, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043633770, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043637780, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE04363B790, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043640970, unused: 0 2025/08/19 10:58:13 [debug] 349771#349771: free: 00005CE043644980, unused: 3872 2025/08/19 10:58:13 [notice] 349771#349771: exit 2025/08/19 10:58:13 [notice] 349770#349770: signal 17 (SIGCHLD) received from 349771 2025/08/19 10:58:13 [notice] 349770#349770: worker process 349771 exited with code 0 2025/08/19 10:58:13 [debug] 349770#349770: shmtx forced unlock 2025/08/19 10:58:13 [debug] 349770#349770: wake up, sigio 3 2025/08/19 10:58:13 [debug] 349770#349770: reap children 2025/08/19 10:58:13 [debug] 349770#349770: child: 0 349771 e:1 t:1 d:0 r:1 j:0 2025/08/19 10:58:13 [notice] 349770#349770: exit 2025/08/19 10:58:13 [debug] 349770#349770: close listening 0.0.0.0:9001 #5 2025/08/19 10:58:13 [debug] 349770#349770: run cleanup: 00005CE04363EC50 2025/08/19 10:58:13 [debug] 349770#349770: cleanup resolver 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043648990 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04363F7A0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043626730 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043625620 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043623600 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04361E530 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04361D470 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04361C3B0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04360C130, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043615160, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04361F5F0, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043627740, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04362B750, unused: 1 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04362F760, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043633770, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043637780, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE04363B790, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043640970, unused: 0 2025/08/19 10:58:13 [debug] 349770#349770: free: 00005CE043644980, unused: 3903 2025/08/19 11:00:18 [debug] 390405#390405: bind() 0.0.0.0:9001 #5 2025/08/19 11:00:18 [notice] 390405#390405: using the "epoll" event method 2025/08/19 11:00:18 [debug] 390405#390405: counter: 00007399280DC080, 1 2025/08/19 11:00:18 [notice] 390405#390405: nginx/1.18.0 (Ubuntu) 2025/08/19 11:00:18 [notice] 390405#390405: OS: Linux 6.12.10-76061203-generic 2025/08/19 11:00:18 [notice] 390405#390405: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 11:00:18 [debug] 390406#390405: write: 6, 00007FFDF20E4780, 7, 0 2025/08/19 11:00:18 [debug] 390406#390406: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 11:00:18 [notice] 390406#390406: start worker processes 2025/08/19 11:00:18 [debug] 390406#390406: channel 6:7 2025/08/19 11:00:18 [notice] 390406#390406: start worker process 390407 2025/08/19 11:00:18 [debug] 390406#390406: sigsuspend 2025/08/19 11:00:18 [debug] 390407#390407: add cleanup: 0000606FBB9DF7E0 2025/08/19 11:00:18 [debug] 390407#390407: malloc: 0000606FBB999BD0:8 2025/08/19 11:00:18 [debug] 390407#390407: notify eventfd: 9 2025/08/19 11:00:18 [debug] 390407#390407: testing the EPOLLRDHUP flag: success 2025/08/19 11:00:18 [debug] 390407#390407: malloc: 0000606FBB9AC340:6144 2025/08/19 11:00:18 [debug] 390407#390407: malloc: 0000739927ED4010:237568 2025/08/19 11:00:18 [debug] 390407#390407: malloc: 0000606FBB9E5450:98304 2025/08/19 11:00:18 [debug] 390407#390407: malloc: 0000606FBB9FD460:98304 2025/08/19 11:00:18 [debug] 390407#390407: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 11:00:18 [debug] 390407#390407: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 11:00:18 [debug] 390407#390407: setproctitle: "nginx: worker process" 2025/08/19 11:00:18 [debug] 390407#390407: worker cycle 2025/08/19 11:00:18 [debug] 390407#390407: epoll timer: -1 2025/08/19 11:00:46 [debug] 390407#390407: epoll: fd:5 ev:0001 d:0000739927ED4010 2025/08/19 11:00:46 [debug] 390407#390407: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:00:46 [debug] 390407#390407: posix_memalign: 0000606FBB998840:512 @16 2025/08/19 11:00:46 [debug] 390407#390407: *1 accept: 127.0.0.1:56230 fd:6 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer add: 6: 60000:182439234 2025/08/19 11:00:46 [debug] 390407#390407: *1 reusable connection: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:00:46 [debug] 390407#390407: timer delta: 27677 2025/08/19 11:00:46 [debug] 390407#390407: worker cycle 2025/08/19 11:00:46 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:00:46 [debug] 390407#390407: epoll: fd:6 ev:0001 d:0000739927ED41E0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http wait request handler 2025/08/19 11:00:46 [debug] 390407#390407: *1 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: eof:0, avail:-1 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: fd:6 147 of 1024 2025/08/19 11:00:46 [debug] 390407#390407: *1 reusable connection: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 posix_memalign: 0000606FBB9B77E0:4096 @16 2025/08/19 11:00:46 [debug] 390407#390407: *1 http process request line 2025/08/19 11:00:46 [debug] 390407#390407: *1 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http args: "" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http exten: "" 2025/08/19 11:00:46 [debug] 390407#390407: *1 posix_memalign: 0000606FBB9ADB50:4096 @16 2025/08/19 11:00:46 [debug] 390407#390407: *1 http process request header line 2025/08/19 11:00:46 [debug] 390407#390407: *1 http header: "Host: localhost:9001" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http header: "Accept: */*" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http header done 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer del: 6: 182439234 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 rewrite phase: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 test location: "/health" 2025/08/19 11:00:46 [debug] 390407#390407: *1 test location: "/upload" 2025/08/19 11:00:46 [debug] 390407#390407: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:00:46 [debug] 390407#390407: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 11:00:46 [debug] 390407#390407: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:00:46 [debug] 390407#390407: *1 using configuration "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http cl:-1 max:104857600 2025/08/19 11:00:46 [debug] 390407#390407: *1 rewrite phase: 3 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "GET" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script regex: "^(GET)$" 2025/08/19 11:00:46 [notice] 390407#390407: *1 "^(GET)$" matches "GET", client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script if 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script if: false 2025/08/19 11:00:46 [debug] 390407#390407: *1 post rewrite phase: 4 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 5 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 6 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 7 2025/08/19 11:00:46 [debug] 390407#390407: *1 access phase: 8 2025/08/19 11:00:46 [debug] 390407#390407: *1 access phase: 9 2025/08/19 11:00:46 [debug] 390407#390407: *1 access phase: 10 2025/08/19 11:00:46 [debug] 390407#390407: *1 post access phase: 11 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 12 2025/08/19 11:00:46 [debug] 390407#390407: *1 generic phase: 13 2025/08/19 11:00:46 [debug] 390407#390407: *1 http init upstream, client timer: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "QUERY_STRING" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "QUERY_STRING: " 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REQUEST_METHOD" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "GET" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REQUEST_METHOD: GET" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "CONTENT_TYPE" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "CONTENT_LENGTH" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SCRIPT_NAME" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SCRIPT_NAME: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REQUEST_URI" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REQUEST_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "DOCUMENT_URI" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "DOCUMENT_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "./blobs" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "HTTP/1.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REQUEST_SCHEME" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "http" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "CGI/1.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "nginx/" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "1.18.0" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REMOTE_ADDR" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "127.0.0.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REMOTE_PORT" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "56230" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REMOTE_PORT: 56230" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SERVER_ADDR" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "127.0.0.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SERVER_PORT" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "9001" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SERVER_NAME" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "localhost" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "REDIRECT_STATUS" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "200" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script var: "./blobs" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http script copy: "/ginxsom.fcgi" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:00:46 [debug] 390407#390407: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http cleanup add: 0000606FBB9B87C8 2025/08/19 11:00:46 [debug] 390407#390407: *1 get rr peer, try: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 stream socket 10 2025/08/19 11:00:46 [debug] 390407#390407: *1 epoll add connection: fd:10 ev:80002005 2025/08/19 11:00:46 [debug] 390407#390407: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/19 11:00:46 [debug] 390407#390407: *1 connected 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream connect: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 posix_memalign: 0000606FBB981F20:128 @16 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream send request 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream send request body 2025/08/19 11:00:46 [debug] 390407#390407: *1 chain writer buf fl:0 s:704 2025/08/19 11:00:46 [debug] 390407#390407: *1 chain writer in: 0000606FBB9AE8C8 2025/08/19 11:00:46 [debug] 390407#390407: *1 writev: 704 of 704 2025/08/19 11:00:46 [debug] 390407#390407: *1 chain writer out: 0000000000000000 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer add: 10: 60000:182439234 2025/08/19 11:00:46 [debug] 390407#390407: *1 http finalize request: -4, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:2 2025/08/19 11:00:46 [debug] 390407#390407: *1 http request count:2 blk:0 2025/08/19 11:00:46 [debug] 390407#390407: timer delta: 0 2025/08/19 11:00:46 [debug] 390407#390407: worker cycle 2025/08/19 11:00:46 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:00:46 [debug] 390407#390407: epoll: fd:6 ev:0004 d:0000739927ED41E0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http run request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream check client, write event:1, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: epoll: fd:10 ev:2005 d:0000739927ED42C8 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream process header 2025/08/19 11:00:46 [debug] 390407#390407: *1 malloc: 0000606FBB9A2140:4096 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: eof:1, avail:-1 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: fd:10 248 of 4096 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 06 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: D4 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 04 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record length: 212 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi parser: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi parser: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi header: "DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi parser: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 posix_memalign: 0000606FBB9A3150:4096 @16 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi header: "Status: 501 Not Implemented" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi parser: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi header: "Content-Type: text/plain" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi parser: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi header done 2025/08/19 11:00:46 [debug] 390407#390407: *1 HTTP/1.1 501 Not Implemented Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:00:46 GMT Content-Type: text/plain Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 2025/08/19 11:00:46 [debug] 390407#390407: *1 write new buf t:1 f:0 0000606FBB9A3218, pos 0000606FBB9A3218, size: 306 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http write filter: l:0 f:0 s:306 2025/08/19 11:00:46 [debug] 390407#390407: *1 http cacheable: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream process upstream 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe read upstream: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe preread: 55 2025/08/19 11:00:46 [debug] 390407#390407: *1 readv: eof:1, avail:0 2025/08/19 11:00:46 [debug] 390407#390407: *1 readv: 1, last:3848 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe recv chain: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe buf free s:0 t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2201, size: 55 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe length: -1 2025/08/19 11:00:46 [debug] 390407#390407: *1 input buf #0 0000606FBB9A2201 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 06 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record length: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi closed stdout 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 03 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 01 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 08 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record byte: 00 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi record length: 8 2025/08/19 11:00:46 [debug] 390407#390407: *1 http fastcgi sent end request 2025/08/19 11:00:46 [debug] 390407#390407: *1 input buf 0000606FBB9A2201 27 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe write downstream: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe write downstream flush in 2025/08/19 11:00:46 [debug] 390407#390407: *1 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 0000606FBB9A3478 2025/08/19 11:00:46 [debug] 390407#390407: *1 http chunk: 27 2025/08/19 11:00:46 [debug] 390407#390407: *1 write old buf t:1 f:0 0000606FBB9A3218, pos 0000606FBB9A3218, size: 306 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write new buf t:1 f:0 0000606FBB9A35D0, pos 0000606FBB9A35D0, size: 4 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write new buf t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2201, size: 27 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E8, size: 2 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http write filter: l:0 f:0 s:339 2025/08/19 11:00:46 [debug] 390407#390407: *1 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 pipe write downstream done 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer: 10, old: 182439234, new: 182439236 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream exit: 0000000000000000 2025/08/19 11:00:46 [debug] 390407#390407: *1 finalize http upstream request: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 finalize http fastcgi request 2025/08/19 11:00:46 [debug] 390407#390407: *1 free rr peer 1 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 close http upstream connection: 10 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB981F20, unused: 48 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer del: 10: 182439234 2025/08/19 11:00:46 [debug] 390407#390407: *1 reusable connection: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http upstream temp fd: -1 2025/08/19 11:00:46 [debug] 390407#390407: *1 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00007FFDF20E43C0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http chunk: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write old buf t:1 f:0 0000606FBB9A3218, pos 0000606FBB9A3218, size: 306 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write old buf t:1 f:0 0000606FBB9A35D0, pos 0000606FBB9A35D0, size: 4 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write old buf t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2201, size: 27 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write old buf t:0 f:0 0000000000000000, pos 0000606F9BF402E8, size: 2 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E5, size: 5 file: 0, size: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http write filter: l:1 f:0 s:344 2025/08/19 11:00:46 [debug] 390407#390407: *1 http write filter limit 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 writev: 344 of 344 2025/08/19 11:00:46 [debug] 390407#390407: *1 http write filter 0000000000000000 2025/08/19 11:00:46 [debug] 390407#390407: *1 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:00:46 [debug] 390407#390407: *1 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 11:00:46 [debug] 390407#390407: *1 set http keepalive handler 2025/08/19 11:00:46 [debug] 390407#390407: *1 http close request 2025/08/19 11:00:46 [debug] 390407#390407: *1 http log handler 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB9A2140 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB9B77E0, unused: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB9ADB50, unused: 2 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB9A3150, unused: 2395 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB99B0A0 2025/08/19 11:00:46 [debug] 390407#390407: *1 hc free: 0000000000000000 2025/08/19 11:00:46 [debug] 390407#390407: *1 hc busy: 0000000000000000 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 tcp_nodelay 2025/08/19 11:00:46 [debug] 390407#390407: *1 reusable connection: 1 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer add: 6: 65000:182444236 2025/08/19 11:00:46 [debug] 390407#390407: timer delta: 2 2025/08/19 11:00:46 [debug] 390407#390407: worker cycle 2025/08/19 11:00:46 [debug] 390407#390407: epoll timer: 65000 2025/08/19 11:00:46 [debug] 390407#390407: epoll: fd:6 ev:2005 d:0000739927ED41E0 2025/08/19 11:00:46 [debug] 390407#390407: *1 http keepalive handler 2025/08/19 11:00:46 [debug] 390407#390407: *1 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: eof:1, avail:-1 2025/08/19 11:00:46 [debug] 390407#390407: *1 recv: fd:6 0 of 1024 2025/08/19 11:00:46 [info] 390407#390407: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 11:00:46 [debug] 390407#390407: *1 close http connection: 6 2025/08/19 11:00:46 [debug] 390407#390407: *1 event timer del: 6: 182444236 2025/08/19 11:00:46 [debug] 390407#390407: *1 reusable connection: 0 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB99B0A0 2025/08/19 11:00:46 [debug] 390407#390407: *1 free: 0000606FBB998840, unused: 120 2025/08/19 11:00:46 [debug] 390407#390407: timer delta: 1 2025/08/19 11:00:46 [debug] 390407#390407: worker cycle 2025/08/19 11:00:46 [debug] 390407#390407: epoll timer: -1 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:5 ev:0001 d:0000739927ED4010 2025/08/19 11:01:47 [debug] 390407#390407: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:01:47 [debug] 390407#390407: posix_memalign: 0000606FBB998840:512 @16 2025/08/19 11:01:47 [debug] 390407#390407: *3 accept: 127.0.0.1:50226 fd:6 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer add: 6: 60000:182500581 2025/08/19 11:01:47 [debug] 390407#390407: *3 reusable connection: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:01:47 [debug] 390407#390407: timer delta: 61344 2025/08/19 11:01:47 [debug] 390407#390407: worker cycle 2025/08/19 11:01:47 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:6 ev:0001 d:0000739927ED41E1 2025/08/19 11:01:47 [debug] 390407#390407: *3 http wait request handler 2025/08/19 11:01:47 [debug] 390407#390407: *3 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: eof:0, avail:-1 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: fd:6 147 of 1024 2025/08/19 11:01:47 [debug] 390407#390407: *3 reusable connection: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 posix_memalign: 0000606FBB9B77E0:4096 @16 2025/08/19 11:01:47 [debug] 390407#390407: *3 http process request line 2025/08/19 11:01:47 [debug] 390407#390407: *3 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http args: "" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http exten: "" 2025/08/19 11:01:47 [debug] 390407#390407: *3 posix_memalign: 0000606FBB9ADB50:4096 @16 2025/08/19 11:01:47 [debug] 390407#390407: *3 http process request header line 2025/08/19 11:01:47 [debug] 390407#390407: *3 http header: "Host: localhost:9001" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http header: "Accept: */*" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http header done 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer del: 6: 182500581 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 rewrite phase: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 test location: "/health" 2025/08/19 11:01:47 [debug] 390407#390407: *3 test location: "/upload" 2025/08/19 11:01:47 [debug] 390407#390407: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:01:47 [debug] 390407#390407: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 11:01:47 [debug] 390407#390407: *3 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:01:47 [debug] 390407#390407: *3 using configuration "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http cl:-1 max:104857600 2025/08/19 11:01:47 [debug] 390407#390407: *3 rewrite phase: 3 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "GET" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script regex: "^(GET)$" 2025/08/19 11:01:47 [notice] 390407#390407: *3 "^(GET)$" matches "GET", client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script if 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script if: false 2025/08/19 11:01:47 [debug] 390407#390407: *3 post rewrite phase: 4 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 5 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 6 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 7 2025/08/19 11:01:47 [debug] 390407#390407: *3 access phase: 8 2025/08/19 11:01:47 [debug] 390407#390407: *3 access phase: 9 2025/08/19 11:01:47 [debug] 390407#390407: *3 access phase: 10 2025/08/19 11:01:47 [debug] 390407#390407: *3 post access phase: 11 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 12 2025/08/19 11:01:47 [debug] 390407#390407: *3 generic phase: 13 2025/08/19 11:01:47 [debug] 390407#390407: *3 http init upstream, client timer: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "QUERY_STRING" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "QUERY_STRING: " 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REQUEST_METHOD" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "GET" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REQUEST_METHOD: GET" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "CONTENT_TYPE" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "CONTENT_LENGTH" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SCRIPT_NAME" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SCRIPT_NAME: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REQUEST_URI" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REQUEST_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "DOCUMENT_URI" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "DOCUMENT_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "./blobs" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "HTTP/1.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REQUEST_SCHEME" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "http" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "CGI/1.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "nginx/" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "1.18.0" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REMOTE_ADDR" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "127.0.0.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REMOTE_PORT" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "50226" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REMOTE_PORT: 50226" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SERVER_ADDR" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "127.0.0.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SERVER_PORT" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "9001" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SERVER_NAME" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "localhost" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "REDIRECT_STATUS" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "200" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script var: "./blobs" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http script copy: "/ginxsom.fcgi" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:01:47 [debug] 390407#390407: *3 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http cleanup add: 0000606FBB9B87C8 2025/08/19 11:01:47 [debug] 390407#390407: *3 get rr peer, try: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 stream socket 10 2025/08/19 11:01:47 [debug] 390407#390407: *3 epoll add connection: fd:10 ev:80002005 2025/08/19 11:01:47 [debug] 390407#390407: *3 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #4 2025/08/19 11:01:47 [debug] 390407#390407: *3 connected 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream connect: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 posix_memalign: 0000606FBB981F20:128 @16 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream send request 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream send request body 2025/08/19 11:01:47 [debug] 390407#390407: *3 chain writer buf fl:0 s:704 2025/08/19 11:01:47 [debug] 390407#390407: *3 chain writer in: 0000606FBB9AE8C8 2025/08/19 11:01:47 [debug] 390407#390407: *3 writev: 704 of 704 2025/08/19 11:01:47 [debug] 390407#390407: *3 chain writer out: 0000000000000000 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer add: 10: 60000:182500581 2025/08/19 11:01:47 [debug] 390407#390407: *3 http finalize request: -4, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:2 2025/08/19 11:01:47 [debug] 390407#390407: *3 http request count:2 blk:0 2025/08/19 11:01:47 [debug] 390407#390407: timer delta: 0 2025/08/19 11:01:47 [debug] 390407#390407: worker cycle 2025/08/19 11:01:47 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:6 ev:0004 d:0000739927ED41E1 2025/08/19 11:01:47 [debug] 390407#390407: *3 http run request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream check client, write event:1, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:10 ev:0004 d:0000739927ED42C9 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream dummy handler 2025/08/19 11:01:47 [debug] 390407#390407: timer delta: 1 2025/08/19 11:01:47 [debug] 390407#390407: worker cycle 2025/08/19 11:01:47 [debug] 390407#390407: epoll timer: 59999 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:10 ev:2005 d:0000739927ED42C9 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream process header 2025/08/19 11:01:47 [debug] 390407#390407: *3 malloc: 0000606FBB9A2140:4096 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: eof:1, avail:-1 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: fd:10 2520 of 4096 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 06 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 09 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: B2 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 06 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record length: 2482 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 posix_memalign: 0000606FBB9A3150:4096 @16 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "DEBUG: handle_list_request called with pubkey=79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "LOG: [2025-08-19 11:01:47] GET /list - Auth: pending - Status: 0" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "DEBUG: Query string:" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "DEBUG: SQL query: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE uploader_pubkey = ? ORDER BY uploaded_at DESC" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "Status: 200 OK" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi parser: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi header done 2025/08/19 11:01:47 [debug] 390407#390407: *3 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:01:47 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: handle_list_request called with pubkey=79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 LOG: [2025-08-19 11:01:47] GET /list - Auth: pending - Status: 0 DEBUG: Query string: DEBUG: SQL query: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE uploader_pubkey = ? ORDER BY uploaded_at DESC X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 11:01:47 [debug] 390407#390407: *3 write new buf t:1 f:0 0000606FBB9A3368, pos 0000606FBB9A3368, size: 719 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter: l:0 f:0 s:719 2025/08/19 11:01:47 [debug] 390407#390407: *3 http cacheable: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream process upstream 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe read upstream: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe preread: 2002 2025/08/19 11:01:47 [debug] 390407#390407: *3 readv: eof:1, avail:0 2025/08/19 11:01:47 [debug] 390407#390407: *3 readv: 1, last:1576 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe recv chain: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe buf free s:0 t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2346, size: 2002 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe length: -1 2025/08/19 11:01:47 [debug] 390407#390407: *3 input buf #0 0000606FBB9A2346 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 06 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record length: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi closed stdout 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 03 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 01 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 08 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record byte: 00 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi record length: 8 2025/08/19 11:01:47 [debug] 390407#390407: *3 http fastcgi sent end request 2025/08/19 11:01:47 [debug] 390407#390407: *3 input buf 0000606FBB9A2346 1972 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe write downstream: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe write downstream flush in 2025/08/19 11:01:47 [debug] 390407#390407: *3 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 0000606FBB9A3760 2025/08/19 11:01:47 [debug] 390407#390407: *3 http chunk: 1972 2025/08/19 11:01:47 [debug] 390407#390407: *3 write old buf t:1 f:0 0000606FBB9A3368, pos 0000606FBB9A3368, size: 719 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 write new buf t:1 f:0 0000606FBB9A38B8, pos 0000606FBB9A38B8, size: 5 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 write new buf t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2346, size: 1972 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E8, size: 2 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter: l:0 f:0 s:2698 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter limit 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 writev: 2698 of 2698 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter 0000000000000000 2025/08/19 11:01:47 [debug] 390407#390407: *3 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 pipe write downstream done 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer: 10, old: 182500581, new: 182500583 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream exit: 0000000000000000 2025/08/19 11:01:47 [debug] 390407#390407: *3 finalize http upstream request: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 finalize http fastcgi request 2025/08/19 11:01:47 [debug] 390407#390407: *3 free rr peer 1 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 close http upstream connection: 10 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB981F20, unused: 48 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer del: 10: 182500581 2025/08/19 11:01:47 [debug] 390407#390407: *3 reusable connection: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http upstream temp fd: -1 2025/08/19 11:01:47 [debug] 390407#390407: *3 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00007FFDF20E43C0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http chunk: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E5, size: 5 file: 0, size: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter: l:1 f:0 s:5 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter limit 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 writev: 5 of 5 2025/08/19 11:01:47 [debug] 390407#390407: *3 http write filter 0000000000000000 2025/08/19 11:01:47 [debug] 390407#390407: *3 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:01:47 [debug] 390407#390407: *3 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 11:01:47 [debug] 390407#390407: *3 set http keepalive handler 2025/08/19 11:01:47 [debug] 390407#390407: *3 http close request 2025/08/19 11:01:47 [debug] 390407#390407: *3 http log handler 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB9A2140 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB9B77E0, unused: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB9ADB50, unused: 2 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB9A3150, unused: 1763 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB99B0A0 2025/08/19 11:01:47 [debug] 390407#390407: *3 hc free: 0000000000000000 2025/08/19 11:01:47 [debug] 390407#390407: *3 hc busy: 0000000000000000 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 tcp_nodelay 2025/08/19 11:01:47 [debug] 390407#390407: *3 reusable connection: 1 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer add: 6: 65000:182505583 2025/08/19 11:01:47 [debug] 390407#390407: timer delta: 1 2025/08/19 11:01:47 [debug] 390407#390407: worker cycle 2025/08/19 11:01:47 [debug] 390407#390407: epoll timer: 65000 2025/08/19 11:01:47 [debug] 390407#390407: epoll: fd:6 ev:2005 d:0000739927ED41E1 2025/08/19 11:01:47 [debug] 390407#390407: *3 http keepalive handler 2025/08/19 11:01:47 [debug] 390407#390407: *3 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: eof:1, avail:-1 2025/08/19 11:01:47 [debug] 390407#390407: *3 recv: fd:6 0 of 1024 2025/08/19 11:01:47 [info] 390407#390407: *3 client 127.0.0.1 closed keepalive connection 2025/08/19 11:01:47 [debug] 390407#390407: *3 close http connection: 6 2025/08/19 11:01:47 [debug] 390407#390407: *3 event timer del: 6: 182505583 2025/08/19 11:01:47 [debug] 390407#390407: *3 reusable connection: 0 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB99B0A0 2025/08/19 11:01:47 [debug] 390407#390407: *3 free: 0000606FBB998840, unused: 120 2025/08/19 11:01:47 [debug] 390407#390407: timer delta: 0 2025/08/19 11:01:47 [debug] 390407#390407: worker cycle 2025/08/19 11:01:47 [debug] 390407#390407: epoll timer: -1 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:5 ev:0001 d:0000739927ED4010 2025/08/19 11:02:33 [debug] 390407#390407: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:02:33 [debug] 390407#390407: posix_memalign: 0000606FBB998840:512 @16 2025/08/19 11:02:33 [debug] 390407#390407: *5 accept: 127.0.0.1:38198 fd:6 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer add: 6: 60000:182546308 2025/08/19 11:02:33 [debug] 390407#390407: *5 reusable connection: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:02:33 [debug] 390407#390407: timer delta: 45725 2025/08/19 11:02:33 [debug] 390407#390407: worker cycle 2025/08/19 11:02:33 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:6 ev:0001 d:0000739927ED41E0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http wait request handler 2025/08/19 11:02:33 [debug] 390407#390407: *5 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: eof:0, avail:-1 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: fd:6 147 of 1024 2025/08/19 11:02:33 [debug] 390407#390407: *5 reusable connection: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 posix_memalign: 0000606FBB9B77E0:4096 @16 2025/08/19 11:02:33 [debug] 390407#390407: *5 http process request line 2025/08/19 11:02:33 [debug] 390407#390407: *5 http request line: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http uri: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http args: "" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http exten: "" 2025/08/19 11:02:33 [debug] 390407#390407: *5 posix_memalign: 0000606FBB9ADB50:4096 @16 2025/08/19 11:02:33 [debug] 390407#390407: *5 http process request header line 2025/08/19 11:02:33 [debug] 390407#390407: *5 http header: "Host: localhost:9001" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http header: "Accept: */*" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http header done 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer del: 6: 182546308 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 rewrite phase: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 test location: "/health" 2025/08/19 11:02:33 [debug] 390407#390407: *5 test location: "/upload" 2025/08/19 11:02:33 [debug] 390407#390407: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:02:33 [debug] 390407#390407: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 11:02:33 [debug] 390407#390407: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:02:33 [debug] 390407#390407: *5 using configuration "^/list/([a-f0-9]{64}).*$" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http cl:-1 max:104857600 2025/08/19 11:02:33 [debug] 390407#390407: *5 rewrite phase: 3 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "GET" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script regex: "^(GET)$" 2025/08/19 11:02:33 [notice] 390407#390407: *5 "^(GET)$" matches "GET", client: 127.0.0.1, server: localhost, request: "GET /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 HTTP/1.1", host: "localhost:9001" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script if 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script if: false 2025/08/19 11:02:33 [debug] 390407#390407: *5 post rewrite phase: 4 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 5 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 6 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 7 2025/08/19 11:02:33 [debug] 390407#390407: *5 access phase: 8 2025/08/19 11:02:33 [debug] 390407#390407: *5 access phase: 9 2025/08/19 11:02:33 [debug] 390407#390407: *5 access phase: 10 2025/08/19 11:02:33 [debug] 390407#390407: *5 post access phase: 11 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 12 2025/08/19 11:02:33 [debug] 390407#390407: *5 generic phase: 13 2025/08/19 11:02:33 [debug] 390407#390407: *5 http init upstream, client timer: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "QUERY_STRING" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "QUERY_STRING: " 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REQUEST_METHOD" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "GET" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REQUEST_METHOD: GET" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "CONTENT_TYPE" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "CONTENT_LENGTH" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SCRIPT_NAME" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SCRIPT_NAME: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REQUEST_URI" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REQUEST_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "DOCUMENT_URI" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "DOCUMENT_URI: /list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "./blobs" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "HTTP/1.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REQUEST_SCHEME" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "http" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "CGI/1.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "nginx/" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "1.18.0" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REMOTE_ADDR" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "127.0.0.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REMOTE_PORT" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "38198" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REMOTE_PORT: 38198" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SERVER_ADDR" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "127.0.0.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SERVER_PORT" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "9001" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SERVER_NAME" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "localhost" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "REDIRECT_STATUS" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "200" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script var: "./blobs" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http script copy: "/ginxsom.fcgi" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:02:33 [debug] 390407#390407: *5 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http cleanup add: 0000606FBB9B87C8 2025/08/19 11:02:33 [debug] 390407#390407: *5 get rr peer, try: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 stream socket 10 2025/08/19 11:02:33 [debug] 390407#390407: *5 epoll add connection: fd:10 ev:80002005 2025/08/19 11:02:33 [debug] 390407#390407: *5 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #6 2025/08/19 11:02:33 [debug] 390407#390407: *5 connected 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream connect: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 posix_memalign: 0000606FBB981F20:128 @16 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream send request 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream send request body 2025/08/19 11:02:33 [debug] 390407#390407: *5 chain writer buf fl:0 s:704 2025/08/19 11:02:33 [debug] 390407#390407: *5 chain writer in: 0000606FBB9AE8C8 2025/08/19 11:02:33 [debug] 390407#390407: *5 writev: 704 of 704 2025/08/19 11:02:33 [debug] 390407#390407: *5 chain writer out: 0000000000000000 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer add: 10: 60000:182546308 2025/08/19 11:02:33 [debug] 390407#390407: *5 http finalize request: -4, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:2 2025/08/19 11:02:33 [debug] 390407#390407: *5 http request count:2 blk:0 2025/08/19 11:02:33 [debug] 390407#390407: timer delta: 0 2025/08/19 11:02:33 [debug] 390407#390407: worker cycle 2025/08/19 11:02:33 [debug] 390407#390407: epoll timer: 60000 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:6 ev:0004 d:0000739927ED41E0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http run request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream check client, write event:1, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:10 ev:0004 d:0000739927ED42C8 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream dummy handler 2025/08/19 11:02:33 [debug] 390407#390407: timer delta: 2 2025/08/19 11:02:33 [debug] 390407#390407: worker cycle 2025/08/19 11:02:33 [debug] 390407#390407: epoll timer: 59998 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:10 ev:2005 d:0000739927ED42C8 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream request: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream process header 2025/08/19 11:02:33 [debug] 390407#390407: *5 malloc: 0000606FBB9A2140:4096 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: eof:1, avail:-1 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: fd:10 2520 of 4096 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 06 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 09 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: B2 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 06 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record length: 2482 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 posix_memalign: 0000606FBB9A3150:4096 @16 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "DEBUG: handle_list_request called with pubkey=79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "LOG: [2025-08-19 11:02:33] GET /list - Auth: pending - Status: 0" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "DEBUG: Query string:" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "DEBUG: SQL query: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE uploader_pubkey = ? ORDER BY uploaded_at DESC" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "Status: 200 OK" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi parser: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi header done 2025/08/19 11:02:33 [debug] 390407#390407: *5 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:02:33 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=GET, URI=/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: handle_list_request called with pubkey=79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 LOG: [2025-08-19 11:02:33] GET /list - Auth: pending - Status: 0 DEBUG: Query string: DEBUG: SQL query: SELECT sha256, size, type, uploaded_at, filename FROM blobs WHERE uploader_pubkey = ? ORDER BY uploaded_at DESC X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/19 11:02:33 [debug] 390407#390407: *5 write new buf t:1 f:0 0000606FBB9A3368, pos 0000606FBB9A3368, size: 719 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter: l:0 f:0 s:719 2025/08/19 11:02:33 [debug] 390407#390407: *5 http cacheable: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream process upstream 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe read upstream: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe preread: 2002 2025/08/19 11:02:33 [debug] 390407#390407: *5 readv: eof:1, avail:0 2025/08/19 11:02:33 [debug] 390407#390407: *5 readv: 1, last:1576 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe recv chain: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe buf free s:0 t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2346, size: 2002 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe length: -1 2025/08/19 11:02:33 [debug] 390407#390407: *5 input buf #0 0000606FBB9A2346 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 06 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record length: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi closed stdout 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 03 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 01 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 08 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record byte: 00 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi record length: 8 2025/08/19 11:02:33 [debug] 390407#390407: *5 http fastcgi sent end request 2025/08/19 11:02:33 [debug] 390407#390407: *5 input buf 0000606FBB9A2346 1972 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe write downstream: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe write downstream flush in 2025/08/19 11:02:33 [debug] 390407#390407: *5 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 0000606FBB9A3760 2025/08/19 11:02:33 [debug] 390407#390407: *5 http chunk: 1972 2025/08/19 11:02:33 [debug] 390407#390407: *5 write old buf t:1 f:0 0000606FBB9A3368, pos 0000606FBB9A3368, size: 719 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 write new buf t:1 f:0 0000606FBB9A38B8, pos 0000606FBB9A38B8, size: 5 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 write new buf t:1 f:0 0000606FBB9A2140, pos 0000606FBB9A2346, size: 1972 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E8, size: 2 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter: l:0 f:0 s:2698 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter limit 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 writev: 2698 of 2698 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter 0000000000000000 2025/08/19 11:02:33 [debug] 390407#390407: *5 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 pipe write downstream done 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer: 10, old: 182546308, new: 182546310 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream exit: 0000000000000000 2025/08/19 11:02:33 [debug] 390407#390407: *5 finalize http upstream request: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 finalize http fastcgi request 2025/08/19 11:02:33 [debug] 390407#390407: *5 free rr peer 1 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 close http upstream connection: 10 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB981F20, unused: 48 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer del: 10: 182546308 2025/08/19 11:02:33 [debug] 390407#390407: *5 reusable connection: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http upstream temp fd: -1 2025/08/19 11:02:33 [debug] 390407#390407: *5 http output filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http copy filter: "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http postpone filter "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 00007FFDF20E43C0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http chunk: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 write new buf t:0 f:0 0000000000000000, pos 0000606F9BF402E5, size: 5 file: 0, size: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter: l:1 f:0 s:5 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter limit 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 writev: 5 of 5 2025/08/19 11:02:33 [debug] 390407#390407: *5 http write filter 0000000000000000 2025/08/19 11:02:33 [debug] 390407#390407: *5 http copy filter: 0 "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" 2025/08/19 11:02:33 [debug] 390407#390407: *5 http finalize request: 0, "/list/79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798?" a:1, c:1 2025/08/19 11:02:33 [debug] 390407#390407: *5 set http keepalive handler 2025/08/19 11:02:33 [debug] 390407#390407: *5 http close request 2025/08/19 11:02:33 [debug] 390407#390407: *5 http log handler 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB9A2140 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB9B77E0, unused: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB9ADB50, unused: 2 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB9A3150, unused: 1763 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB99B0A0 2025/08/19 11:02:33 [debug] 390407#390407: *5 hc free: 0000000000000000 2025/08/19 11:02:33 [debug] 390407#390407: *5 hc busy: 0000000000000000 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 tcp_nodelay 2025/08/19 11:02:33 [debug] 390407#390407: *5 reusable connection: 1 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer add: 6: 65000:182551310 2025/08/19 11:02:33 [debug] 390407#390407: timer delta: 0 2025/08/19 11:02:33 [debug] 390407#390407: worker cycle 2025/08/19 11:02:33 [debug] 390407#390407: epoll timer: 65000 2025/08/19 11:02:33 [debug] 390407#390407: epoll: fd:6 ev:2005 d:0000739927ED41E0 2025/08/19 11:02:33 [debug] 390407#390407: *5 http keepalive handler 2025/08/19 11:02:33 [debug] 390407#390407: *5 malloc: 0000606FBB99B0A0:1024 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: eof:1, avail:-1 2025/08/19 11:02:33 [debug] 390407#390407: *5 recv: fd:6 0 of 1024 2025/08/19 11:02:33 [info] 390407#390407: *5 client 127.0.0.1 closed keepalive connection 2025/08/19 11:02:33 [debug] 390407#390407: *5 close http connection: 6 2025/08/19 11:02:33 [debug] 390407#390407: *5 event timer del: 6: 182551310 2025/08/19 11:02:33 [debug] 390407#390407: *5 reusable connection: 0 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB99B0A0 2025/08/19 11:02:33 [debug] 390407#390407: *5 free: 0000606FBB998840, unused: 120 2025/08/19 11:02:33 [debug] 390407#390407: timer delta: 3 2025/08/19 11:02:33 [debug] 390407#390407: worker cycle 2025/08/19 11:02:33 [debug] 390407#390407: epoll timer: -1 2025/08/19 11:14:52 [notice] 390406#390406: signal 15 (SIGTERM) received from 396700, exiting 2025/08/19 11:14:52 [debug] 390406#390406: wake up, sigio 0 2025/08/19 11:14:52 [debug] 390406#390406: child: 0 390407 e:0 t:0 d:0 r:1 j:0 2025/08/19 11:14:52 [debug] 390406#390406: termination cycle: 50 2025/08/19 11:14:52 [debug] 390406#390406: sigsuspend 2025/08/19 11:14:52 [debug] 390407#390407: epoll: fd:7 ev:0001 d:0000739927ED40F8 2025/08/19 11:14:52 [debug] 390407#390407: channel handler 2025/08/19 11:14:52 [debug] 390407#390407: channel: 32 2025/08/19 11:14:52 [debug] 390407#390407: channel command: 4 2025/08/19 11:14:52 [debug] 390407#390407: channel: -2 2025/08/19 11:14:52 [debug] 390407#390407: timer delta: 739002 2025/08/19 11:14:52 [notice] 390407#390407: exiting 2025/08/19 11:14:52 [debug] 390407#390407: flush files 2025/08/19 11:14:52 [debug] 390407#390407: run cleanup: 0000606FBB9DF7E0 2025/08/19 11:14:52 [debug] 390407#390407: run cleanup: 0000606FBB9D5360 2025/08/19 11:14:52 [debug] 390407#390407: cleanup resolver 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9E3B80 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9D6980 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B9900 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B87F0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B27C0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B1700 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B0640 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9AF580 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9A7160 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB99E130, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9A8330, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9B37D0, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9BA910, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9BE920, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9C2930, unused: 1 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9C6940, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9CA950, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9CE960, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9D2970, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9D7B50, unused: 0 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9DBB60, unused: 872 2025/08/19 11:14:52 [debug] 390407#390407: free: 0000606FBB9DFB70, unused: 13576 2025/08/19 11:14:52 [notice] 390407#390407: exit 2025/08/19 11:14:52 [notice] 390406#390406: signal 17 (SIGCHLD) received from 390407 2025/08/19 11:14:52 [notice] 390406#390406: worker process 390407 exited with code 0 2025/08/19 11:14:52 [debug] 390406#390406: shmtx forced unlock 2025/08/19 11:14:52 [debug] 390406#390406: wake up, sigio 3 2025/08/19 11:14:52 [debug] 390406#390406: reap children 2025/08/19 11:14:52 [debug] 390406#390406: child: 0 390407 e:1 t:1 d:0 r:1 j:0 2025/08/19 11:14:52 [notice] 390406#390406: exit 2025/08/19 11:14:52 [debug] 390406#390406: close listening 0.0.0.0:9001 #5 2025/08/19 11:14:52 [debug] 390406#390406: run cleanup: 0000606FBB9D5360 2025/08/19 11:14:52 [debug] 390406#390406: cleanup resolver 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9E3B80 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9D6980 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B9900 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B87F0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B27C0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B1700 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B0640 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9AF580 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9A7160 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB99E130, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9A8330, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9B37D0, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9BA910, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9BE920, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9C2930, unused: 1 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9C6940, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9CA950, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9CE960, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9D2970, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9D7B50, unused: 0 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9DBB60, unused: 903 2025/08/19 11:14:52 [debug] 390406#390406: free: 0000606FBB9DFB70, unused: 13576 2025/08/19 11:14:52 [debug] 396701#396701: bind() 0.0.0.0:9001 #5 2025/08/19 11:14:52 [notice] 396701#396701: using the "epoll" event method 2025/08/19 11:14:52 [debug] 396701#396701: counter: 0000731799AA2080, 1 2025/08/19 11:14:52 [notice] 396701#396701: nginx/1.18.0 (Ubuntu) 2025/08/19 11:14:52 [notice] 396701#396701: OS: Linux 6.12.10-76061203-generic 2025/08/19 11:14:52 [notice] 396701#396701: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 11:14:52 [debug] 396702#396701: write: 6, 00007FFF6C9F3FE0, 7, 0 2025/08/19 11:14:52 [debug] 396702#396702: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 11:14:52 [notice] 396702#396702: start worker processes 2025/08/19 11:14:52 [debug] 396702#396702: channel 6:7 2025/08/19 11:14:52 [notice] 396702#396702: start worker process 396703 2025/08/19 11:14:52 [debug] 396702#396702: sigsuspend 2025/08/19 11:14:52 [debug] 396703#396703: add cleanup: 000059E44D567A80 2025/08/19 11:14:52 [debug] 396703#396703: malloc: 000059E44D51ABD0:8 2025/08/19 11:14:52 [debug] 396703#396703: notify eventfd: 9 2025/08/19 11:14:52 [debug] 396703#396703: testing the EPOLLRDHUP flag: success 2025/08/19 11:14:52 [debug] 396703#396703: malloc: 000059E44D52D570:6144 2025/08/19 11:14:52 [debug] 396703#396703: malloc: 000073179989A010:237568 2025/08/19 11:14:52 [debug] 396703#396703: malloc: 000059E44D56A690:98304 2025/08/19 11:14:52 [debug] 396703#396703: malloc: 000059E44D5826A0:98304 2025/08/19 11:14:52 [debug] 396703#396703: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 11:14:52 [debug] 396703#396703: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 11:14:52 [debug] 396703#396703: setproctitle: "nginx: worker process" 2025/08/19 11:14:52 [debug] 396703#396703: worker cycle 2025/08/19 11:14:52 [debug] 396703#396703: epoll timer: -1 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:5 ev:0001 d:000073179989A010 2025/08/19 11:15:08 [debug] 396703#396703: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:15:08 [debug] 396703#396703: posix_memalign: 000059E44D519840:512 @16 2025/08/19 11:15:08 [debug] 396703#396703: *1 accept: 127.0.0.1:55920 fd:6 2025/08/19 11:15:08 [debug] 396703#396703: *1 event timer add: 6: 60000:183301934 2025/08/19 11:15:08 [debug] 396703#396703: *1 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 16611 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 60000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:0001 d:000073179989A1E0 2025/08/19 11:15:08 [debug] 396703#396703: *1 http wait request handler 2025/08/19 11:15:08 [debug] 396703#396703: *1 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *1 recv: eof:0, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *1 recv: fd:6 145 of 1024 2025/08/19 11:15:08 [debug] 396703#396703: *1 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 posix_memalign: 000059E44D538A10:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *1 http process request line 2025/08/19 11:15:08 [debug] 396703#396703: *1 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http args: "" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http exten: "" 2025/08/19 11:15:08 [debug] 396703#396703: *1 posix_memalign: 000059E44D52ED80:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *1 http process request header line 2025/08/19 11:15:08 [debug] 396703#396703: *1 http header: "Host: localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http header: "Accept: */*" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http header done 2025/08/19 11:15:08 [debug] 396703#396703: *1 event timer del: 6: 183301934 2025/08/19 11:15:08 [debug] 396703#396703: *1 generic phase: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 rewrite phase: 1 2025/08/19 11:15:08 [debug] 396703#396703: *1 test location: "/health" 2025/08/19 11:15:08 [debug] 396703#396703: *1 test location: "/debug/list" 2025/08/19 11:15:08 [debug] 396703#396703: *1 test location: "/" 2025/08/19 11:15:08 [debug] 396703#396703: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *1 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http cl:-1 max:104857600 2025/08/19 11:15:08 [debug] 396703#396703: *1 rewrite phase: 3 2025/08/19 11:15:08 [debug] 396703#396703: *1 post rewrite phase: 4 2025/08/19 11:15:08 [debug] 396703#396703: *1 generic phase: 5 2025/08/19 11:15:08 [debug] 396703#396703: *1 generic phase: 6 2025/08/19 11:15:08 [debug] 396703#396703: *1 generic phase: 7 2025/08/19 11:15:08 [debug] 396703#396703: *1 access phase: 8 2025/08/19 11:15:08 [debug] 396703#396703: *1 access: 0100007F 00000000 00000000 2025/08/19 11:15:08 [error] 396703#396703: *1 access forbidden by rule, client: 127.0.0.1, server: localhost, request: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http finalize request: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *1 http special response: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http set discard body 2025/08/19 11:15:08 [debug] 396703#396703: *1 HTTP/1.1 403 Forbidden Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:15:08 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 11:15:08 [debug] 396703#396703: *1 write new buf t:1 f:0 000059E44D5398B8, pos 000059E44D5398B8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 http write filter: l:0 f:0 s:164 2025/08/19 11:15:08 [debug] 396703#396703: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000059E44D5399D0 2025/08/19 11:15:08 [debug] 396703#396703: *1 write old buf t:1 f:0 000059E44D5398B8, pos 000059E44D5398B8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 write new buf t:0 f:0 0000000000000000, pos 000059E437962600, size: 100 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 write new buf t:0 f:0 0000000000000000, pos 000059E437962C80, size: 62 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 http write filter: l:1 f:0 s:326 2025/08/19 11:15:08 [debug] 396703#396703: *1 http write filter limit 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 writev: 326 of 326 2025/08/19 11:15:08 [debug] 396703#396703: *1 http write filter 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *1 set http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *1 http close request 2025/08/19 11:15:08 [debug] 396703#396703: *1 http log handler 2025/08/19 11:15:08 [debug] 396703#396703: *1 free: 000059E44D538A10, unused: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 free: 000059E44D52ED80, unused: 2701 2025/08/19 11:15:08 [debug] 396703#396703: *1 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *1 hc free: 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *1 hc busy: 0000000000000000 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 tcp_nodelay 2025/08/19 11:15:08 [debug] 396703#396703: *1 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *1 event timer add: 6: 65000:183306934 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 65000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:2001 d:000073179989A1E0 2025/08/19 11:15:08 [debug] 396703#396703: *1 http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *1 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *1 recv: eof:1, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *1 recv: fd:6 0 of 1024 2025/08/19 11:15:08 [info] 396703#396703: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 11:15:08 [debug] 396703#396703: *1 close http connection: 6 2025/08/19 11:15:08 [debug] 396703#396703: *1 event timer del: 6: 183306934 2025/08/19 11:15:08 [debug] 396703#396703: *1 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *1 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *1 free: 000059E44D519840, unused: 136 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: -1 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:5 ev:0001 d:000073179989A010 2025/08/19 11:15:08 [debug] 396703#396703: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:15:08 [debug] 396703#396703: posix_memalign: 000059E44D519840:512 @16 2025/08/19 11:15:08 [debug] 396703#396703: *2 accept: 127.0.0.1:55932 fd:6 2025/08/19 11:15:08 [debug] 396703#396703: *2 event timer add: 6: 60000:183301945 2025/08/19 11:15:08 [debug] 396703#396703: *2 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 11 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 60000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:0001 d:000073179989A1E1 2025/08/19 11:15:08 [debug] 396703#396703: *2 http wait request handler 2025/08/19 11:15:08 [debug] 396703#396703: *2 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *2 recv: eof:0, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *2 recv: fd:6 196 of 1024 2025/08/19 11:15:08 [debug] 396703#396703: *2 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 posix_memalign: 000059E44D538A10:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *2 http process request line 2025/08/19 11:15:08 [debug] 396703#396703: *2 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http args: "" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http exten: "" 2025/08/19 11:15:08 [debug] 396703#396703: *2 posix_memalign: 000059E44D52ED80:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *2 http process request header line 2025/08/19 11:15:08 [debug] 396703#396703: *2 http header: "Host: localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http header: "Accept: */*" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http header: "Authorization: Nostr eyJpbnZhbGlkIjogImV2ZW50In0K" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http header done 2025/08/19 11:15:08 [debug] 396703#396703: *2 event timer del: 6: 183301945 2025/08/19 11:15:08 [debug] 396703#396703: *2 generic phase: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 rewrite phase: 1 2025/08/19 11:15:08 [debug] 396703#396703: *2 test location: "/health" 2025/08/19 11:15:08 [debug] 396703#396703: *2 test location: "/debug/list" 2025/08/19 11:15:08 [debug] 396703#396703: *2 test location: "/" 2025/08/19 11:15:08 [debug] 396703#396703: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *2 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http cl:-1 max:104857600 2025/08/19 11:15:08 [debug] 396703#396703: *2 rewrite phase: 3 2025/08/19 11:15:08 [debug] 396703#396703: *2 post rewrite phase: 4 2025/08/19 11:15:08 [debug] 396703#396703: *2 generic phase: 5 2025/08/19 11:15:08 [debug] 396703#396703: *2 generic phase: 6 2025/08/19 11:15:08 [debug] 396703#396703: *2 generic phase: 7 2025/08/19 11:15:08 [debug] 396703#396703: *2 access phase: 8 2025/08/19 11:15:08 [debug] 396703#396703: *2 access: 0100007F 00000000 00000000 2025/08/19 11:15:08 [error] 396703#396703: *2 access forbidden by rule, client: 127.0.0.1, server: localhost, request: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http finalize request: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *2 http special response: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http set discard body 2025/08/19 11:15:08 [debug] 396703#396703: *2 HTTP/1.1 403 Forbidden Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:15:08 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 11:15:08 [debug] 396703#396703: *2 write new buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 http write filter: l:0 f:0 s:164 2025/08/19 11:15:08 [debug] 396703#396703: *2 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000059E44D5399E0 2025/08/19 11:15:08 [debug] 396703#396703: *2 write old buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 write new buf t:0 f:0 0000000000000000, pos 000059E437962600, size: 100 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 write new buf t:0 f:0 0000000000000000, pos 000059E437962C80, size: 62 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 http write filter: l:1 f:0 s:326 2025/08/19 11:15:08 [debug] 396703#396703: *2 http write filter limit 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 writev: 326 of 326 2025/08/19 11:15:08 [debug] 396703#396703: *2 http write filter 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *2 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *2 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *2 set http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *2 http close request 2025/08/19 11:15:08 [debug] 396703#396703: *2 http log handler 2025/08/19 11:15:08 [debug] 396703#396703: *2 free: 000059E44D538A10, unused: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 free: 000059E44D52ED80, unused: 2685 2025/08/19 11:15:08 [debug] 396703#396703: *2 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *2 hc free: 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *2 hc busy: 0000000000000000 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 tcp_nodelay 2025/08/19 11:15:08 [debug] 396703#396703: *2 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *2 event timer add: 6: 65000:183306945 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 65000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:2001 d:000073179989A1E1 2025/08/19 11:15:08 [debug] 396703#396703: *2 http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *2 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *2 recv: eof:1, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *2 recv: fd:6 0 of 1024 2025/08/19 11:15:08 [info] 396703#396703: *2 client 127.0.0.1 closed keepalive connection 2025/08/19 11:15:08 [debug] 396703#396703: *2 close http connection: 6 2025/08/19 11:15:08 [debug] 396703#396703: *2 event timer del: 6: 183306945 2025/08/19 11:15:08 [debug] 396703#396703: *2 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *2 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *2 free: 000059E44D519840, unused: 136 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 1 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: -1 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:5 ev:0001 d:000073179989A010 2025/08/19 11:15:08 [debug] 396703#396703: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:15:08 [debug] 396703#396703: posix_memalign: 000059E44D519840:512 @16 2025/08/19 11:15:08 [debug] 396703#396703: *3 accept: 127.0.0.1:55942 fd:6 2025/08/19 11:15:08 [debug] 396703#396703: *3 event timer add: 6: 60000:183301967 2025/08/19 11:15:08 [debug] 396703#396703: *3 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 21 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 60000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:0001 d:000073179989A1E0 2025/08/19 11:15:08 [debug] 396703#396703: *3 http wait request handler 2025/08/19 11:15:08 [debug] 396703#396703: *3 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *3 recv: eof:0, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *3 recv: fd:6 668 of 1024 2025/08/19 11:15:08 [debug] 396703#396703: *3 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 posix_memalign: 000059E44D538A10:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *3 http process request line 2025/08/19 11:15:08 [debug] 396703#396703: *3 http request line: "DELETE /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef HTTP/1.1" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http uri: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http args: "" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http exten: "" 2025/08/19 11:15:08 [debug] 396703#396703: *3 posix_memalign: 000059E44D52ED80:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *3 http process request header line 2025/08/19 11:15:08 [debug] 396703#396703: *3 http header: "Host: localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http header: "Accept: */*" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http header: "Authorization: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSBub24tZXhpc3RlbnQiLAogICJjcmVhdGVkX2F0IjogMTc1NTYxNjUwOCwKICAidGFncyI6IFsKICAgIFsidCIsICJkZWxldGUiXSwKICAgIFsieCIsICIxMjM0NTY3ODkwYWJjZGVmMTIzNDU2Nzg5MGFiY2RlZjEyMzQ1Njc4OTBhYmNkZWYxMjM0NTY3ODkwYWJjZGVmIl0sCiAgICBbImV4cGlyYXRpb24iLCAiMTc1NTYyMDEwOCJdCiAgXSwKICAic2lnIjogInBsYWNlaG9sZGVyX3NpZ25hdHVyZSIKfQo=" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http header done 2025/08/19 11:15:08 [debug] 396703#396703: *3 event timer del: 6: 183301967 2025/08/19 11:15:08 [debug] 396703#396703: *3 generic phase: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 rewrite phase: 1 2025/08/19 11:15:08 [debug] 396703#396703: *3 test location: "/health" 2025/08/19 11:15:08 [debug] 396703#396703: *3 test location: "/debug/list" 2025/08/19 11:15:08 [debug] 396703#396703: *3 test location: "/" 2025/08/19 11:15:08 [debug] 396703#396703: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *3 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http cl:-1 max:104857600 2025/08/19 11:15:08 [debug] 396703#396703: *3 rewrite phase: 3 2025/08/19 11:15:08 [debug] 396703#396703: *3 post rewrite phase: 4 2025/08/19 11:15:08 [debug] 396703#396703: *3 generic phase: 5 2025/08/19 11:15:08 [debug] 396703#396703: *3 generic phase: 6 2025/08/19 11:15:08 [debug] 396703#396703: *3 generic phase: 7 2025/08/19 11:15:08 [debug] 396703#396703: *3 access phase: 8 2025/08/19 11:15:08 [debug] 396703#396703: *3 access: 0100007F 00000000 00000000 2025/08/19 11:15:08 [error] 396703#396703: *3 access forbidden by rule, client: 127.0.0.1, server: localhost, request: "DELETE /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef HTTP/1.1", host: "localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http finalize request: 403, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *3 http special response: 403, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http set discard body 2025/08/19 11:15:08 [debug] 396703#396703: *3 HTTP/1.1 403 Forbidden Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:15:08 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 11:15:08 [debug] 396703#396703: *3 write new buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 http write filter: l:0 f:0 s:164 2025/08/19 11:15:08 [debug] 396703#396703: *3 http output filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http copy filter: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http postpone filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 000059E44D5399E0 2025/08/19 11:15:08 [debug] 396703#396703: *3 write old buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 write new buf t:0 f:0 0000000000000000, pos 000059E437962600, size: 100 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 write new buf t:0 f:0 0000000000000000, pos 000059E437962C80, size: 62 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 http write filter: l:1 f:0 s:326 2025/08/19 11:15:08 [debug] 396703#396703: *3 http write filter limit 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 writev: 326 of 326 2025/08/19 11:15:08 [debug] 396703#396703: *3 http write filter 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *3 http copy filter: 0 "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:15:08 [debug] 396703#396703: *3 http finalize request: 0, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *3 set http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *3 http close request 2025/08/19 11:15:08 [debug] 396703#396703: *3 http log handler 2025/08/19 11:15:08 [debug] 396703#396703: *3 free: 000059E44D538A10, unused: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 free: 000059E44D52ED80, unused: 2685 2025/08/19 11:15:08 [debug] 396703#396703: *3 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *3 hc free: 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *3 hc busy: 0000000000000000 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 tcp_nodelay 2025/08/19 11:15:08 [debug] 396703#396703: *3 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *3 event timer add: 6: 65000:183306967 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 65000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:2001 d:000073179989A1E0 2025/08/19 11:15:08 [debug] 396703#396703: *3 http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *3 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *3 recv: eof:1, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *3 recv: fd:6 0 of 1024 2025/08/19 11:15:08 [info] 396703#396703: *3 client 127.0.0.1 closed keepalive connection 2025/08/19 11:15:08 [debug] 396703#396703: *3 close http connection: 6 2025/08/19 11:15:08 [debug] 396703#396703: *3 event timer del: 6: 183306967 2025/08/19 11:15:08 [debug] 396703#396703: *3 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *3 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *3 free: 000059E44D519840, unused: 136 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: -1 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:5 ev:0001 d:000073179989A010 2025/08/19 11:15:08 [debug] 396703#396703: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:15:08 [debug] 396703#396703: posix_memalign: 000059E44D519840:512 @16 2025/08/19 11:15:08 [debug] 396703#396703: *4 accept: 127.0.0.1:55948 fd:6 2025/08/19 11:15:08 [debug] 396703#396703: *4 event timer add: 6: 60000:183301987 2025/08/19 11:15:08 [debug] 396703#396703: *4 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 20 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 60000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:0001 d:000073179989A1E1 2025/08/19 11:15:08 [debug] 396703#396703: *4 http wait request handler 2025/08/19 11:15:08 [debug] 396703#396703: *4 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *4 recv: eof:0, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *4 recv: fd:6 676 of 1024 2025/08/19 11:15:08 [debug] 396703#396703: *4 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 posix_memalign: 000059E44D538A10:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *4 http process request line 2025/08/19 11:15:08 [debug] 396703#396703: *4 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http args: "" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http exten: "" 2025/08/19 11:15:08 [debug] 396703#396703: *4 posix_memalign: 000059E44D52ED80:4096 @16 2025/08/19 11:15:08 [debug] 396703#396703: *4 http process request header line 2025/08/19 11:15:08 [debug] 396703#396703: *4 http header: "Host: localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http header: "Accept: */*" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http header: "Authorization: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSB3aXRoIHdyb25nIHB1YmtleSIsCiAgImNyZWF0ZWRfYXQiOiAxNzU1NjE2NTA4LAogICJ0YWdzIjogWwogICAgWyJ0IiwgImRlbGV0ZSJdLAogICAgWyJ4IiwgIjcwOGQwZTgyMjZlYzE3YjA1ODU0MTdjMGVjOTM1MmNlNWY1MmMzODIwYzkwNGI3MDY2ZmUyMGIwMGYyZDljZmUiXSwKICAgIFsiZXhwaXJhdGlvbiIsICIxNzU1NjIwMTA4Il0KICBdLAogICJzaWciOiAicGxhY2Vob2xkZXJfc2lnbmF0dXJlIgp9Cg==" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http header done 2025/08/19 11:15:08 [debug] 396703#396703: *4 event timer del: 6: 183301987 2025/08/19 11:15:08 [debug] 396703#396703: *4 generic phase: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 rewrite phase: 1 2025/08/19 11:15:08 [debug] 396703#396703: *4 test location: "/health" 2025/08/19 11:15:08 [debug] 396703#396703: *4 test location: "/debug/list" 2025/08/19 11:15:08 [debug] 396703#396703: *4 test location: "/" 2025/08/19 11:15:08 [debug] 396703#396703: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *4 using configuration "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http cl:-1 max:104857600 2025/08/19 11:15:08 [debug] 396703#396703: *4 rewrite phase: 3 2025/08/19 11:15:08 [debug] 396703#396703: *4 post rewrite phase: 4 2025/08/19 11:15:08 [debug] 396703#396703: *4 generic phase: 5 2025/08/19 11:15:08 [debug] 396703#396703: *4 generic phase: 6 2025/08/19 11:15:08 [debug] 396703#396703: *4 generic phase: 7 2025/08/19 11:15:08 [debug] 396703#396703: *4 access phase: 8 2025/08/19 11:15:08 [debug] 396703#396703: *4 access: 0100007F 00000000 00000000 2025/08/19 11:15:08 [error] 396703#396703: *4 access forbidden by rule, client: 127.0.0.1, server: localhost, request: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1", host: "localhost:9001" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http finalize request: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *4 http special response: 403, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http set discard body 2025/08/19 11:15:08 [debug] 396703#396703: *4 HTTP/1.1 403 Forbidden Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:15:08 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 11:15:08 [debug] 396703#396703: *4 write new buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 http write filter: l:0 f:0 s:164 2025/08/19 11:15:08 [debug] 396703#396703: *4 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000059E44D5399E0 2025/08/19 11:15:08 [debug] 396703#396703: *4 write old buf t:1 f:0 000059E44D5398C8, pos 000059E44D5398C8, size: 164 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 write new buf t:0 f:0 0000000000000000, pos 000059E437962600, size: 100 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 write new buf t:0 f:0 0000000000000000, pos 000059E437962C80, size: 62 file: 0, size: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 http write filter: l:1 f:0 s:326 2025/08/19 11:15:08 [debug] 396703#396703: *4 http write filter limit 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 writev: 326 of 326 2025/08/19 11:15:08 [debug] 396703#396703: *4 http write filter 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *4 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:15:08 [debug] 396703#396703: *4 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:15:08 [debug] 396703#396703: *4 set http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *4 http close request 2025/08/19 11:15:08 [debug] 396703#396703: *4 http log handler 2025/08/19 11:15:08 [debug] 396703#396703: *4 free: 000059E44D538A10, unused: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 free: 000059E44D52ED80, unused: 2685 2025/08/19 11:15:08 [debug] 396703#396703: *4 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *4 hc free: 0000000000000000 2025/08/19 11:15:08 [debug] 396703#396703: *4 hc busy: 0000000000000000 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 tcp_nodelay 2025/08/19 11:15:08 [debug] 396703#396703: *4 reusable connection: 1 2025/08/19 11:15:08 [debug] 396703#396703: *4 event timer add: 6: 65000:183306987 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 0 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: 65000 2025/08/19 11:15:08 [debug] 396703#396703: epoll: fd:6 ev:2001 d:000073179989A1E1 2025/08/19 11:15:08 [debug] 396703#396703: *4 http keepalive handler 2025/08/19 11:15:08 [debug] 396703#396703: *4 malloc: 000059E44D51C0A0:1024 2025/08/19 11:15:08 [debug] 396703#396703: *4 recv: eof:1, avail:-1 2025/08/19 11:15:08 [debug] 396703#396703: *4 recv: fd:6 0 of 1024 2025/08/19 11:15:08 [info] 396703#396703: *4 client 127.0.0.1 closed keepalive connection 2025/08/19 11:15:08 [debug] 396703#396703: *4 close http connection: 6 2025/08/19 11:15:08 [debug] 396703#396703: *4 event timer del: 6: 183306987 2025/08/19 11:15:08 [debug] 396703#396703: *4 reusable connection: 0 2025/08/19 11:15:08 [debug] 396703#396703: *4 free: 000059E44D51C0A0 2025/08/19 11:15:08 [debug] 396703#396703: *4 free: 000059E44D519840, unused: 136 2025/08/19 11:15:08 [debug] 396703#396703: timer delta: 1 2025/08/19 11:15:08 [debug] 396703#396703: worker cycle 2025/08/19 11:15:08 [debug] 396703#396703: epoll timer: -1 2025/08/19 11:16:28 [notice] 396702#396702: signal 15 (SIGTERM) received from 398214, exiting 2025/08/19 11:16:28 [debug] 396702#396702: wake up, sigio 0 2025/08/19 11:16:28 [debug] 396702#396702: child: 0 396703 e:0 t:0 d:0 r:1 j:0 2025/08/19 11:16:28 [debug] 396702#396702: termination cycle: 50 2025/08/19 11:16:28 [debug] 396702#396702: sigsuspend 2025/08/19 11:16:28 [debug] 396703#396703: epoll: fd:7 ev:0001 d:000073179989A0F8 2025/08/19 11:16:28 [debug] 396703#396703: channel handler 2025/08/19 11:16:28 [debug] 396703#396703: channel: 32 2025/08/19 11:16:28 [debug] 396703#396703: channel command: 4 2025/08/19 11:16:28 [debug] 396703#396703: channel: -2 2025/08/19 11:16:28 [debug] 396703#396703: timer delta: 79940 2025/08/19 11:16:28 [notice] 396703#396703: exiting 2025/08/19 11:16:28 [debug] 396703#396703: flush files 2025/08/19 11:16:28 [debug] 396703#396703: run cleanup: 000059E44D567A80 2025/08/19 11:16:28 [debug] 396703#396703: run cleanup: 000059E44D55AA00 2025/08/19 11:16:28 [debug] 396703#396703: cleanup resolver 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D568DC0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D55BBC0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D53AB30 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D539A20 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D5339F0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D532930 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D531870 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D5307B0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D528160 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D51F130, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D529560, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D534A00, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D53BB40, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D53FB50, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D543B60, unused: 1 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D547B70, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D54BB80, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D54FB90, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D553BA0, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D557BB0, unused: 3 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D55CD90, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D560DA0, unused: 0 2025/08/19 11:16:28 [debug] 396703#396703: free: 000059E44D564DB0, unused: 4888 2025/08/19 11:16:28 [notice] 396703#396703: exit 2025/08/19 11:16:28 [notice] 396702#396702: signal 17 (SIGCHLD) received from 396703 2025/08/19 11:16:28 [notice] 396702#396702: worker process 396703 exited with code 0 2025/08/19 11:16:28 [debug] 396702#396702: shmtx forced unlock 2025/08/19 11:16:28 [debug] 396702#396702: wake up, sigio 3 2025/08/19 11:16:28 [debug] 396702#396702: reap children 2025/08/19 11:16:28 [debug] 396702#396702: child: 0 396703 e:1 t:1 d:0 r:1 j:0 2025/08/19 11:16:28 [notice] 396702#396702: exit 2025/08/19 11:16:28 [debug] 396702#396702: close listening 0.0.0.0:9001 #5 2025/08/19 11:16:28 [debug] 396702#396702: run cleanup: 000059E44D55AA00 2025/08/19 11:16:28 [debug] 396702#396702: cleanup resolver 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D568DC0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D55BBC0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D53AB30 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D539A20 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D5339F0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D532930 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D531870 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D5307B0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D528160 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D51F130, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D529560, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D534A00, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D53BB40, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D53FB50, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D543B60, unused: 1 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D547B70, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D54BB80, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D54FB90, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D553BA0, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D557BB0, unused: 3 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D55CD90, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D560DA0, unused: 0 2025/08/19 11:16:28 [debug] 396702#396702: free: 000059E44D564DB0, unused: 4919 2025/08/19 11:16:28 [debug] 398215#398215: bind() 0.0.0.0:9001 #5 2025/08/19 11:16:28 [notice] 398215#398215: using the "epoll" event method 2025/08/19 11:16:28 [debug] 398215#398215: counter: 00007877C5F91080, 1 2025/08/19 11:16:28 [notice] 398215#398215: nginx/1.18.0 (Ubuntu) 2025/08/19 11:16:28 [notice] 398215#398215: OS: Linux 6.12.10-76061203-generic 2025/08/19 11:16:28 [notice] 398215#398215: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 11:16:28 [debug] 398216#398215: write: 6, 00007FFE4490FDB0, 7, 0 2025/08/19 11:16:28 [debug] 398216#398216: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 11:16:28 [notice] 398216#398216: start worker processes 2025/08/19 11:16:28 [debug] 398216#398216: channel 6:7 2025/08/19 11:16:28 [notice] 398216#398216: start worker process 398217 2025/08/19 11:16:28 [debug] 398216#398216: sigsuspend 2025/08/19 11:16:28 [debug] 398217#398217: add cleanup: 000061F3F26F4A70 2025/08/19 11:16:28 [debug] 398217#398217: malloc: 000061F3F26A7BD0:8 2025/08/19 11:16:28 [debug] 398217#398217: notify eventfd: 9 2025/08/19 11:16:28 [debug] 398217#398217: testing the EPOLLRDHUP flag: success 2025/08/19 11:16:28 [debug] 398217#398217: malloc: 000061F3F26BA580:6144 2025/08/19 11:16:28 [debug] 398217#398217: malloc: 00007877C5D89010:237568 2025/08/19 11:16:28 [debug] 398217#398217: malloc: 000061F3F26F76A0:98304 2025/08/19 11:16:28 [debug] 398217#398217: malloc: 000061F3F270F6B0:98304 2025/08/19 11:16:28 [debug] 398217#398217: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 11:16:28 [debug] 398217#398217: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 11:16:28 [debug] 398217#398217: setproctitle: "nginx: worker process" 2025/08/19 11:16:28 [debug] 398217#398217: worker cycle 2025/08/19 11:16:28 [debug] 398217#398217: epoll timer: -1 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 11:16:37 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:16:37 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 11:16:37 [debug] 398217#398217: *1 accept: 127.0.0.1:37222 fd:6 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer add: 6: 60000:183391092 2025/08/19 11:16:37 [debug] 398217#398217: *1 reusable connection: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:16:37 [debug] 398217#398217: timer delta: 9160 2025/08/19 11:16:37 [debug] 398217#398217: worker cycle 2025/08/19 11:16:37 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http wait request handler 2025/08/19 11:16:37 [debug] 398217#398217: *1 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: eof:0, avail:-1 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: fd:6 145 of 1024 2025/08/19 11:16:37 [debug] 398217#398217: *1 reusable connection: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 11:16:37 [debug] 398217#398217: *1 http process request line 2025/08/19 11:16:37 [debug] 398217#398217: *1 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http args: "" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http exten: "" 2025/08/19 11:16:37 [debug] 398217#398217: *1 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 11:16:37 [debug] 398217#398217: *1 http process request header line 2025/08/19 11:16:37 [debug] 398217#398217: *1 http header: "Host: localhost:9001" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http header: "Accept: */*" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http header done 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer del: 6: 183391092 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 rewrite phase: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 test location: "/health" 2025/08/19 11:16:37 [debug] 398217#398217: *1 test location: "/debug/list" 2025/08/19 11:16:37 [debug] 398217#398217: *1 test location: "/" 2025/08/19 11:16:37 [debug] 398217#398217: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:37 [debug] 398217#398217: *1 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http cl:-1 max:104857600 2025/08/19 11:16:37 [debug] 398217#398217: *1 rewrite phase: 3 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "DELETE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script value: "DELETE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script not equal 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script not equal: no 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script if 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script if: false 2025/08/19 11:16:37 [debug] 398217#398217: *1 post rewrite phase: 4 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 5 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 6 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 7 2025/08/19 11:16:37 [debug] 398217#398217: *1 access phase: 8 2025/08/19 11:16:37 [debug] 398217#398217: *1 access phase: 9 2025/08/19 11:16:37 [debug] 398217#398217: *1 access phase: 10 2025/08/19 11:16:37 [debug] 398217#398217: *1 post access phase: 11 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 12 2025/08/19 11:16:37 [debug] 398217#398217: *1 generic phase: 13 2025/08/19 11:16:37 [debug] 398217#398217: *1 http init upstream, client timer: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "QUERY_STRING" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "QUERY_STRING: " 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REQUEST_METHOD" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "DELETE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REQUEST_METHOD: DELETE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "CONTENT_TYPE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "CONTENT_LENGTH" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SCRIPT_NAME" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SCRIPT_NAME: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REQUEST_URI" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REQUEST_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "DOCUMENT_URI" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "DOCUMENT_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "./blobs" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "HTTP/1.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REQUEST_SCHEME" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "http" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "CGI/1.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "nginx/" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "1.18.0" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REMOTE_ADDR" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "127.0.0.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REMOTE_PORT" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "37222" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REMOTE_PORT: 37222" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SERVER_ADDR" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "127.0.0.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SERVER_PORT" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "9001" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SERVER_NAME" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "localhost" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "REDIRECT_STATUS" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "200" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script var: "./blobs" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http script copy: "/ginxsom.fcgi" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:16:37 [debug] 398217#398217: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http cleanup add: 000061F3F26C6A08 2025/08/19 11:16:37 [debug] 398217#398217: *1 get rr peer, try: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 stream socket 10 2025/08/19 11:16:37 [debug] 398217#398217: *1 epoll add connection: fd:10 ev:80002005 2025/08/19 11:16:37 [debug] 398217#398217: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/19 11:16:37 [debug] 398217#398217: *1 connected 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream connect: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream send request 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream send request body 2025/08/19 11:16:37 [debug] 398217#398217: *1 chain writer buf fl:0 s:696 2025/08/19 11:16:37 [debug] 398217#398217: *1 chain writer in: 000061F3F26BCB00 2025/08/19 11:16:37 [debug] 398217#398217: *1 writev: 696 of 696 2025/08/19 11:16:37 [debug] 398217#398217: *1 chain writer out: 0000000000000000 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer add: 10: 60000:183391092 2025/08/19 11:16:37 [debug] 398217#398217: *1 http finalize request: -4, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:2 2025/08/19 11:16:37 [debug] 398217#398217: *1 http request count:2 blk:0 2025/08/19 11:16:37 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:37 [debug] 398217#398217: worker cycle 2025/08/19 11:16:37 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http run request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream check client, write event:1, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C8 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream dummy handler 2025/08/19 11:16:37 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:37 [debug] 398217#398217: worker cycle 2025/08/19 11:16:37 [debug] 398217#398217: epoll timer: 59998 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C8 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream process header 2025/08/19 11:16:37 [debug] 398217#398217: *1 malloc: 000061F3F26B0140:4096 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: eof:1, avail:-1 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: fd:10 768 of 4096 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 06 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 02 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: DD 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 03 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record length: 733 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 posix_memalign: 000061F3F26B1150:4096 @16 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "LOG: [2025-08-19 11:16:37] DELETE /delete - Auth: pending - Status: 0" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi parser: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi header done 2025/08/19 11:16:37 [debug] 398217#398217: *1 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:16:37 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe LOG: [2025-08-19 11:16:37] DELETE /delete - Auth: pending - Status: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write new buf t:1 f:0 000061F3F26B1348, pos 000061F3F26B1348, size: 599 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http write filter: l:0 f:0 s:599 2025/08/19 11:16:37 [debug] 398217#398217: *1 http cacheable: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream process upstream 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe read upstream: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe preread: 282 2025/08/19 11:16:37 [debug] 398217#398217: *1 readv: eof:1, avail:0 2025/08/19 11:16:37 [debug] 398217#398217: *1 readv: 1, last:3328 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe recv chain: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe buf free s:0 t:1 f:0 000061F3F26B0140, pos 000061F3F26B0326, size: 282 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe length: -1 2025/08/19 11:16:37 [debug] 398217#398217: *1 input buf #0 000061F3F26B0326 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 06 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record length: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi closed stdout 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 03 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 01 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 08 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record byte: 00 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi record length: 8 2025/08/19 11:16:37 [debug] 398217#398217: *1 http fastcgi sent end request 2025/08/19 11:16:37 [debug] 398217#398217: *1 input buf 000061F3F26B0326 255 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe write downstream: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe write downstream flush in 2025/08/19 11:16:37 [debug] 398217#398217: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000061F3F26B16C8 2025/08/19 11:16:37 [debug] 398217#398217: *1 http chunk: 255 2025/08/19 11:16:37 [debug] 398217#398217: *1 write old buf t:1 f:0 000061F3F26B1348, pos 000061F3F26B1348, size: 599 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write new buf t:1 f:0 000061F3F26B1820, pos 000061F3F26B1820, size: 4 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write new buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0326, size: 255 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http write filter: l:0 f:0 s:860 2025/08/19 11:16:37 [debug] 398217#398217: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 pipe write downstream done 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer: 10, old: 183391092, new: 183391094 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream exit: 0000000000000000 2025/08/19 11:16:37 [debug] 398217#398217: *1 finalize http upstream request: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 finalize http fastcgi request 2025/08/19 11:16:37 [debug] 398217#398217: *1 free rr peer 1 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 close http upstream connection: 10 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F268FF20, unused: 48 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer del: 10: 183391092 2025/08/19 11:16:37 [debug] 398217#398217: *1 reusable connection: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http upstream temp fd: -1 2025/08/19 11:16:37 [debug] 398217#398217: *1 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 00007FFE4490F9F0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http chunk: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write old buf t:1 f:0 000061F3F26B1348, pos 000061F3F26B1348, size: 599 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write old buf t:1 f:0 000061F3F26B1820, pos 000061F3F26B1820, size: 4 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write old buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0326, size: 255 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http write filter: l:1 f:0 s:865 2025/08/19 11:16:37 [debug] 398217#398217: *1 http write filter limit 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 writev: 865 of 865 2025/08/19 11:16:37 [debug] 398217#398217: *1 http write filter 0000000000000000 2025/08/19 11:16:37 [debug] 398217#398217: *1 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:37 [debug] 398217#398217: *1 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:16:37 [debug] 398217#398217: *1 set http keepalive handler 2025/08/19 11:16:37 [debug] 398217#398217: *1 http close request 2025/08/19 11:16:37 [debug] 398217#398217: *1 http log handler 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26B0140 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26C5A20, unused: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26BBD90, unused: 12 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26B1150, unused: 1805 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26A90A0 2025/08/19 11:16:37 [debug] 398217#398217: *1 hc free: 0000000000000000 2025/08/19 11:16:37 [debug] 398217#398217: *1 hc busy: 0000000000000000 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 tcp_nodelay 2025/08/19 11:16:37 [debug] 398217#398217: *1 reusable connection: 1 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer add: 6: 65000:183396094 2025/08/19 11:16:37 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:37 [debug] 398217#398217: worker cycle 2025/08/19 11:16:37 [debug] 398217#398217: epoll timer: 65000 2025/08/19 11:16:37 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E0 2025/08/19 11:16:37 [debug] 398217#398217: *1 http keepalive handler 2025/08/19 11:16:37 [debug] 398217#398217: *1 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: eof:1, avail:-1 2025/08/19 11:16:37 [debug] 398217#398217: *1 recv: fd:6 0 of 1024 2025/08/19 11:16:37 [info] 398217#398217: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 11:16:37 [debug] 398217#398217: *1 close http connection: 6 2025/08/19 11:16:37 [debug] 398217#398217: *1 event timer del: 6: 183396094 2025/08/19 11:16:37 [debug] 398217#398217: *1 reusable connection: 0 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26A90A0 2025/08/19 11:16:37 [debug] 398217#398217: *1 free: 000061F3F26A6840, unused: 120 2025/08/19 11:16:37 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:37 [debug] 398217#398217: worker cycle 2025/08/19 11:16:37 [debug] 398217#398217: epoll timer: -1 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 11:16:38 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:16:38 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 11:16:38 [debug] 398217#398217: *3 accept: 127.0.0.1:37234 fd:6 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer add: 6: 60000:183391118 2025/08/19 11:16:38 [debug] 398217#398217: *3 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 22 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *3 http wait request handler 2025/08/19 11:16:38 [debug] 398217#398217: *3 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: eof:0, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: fd:6 196 of 1024 2025/08/19 11:16:38 [debug] 398217#398217: *3 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *3 http process request line 2025/08/19 11:16:38 [debug] 398217#398217: *3 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http args: "" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http exten: "" 2025/08/19 11:16:38 [debug] 398217#398217: *3 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *3 http process request header line 2025/08/19 11:16:38 [debug] 398217#398217: *3 http header: "Host: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http header: "Accept: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http header: "Authorization: Nostr eyJpbnZhbGlkIjogImV2ZW50In0K" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http header done 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer del: 6: 183391118 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 rewrite phase: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 test location: "/health" 2025/08/19 11:16:38 [debug] 398217#398217: *3 test location: "/debug/list" 2025/08/19 11:16:38 [debug] 398217#398217: *3 test location: "/" 2025/08/19 11:16:38 [debug] 398217#398217: *3 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *3 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http cl:-1 max:104857600 2025/08/19 11:16:38 [debug] 398217#398217: *3 rewrite phase: 3 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script value: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script not equal 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script not equal: no 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script if 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script if: false 2025/08/19 11:16:38 [debug] 398217#398217: *3 post rewrite phase: 4 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 5 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 6 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 7 2025/08/19 11:16:38 [debug] 398217#398217: *3 access phase: 8 2025/08/19 11:16:38 [debug] 398217#398217: *3 access phase: 9 2025/08/19 11:16:38 [debug] 398217#398217: *3 access phase: 10 2025/08/19 11:16:38 [debug] 398217#398217: *3 post access phase: 11 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 12 2025/08/19 11:16:38 [debug] 398217#398217: *3 generic phase: 13 2025/08/19 11:16:38 [debug] 398217#398217: *3 http init upstream, client timer: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "QUERY_STRING" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "QUERY_STRING: " 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REQUEST_METHOD" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REQUEST_METHOD: DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "CONTENT_TYPE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "CONTENT_LENGTH" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SCRIPT_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SCRIPT_NAME: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REQUEST_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REQUEST_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "DOCUMENT_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "DOCUMENT_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REQUEST_SCHEME" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "http" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "nginx/" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REMOTE_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REMOTE_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "37234" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REMOTE_PORT: 37234" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SERVER_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SERVER_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "9001" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SERVER_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "REDIRECT_STATUS" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "200" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http script copy: "/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *3 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJpbnZhbGlkIjogImV2ZW50In0K" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http cleanup add: 000061F3F26BCB08 2025/08/19 11:16:38 [debug] 398217#398217: *3 get rr peer, try: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 stream socket 10 2025/08/19 11:16:38 [debug] 398217#398217: *3 epoll add connection: fd:10 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *3 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #4 2025/08/19 11:16:38 [debug] 398217#398217: *3 connected 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream connect: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream send request 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream send request body 2025/08/19 11:16:38 [debug] 398217#398217: *3 chain writer buf fl:0 s:744 2025/08/19 11:16:38 [debug] 398217#398217: *3 chain writer in: 000061F3F26BCB48 2025/08/19 11:16:38 [debug] 398217#398217: *3 writev: 744 of 744 2025/08/19 11:16:38 [debug] 398217#398217: *3 chain writer out: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer add: 10: 60000:183391118 2025/08/19 11:16:38 [debug] 398217#398217: *3 http finalize request: -4, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:2 2025/08/19 11:16:38 [debug] 398217#398217: *3 http request count:2 blk:0 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *3 http run request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream check client, write event:1, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C9 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream dummy handler 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 59998 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C9 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream process header 2025/08/19 11:16:38 [debug] 398217#398217: *3 malloc: 000061F3F26B0140:4096 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: fd:10 1112 of 4096 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 04 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 33 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 05 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record length: 1075 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 posix_memalign: 000061F3F26B1150:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: Authenticating request - method: delete, hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: Base64 event from header: eyJpbnZhbGlkIjogImV2ZW50In0K..." 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"invalid": "event"}" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "...: " 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "DEBUG: Nostr event validation failed: -30 (Event has invalid structure)" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi parser: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi header done 2025/08/19 11:16:38 [debug] 398217#398217: *3 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:16:38 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0 DEBUG: Authenticating request - method: delete, hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: Base64 event from header: eyJpbnZhbGlkIjogImV2ZW50In0K... DEBUG: Parsed authorization header, extracted JSON: {"invalid": "event"} DEBUG: Nostr event validation failed: -30 (Event has invalid structure) 2025/08/19 11:16:38 [debug] 398217#398217: *3 write new buf t:1 f:0 000061F3F26B1680, pos 000061F3F26B1680, size: 932 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http write filter: l:0 f:0 s:932 2025/08/19 11:16:38 [debug] 398217#398217: *3 http cacheable: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream process upstream 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe read upstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe preread: 289 2025/08/19 11:16:38 [debug] 398217#398217: *3 readv: eof:1, avail:0 2025/08/19 11:16:38 [debug] 398217#398217: *3 readv: 1, last:2984 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe recv chain: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe buf free s:0 t:1 f:0 000061F3F26B0140, pos 000061F3F26B0477, size: 289 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe length: -1 2025/08/19 11:16:38 [debug] 398217#398217: *3 input buf #0 000061F3F26B0477 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record length: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi closed stdout 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 03 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 08 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi record length: 8 2025/08/19 11:16:38 [debug] 398217#398217: *3 http fastcgi sent end request 2025/08/19 11:16:38 [debug] 398217#398217: *3 input buf 000061F3F26B0477 260 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe write downstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe write downstream flush in 2025/08/19 11:16:38 [debug] 398217#398217: *3 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000061F3F26B1B50 2025/08/19 11:16:38 [debug] 398217#398217: *3 http chunk: 260 2025/08/19 11:16:38 [debug] 398217#398217: *3 write old buf t:1 f:0 000061F3F26B1680, pos 000061F3F26B1680, size: 932 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write new buf t:1 f:0 000061F3F26B1CA8, pos 000061F3F26B1CA8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write new buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0477, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http write filter: l:0 f:0 s:1199 2025/08/19 11:16:38 [debug] 398217#398217: *3 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 pipe write downstream done 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer: 10, old: 183391118, new: 183391120 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream exit: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *3 finalize http upstream request: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 finalize http fastcgi request 2025/08/19 11:16:38 [debug] 398217#398217: *3 free rr peer 1 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 close http upstream connection: 10 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F268FF20, unused: 48 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer del: 10: 183391118 2025/08/19 11:16:38 [debug] 398217#398217: *3 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http upstream temp fd: -1 2025/08/19 11:16:38 [debug] 398217#398217: *3 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 00007FFE4490F9F0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http chunk: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write old buf t:1 f:0 000061F3F26B1680, pos 000061F3F26B1680, size: 932 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write old buf t:1 f:0 000061F3F26B1CA8, pos 000061F3F26B1CA8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write old buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0477, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 http write filter: l:1 f:0 s:1204 2025/08/19 11:16:38 [debug] 398217#398217: *3 http write filter limit 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 writev: 1204 of 1204 2025/08/19 11:16:38 [debug] 398217#398217: *3 http write filter 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *3 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *3 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:16:38 [debug] 398217#398217: *3 set http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *3 http close request 2025/08/19 11:16:38 [debug] 398217#398217: *3 http log handler 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26B0140 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26C5A20, unused: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26BBD90, unused: 8 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26B1150, unused: 645 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *3 hc free: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *3 hc busy: 0000000000000000 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 tcp_nodelay 2025/08/19 11:16:38 [debug] 398217#398217: *3 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer add: 6: 65000:183396120 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 65000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *3 http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *3 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *3 recv: fd:6 0 of 1024 2025/08/19 11:16:38 [info] 398217#398217: *3 client 127.0.0.1 closed keepalive connection 2025/08/19 11:16:38 [debug] 398217#398217: *3 close http connection: 6 2025/08/19 11:16:38 [debug] 398217#398217: *3 event timer del: 6: 183396120 2025/08/19 11:16:38 [debug] 398217#398217: *3 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *3 free: 000061F3F26A6840, unused: 120 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 1 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: -1 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 11:16:38 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:16:38 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 accept: 127.0.0.1:37242 fd:6 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer add: 6: 60000:183391150 2025/08/19 11:16:38 [debug] 398217#398217: *5 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 29 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http wait request handler 2025/08/19 11:16:38 [debug] 398217#398217: *5 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: eof:0, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: fd:6 668 of 1024 2025/08/19 11:16:38 [debug] 398217#398217: *5 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 http process request line 2025/08/19 11:16:38 [debug] 398217#398217: *5 http request line: "DELETE /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http uri: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http args: "" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http exten: "" 2025/08/19 11:16:38 [debug] 398217#398217: *5 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 http process request header line 2025/08/19 11:16:38 [debug] 398217#398217: *5 http header: "Host: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http header: "Accept: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http header: "Authorization: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSBub24tZXhpc3RlbnQiLAogICJjcmVhdGVkX2F0IjogMTc1NTYxNjU5OCwKICAidGFncyI6IFsKICAgIFsidCIsICJkZWxldGUiXSwKICAgIFsieCIsICIxMjM0NTY3ODkwYWJjZGVmMTIzNDU2Nzg5MGFiY2RlZjEyMzQ1Njc4OTBhYmNkZWYxMjM0NTY3ODkwYWJjZGVmIl0sCiAgICBbImV4cGlyYXRpb24iLCAiMTc1NTYyMDE5OCJdCiAgXSwKICAic2lnIjogInBsYWNlaG9sZGVyX3NpZ25hdHVyZSIKfQo=" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http header done 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer del: 6: 183391150 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 rewrite phase: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 test location: "/health" 2025/08/19 11:16:38 [debug] 398217#398217: *5 test location: "/debug/list" 2025/08/19 11:16:38 [debug] 398217#398217: *5 test location: "/" 2025/08/19 11:16:38 [debug] 398217#398217: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *5 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http cl:-1 max:104857600 2025/08/19 11:16:38 [debug] 398217#398217: *5 rewrite phase: 3 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script value: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script not equal 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script not equal: no 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script if 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script if: false 2025/08/19 11:16:38 [debug] 398217#398217: *5 post rewrite phase: 4 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 5 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 6 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 7 2025/08/19 11:16:38 [debug] 398217#398217: *5 access phase: 8 2025/08/19 11:16:38 [debug] 398217#398217: *5 access phase: 9 2025/08/19 11:16:38 [debug] 398217#398217: *5 access phase: 10 2025/08/19 11:16:38 [debug] 398217#398217: *5 post access phase: 11 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 12 2025/08/19 11:16:38 [debug] 398217#398217: *5 generic phase: 13 2025/08/19 11:16:38 [debug] 398217#398217: *5 http init upstream, client timer: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "QUERY_STRING" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "QUERY_STRING: " 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REQUEST_METHOD" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REQUEST_METHOD: DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "CONTENT_TYPE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "CONTENT_LENGTH" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SCRIPT_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SCRIPT_NAME: /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REQUEST_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REQUEST_URI: /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "DOCUMENT_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "DOCUMENT_URI: /1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REQUEST_SCHEME" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "http" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "nginx/" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REMOTE_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REMOTE_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "37242" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REMOTE_PORT: 37242" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SERVER_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SERVER_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "9001" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SERVER_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "REDIRECT_STATUS" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "200" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http script copy: "/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *5 fastcgi param: "HTTP_AUTHORIZATION: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSBub24tZXhpc3RlbnQiLAogICJjcmVhdGVkX2F0IjogMTc1NTYxNjU5OCwKICAidGFncyI6IFsKICAgIFsidCIsICJkZWxldGUiXSwKICAgIFsieCIsICIxMjM0NTY3ODkwYWJjZGVmMTIzNDU2Nzg5MGFiY2RlZjEyMzQ1Njc4OTBhYmNkZWYxMjM0NTY3ODkwYWJjZGVmIl0sCiAgICBbImV4cGlyYXRpb24iLCAiMTc1NTYyMDE5OCJdCiAgXSwKICAic2lnIjogInBsYWNlaG9sZGVyX3NpZ25hdHVyZSIKfQo=" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http cleanup add: 000061F3F26BCCE8 2025/08/19 11:16:38 [debug] 398217#398217: *5 get rr peer, try: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 stream socket 10 2025/08/19 11:16:38 [debug] 398217#398217: *5 epoll add connection: fd:10 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *5 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #6 2025/08/19 11:16:38 [debug] 398217#398217: *5 connected 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream connect: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream send request 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream send request body 2025/08/19 11:16:38 [debug] 398217#398217: *5 chain writer buf fl:0 s:1224 2025/08/19 11:16:38 [debug] 398217#398217: *5 chain writer in: 000061F3F26BCD28 2025/08/19 11:16:38 [debug] 398217#398217: *5 writev: 1224 of 1224 2025/08/19 11:16:38 [debug] 398217#398217: *5 chain writer out: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer add: 10: 60000:183391150 2025/08/19 11:16:38 [debug] 398217#398217: *5 http finalize request: -4, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:2 2025/08/19 11:16:38 [debug] 398217#398217: *5 http request count:2 blk:0 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http run request: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream check client, write event:1, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C8 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream request: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream dummy handler 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 59998 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C8 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream request: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream process header 2025/08/19 11:16:38 [debug] 398217#398217: *5 malloc: 000061F3F26B0140:4096 2025/08/19 11:16:38 [debug] 398217#398217: *5 posix_memalign: 000061F3F26B1150:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: fd:10 1256 of 4096 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 04 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: C3 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 05 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record length: 1219 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: METHOD=DELETE, URI=/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: DELETE request - extracted SHA256=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: handle_delete_request called with sha256=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: Authenticating request - method: delete, hash: 1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: Base64 event from header: ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAy..." 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: " "id": "placeholder_id"," 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: " "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f..." 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "DEBUG: Nostr event validation failed: -31 (Event has invalid ID)" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi parser: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi header done 2025/08/19 11:16:38 [debug] 398217#398217: *5 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:16:38 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=DELETE, URI=/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef DEBUG: DELETE request - extracted SHA256=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef DEBUG: handle_delete_request called with sha256=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0 DEBUG: Authenticating request - method: delete, hash: 1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef DEBUG: Base64 event from header: ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAy... DEBUG: Parsed authorization header, extracted JSON: { "id": "placeholder_id", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f... DEBUG: Nostr event validation failed: -31 (Event has invalid ID) 2025/08/19 11:16:38 [debug] 398217#398217: *5 write new buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http write filter: l:0 f:0 s:1082 2025/08/19 11:16:38 [debug] 398217#398217: *5 http cacheable: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream process upstream 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe read upstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe preread: 289 2025/08/19 11:16:38 [debug] 398217#398217: *5 readv: eof:1, avail:0 2025/08/19 11:16:38 [debug] 398217#398217: *5 readv: 1, last:2840 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe recv chain: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe buf free s:0 t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 289 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe length: -1 2025/08/19 11:16:38 [debug] 398217#398217: *5 input buf #0 000061F3F26B0507 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record length: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi closed stdout 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 03 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 08 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi record length: 8 2025/08/19 11:16:38 [debug] 398217#398217: *5 http fastcgi sent end request 2025/08/19 11:16:38 [debug] 398217#398217: *5 input buf 000061F3F26B0507 260 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe write downstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe write downstream flush in 2025/08/19 11:16:38 [debug] 398217#398217: *5 http output filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http copy filter: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http postpone filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 000061F3F26B1E70 2025/08/19 11:16:38 [debug] 398217#398217: *5 http chunk: 260 2025/08/19 11:16:38 [debug] 398217#398217: *5 write old buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write new buf t:1 f:0 000061F3F26B1FC8, pos 000061F3F26B1FC8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write new buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http write filter: l:0 f:0 s:1349 2025/08/19 11:16:38 [debug] 398217#398217: *5 http copy filter: 0 "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 pipe write downstream done 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer: 10, old: 183391150, new: 183391152 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream exit: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *5 finalize http upstream request: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 finalize http fastcgi request 2025/08/19 11:16:38 [debug] 398217#398217: *5 free rr peer 1 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 close http upstream connection: 10 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F268FF20, unused: 48 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer del: 10: 183391150 2025/08/19 11:16:38 [debug] 398217#398217: *5 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http upstream temp fd: -1 2025/08/19 11:16:38 [debug] 398217#398217: *5 http output filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http copy filter: "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http postpone filter "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 00007FFE4490F9F0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http chunk: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write old buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write old buf t:1 f:0 000061F3F26B1FC8, pos 000061F3F26B1FC8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write old buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http write filter: l:1 f:0 s:1354 2025/08/19 11:16:38 [debug] 398217#398217: *5 http write filter limit 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 writev: 1354 of 1354 2025/08/19 11:16:38 [debug] 398217#398217: *5 http write filter 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *5 http copy filter: 0 "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" 2025/08/19 11:16:38 [debug] 398217#398217: *5 http finalize request: 0, "/1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef?" a:1, c:1 2025/08/19 11:16:38 [debug] 398217#398217: *5 set http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *5 http close request 2025/08/19 11:16:38 [debug] 398217#398217: *5 http log handler 2025/08/19 11:16:38 [debug] 398217#398217: *5 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26B0140 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26C5A20, unused: 8 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26BBD90, unused: 8 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26B1150, unused: 32 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26B2160, unused: 3877 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *5 hc free: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *5 hc busy: 0000000000000000 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 tcp_nodelay 2025/08/19 11:16:38 [debug] 398217#398217: *5 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer add: 6: 65000:183396152 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 65000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E0 2025/08/19 11:16:38 [debug] 398217#398217: *5 http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *5 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *5 recv: fd:6 0 of 1024 2025/08/19 11:16:38 [info] 398217#398217: *5 client 127.0.0.1 closed keepalive connection 2025/08/19 11:16:38 [debug] 398217#398217: *5 close http connection: 6 2025/08/19 11:16:38 [debug] 398217#398217: *5 event timer del: 6: 183396152 2025/08/19 11:16:38 [debug] 398217#398217: *5 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *5 free: 000061F3F26A6840, unused: 120 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 1 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: -1 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 11:16:38 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 11:16:38 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 accept: 127.0.0.1:37252 fd:6 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer add: 6: 60000:183391184 2025/08/19 11:16:38 [debug] 398217#398217: *7 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 31 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *7 http wait request handler 2025/08/19 11:16:38 [debug] 398217#398217: *7 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: eof:0, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: fd:6 676 of 1024 2025/08/19 11:16:38 [debug] 398217#398217: *7 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 http process request line 2025/08/19 11:16:38 [debug] 398217#398217: *7 http request line: "DELETE /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http uri: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http args: "" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http exten: "" 2025/08/19 11:16:38 [debug] 398217#398217: *7 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 http process request header line 2025/08/19 11:16:38 [debug] 398217#398217: *7 http header: "Host: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http header: "User-Agent: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http header: "Accept: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http header: "Authorization: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSB3aXRoIHdyb25nIHB1YmtleSIsCiAgImNyZWF0ZWRfYXQiOiAxNzU1NjE2NTk4LAogICJ0YWdzIjogWwogICAgWyJ0IiwgImRlbGV0ZSJdLAogICAgWyJ4IiwgIjcwOGQwZTgyMjZlYzE3YjA1ODU0MTdjMGVjOTM1MmNlNWY1MmMzODIwYzkwNGI3MDY2ZmUyMGIwMGYyZDljZmUiXSwKICAgIFsiZXhwaXJhdGlvbiIsICIxNzU1NjIwMTk4Il0KICBdLAogICJzaWciOiAicGxhY2Vob2xkZXJfc2lnbmF0dXJlIgp9Cg==" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http header done 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer del: 6: 183391184 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 rewrite phase: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 test location: "/health" 2025/08/19 11:16:38 [debug] 398217#398217: *7 test location: "/debug/list" 2025/08/19 11:16:38 [debug] 398217#398217: *7 test location: "/" 2025/08/19 11:16:38 [debug] 398217#398217: *7 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *7 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http cl:-1 max:104857600 2025/08/19 11:16:38 [debug] 398217#398217: *7 rewrite phase: 3 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script value: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script not equal 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script not equal: no 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script if 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script if: false 2025/08/19 11:16:38 [debug] 398217#398217: *7 post rewrite phase: 4 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 5 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 6 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 7 2025/08/19 11:16:38 [debug] 398217#398217: *7 access phase: 8 2025/08/19 11:16:38 [debug] 398217#398217: *7 access phase: 9 2025/08/19 11:16:38 [debug] 398217#398217: *7 access phase: 10 2025/08/19 11:16:38 [debug] 398217#398217: *7 post access phase: 11 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 12 2025/08/19 11:16:38 [debug] 398217#398217: *7 generic phase: 13 2025/08/19 11:16:38 [debug] 398217#398217: *7 http init upstream, client timer: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "QUERY_STRING" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "QUERY_STRING: " 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REQUEST_METHOD" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REQUEST_METHOD: DELETE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "CONTENT_TYPE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "CONTENT_TYPE: " 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "CONTENT_LENGTH" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "CONTENT_LENGTH: " 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SCRIPT_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SCRIPT_NAME: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REQUEST_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REQUEST_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "DOCUMENT_URI" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "DOCUMENT_URI: /708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "DOCUMENT_ROOT" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SERVER_PROTOCOL" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REQUEST_SCHEME" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "http" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "GATEWAY_INTERFACE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SERVER_SOFTWARE" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "nginx/" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REMOTE_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REMOTE_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "37252" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REMOTE_PORT: 37252" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SERVER_ADDR" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SERVER_PORT" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "9001" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SERVER_NAME" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "REDIRECT_STATUS" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "200" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "SCRIPT_FILENAME" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script var: "./blobs" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http script copy: "/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 11:16:38 [debug] 398217#398217: *7 fastcgi param: "HTTP_AUTHORIZATION: Nostr ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwKICAia2luZCI6IDI0MjQyLAogICJjb250ZW50IjogIkRlbGV0ZSB3aXRoIHdyb25nIHB1YmtleSIsCiAgImNyZWF0ZWRfYXQiOiAxNzU1NjE2NTk4LAogICJ0YWdzIjogWwogICAgWyJ0IiwgImRlbGV0ZSJdLAogICAgWyJ4IiwgIjcwOGQwZTgyMjZlYzE3YjA1ODU0MTdjMGVjOTM1MmNlNWY1MmMzODIwYzkwNGI3MDY2ZmUyMGIwMGYyZDljZmUiXSwKICAgIFsiZXhwaXJhdGlvbiIsICIxNzU1NjIwMTk4Il0KICBdLAogICJzaWciOiAicGxhY2Vob2xkZXJfc2lnbmF0dXJlIgp9Cg==" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http cleanup add: 000061F3F26BCCF0 2025/08/19 11:16:38 [debug] 398217#398217: *7 get rr peer, try: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 stream socket 10 2025/08/19 11:16:38 [debug] 398217#398217: *7 epoll add connection: fd:10 ev:80002005 2025/08/19 11:16:38 [debug] 398217#398217: *7 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #8 2025/08/19 11:16:38 [debug] 398217#398217: *7 connected 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream connect: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream send request 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream send request body 2025/08/19 11:16:38 [debug] 398217#398217: *7 chain writer buf fl:0 s:1232 2025/08/19 11:16:38 [debug] 398217#398217: *7 chain writer in: 000061F3F26BCD30 2025/08/19 11:16:38 [debug] 398217#398217: *7 writev: 1232 of 1232 2025/08/19 11:16:38 [debug] 398217#398217: *7 chain writer out: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer add: 10: 60000:183391184 2025/08/19 11:16:38 [debug] 398217#398217: *7 http finalize request: -4, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:2 2025/08/19 11:16:38 [debug] 398217#398217: *7 http request count:2 blk:0 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 60000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *7 http run request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream check client, write event:1, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C9 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream dummy handler 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 59998 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C9 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream request: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream process header 2025/08/19 11:16:38 [debug] 398217#398217: *7 malloc: 000061F3F26B0140:4096 2025/08/19 11:16:38 [debug] 398217#398217: *7 posix_memalign: 000061F3F26B1150:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: fd:10 1256 of 4096 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 04 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: C3 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 05 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record length: 1219 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: Authenticating request - method: delete, hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: Base64 event from header: ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAy..." 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: " "id": "placeholder_id"," 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: " "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f..." 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "DEBUG: Nostr event validation failed: -31 (Event has invalid ID)" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header: "Content-Type: application/json" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi parser: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi header done 2025/08/19 11:16:38 [debug] 398217#398217: *7 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 15:16:38 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=DELETE, URI=/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: DELETE request - extracted SHA256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: handle_delete_request called with sha256=708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe LOG: [2025-08-19 11:16:38] DELETE /delete - Auth: pending - Status: 0 DEBUG: Authenticating request - method: delete, hash: 708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe DEBUG: Base64 event from header: ewogICJpZCI6ICJwbGFjZWhvbGRlcl9pZCIsCiAgInB1YmtleSI6ICI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAy... DEBUG: Parsed authorization header, extracted JSON: { "id": "placeholder_id", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f... DEBUG: Nostr event validation failed: -31 (Event has invalid ID) 2025/08/19 11:16:38 [debug] 398217#398217: *7 write new buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http write filter: l:0 f:0 s:1082 2025/08/19 11:16:38 [debug] 398217#398217: *7 http cacheable: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream process upstream 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe read upstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe preread: 289 2025/08/19 11:16:38 [debug] 398217#398217: *7 readv: eof:1, avail:0 2025/08/19 11:16:38 [debug] 398217#398217: *7 readv: 1, last:2840 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe recv chain: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe buf free s:0 t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 289 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe length: -1 2025/08/19 11:16:38 [debug] 398217#398217: *7 input buf #0 000061F3F26B0507 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 06 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record length: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi closed stdout 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 03 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 01 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 08 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record byte: 00 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi record length: 8 2025/08/19 11:16:38 [debug] 398217#398217: *7 http fastcgi sent end request 2025/08/19 11:16:38 [debug] 398217#398217: *7 input buf 000061F3F26B0507 260 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe write downstream: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe write downstream flush in 2025/08/19 11:16:38 [debug] 398217#398217: *7 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 000061F3F26B1E70 2025/08/19 11:16:38 [debug] 398217#398217: *7 http chunk: 260 2025/08/19 11:16:38 [debug] 398217#398217: *7 write old buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write new buf t:1 f:0 000061F3F26B1FC8, pos 000061F3F26B1FC8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write new buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http write filter: l:0 f:0 s:1349 2025/08/19 11:16:38 [debug] 398217#398217: *7 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 pipe write downstream done 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer: 10, old: 183391184, new: 183391186 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream exit: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *7 finalize http upstream request: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 finalize http fastcgi request 2025/08/19 11:16:38 [debug] 398217#398217: *7 free rr peer 1 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 close http upstream connection: 10 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F268FF20, unused: 48 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer del: 10: 183391184 2025/08/19 11:16:38 [debug] 398217#398217: *7 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http upstream temp fd: -1 2025/08/19 11:16:38 [debug] 398217#398217: *7 http output filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http copy filter: "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http postpone filter "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 00007FFE4490F9F0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http chunk: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write old buf t:1 f:0 000061F3F26B1908, pos 000061F3F26B1908, size: 1082 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write old buf t:1 f:0 000061F3F26B1FC8, pos 000061F3F26B1FC8, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write old buf t:1 f:0 000061F3F26B0140, pos 000061F3F26B0507, size: 260 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 http write filter: l:1 f:0 s:1354 2025/08/19 11:16:38 [debug] 398217#398217: *7 http write filter limit 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 writev: 1354 of 1354 2025/08/19 11:16:38 [debug] 398217#398217: *7 http write filter 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *7 http copy filter: 0 "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" 2025/08/19 11:16:38 [debug] 398217#398217: *7 http finalize request: 0, "/708d0e8226ec17b0585417c0ec9352ce5f52c3820c904b7066fe20b00f2d9cfe?" a:1, c:1 2025/08/19 11:16:38 [debug] 398217#398217: *7 set http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *7 http close request 2025/08/19 11:16:38 [debug] 398217#398217: *7 http log handler 2025/08/19 11:16:38 [debug] 398217#398217: *7 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26B0140 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26C5A20, unused: 8 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26BBD90, unused: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26B1150, unused: 32 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26B2160, unused: 3877 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *7 hc free: 0000000000000000 2025/08/19 11:16:38 [debug] 398217#398217: *7 hc busy: 0000000000000000 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 tcp_nodelay 2025/08/19 11:16:38 [debug] 398217#398217: *7 reusable connection: 1 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer add: 6: 65000:183396186 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 0 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: 65000 2025/08/19 11:16:38 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E1 2025/08/19 11:16:38 [debug] 398217#398217: *7 http keepalive handler 2025/08/19 11:16:38 [debug] 398217#398217: *7 malloc: 000061F3F26A90A0:1024 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: eof:1, avail:-1 2025/08/19 11:16:38 [debug] 398217#398217: *7 recv: fd:6 0 of 1024 2025/08/19 11:16:38 [info] 398217#398217: *7 client 127.0.0.1 closed keepalive connection 2025/08/19 11:16:38 [debug] 398217#398217: *7 close http connection: 6 2025/08/19 11:16:38 [debug] 398217#398217: *7 event timer del: 6: 183396186 2025/08/19 11:16:38 [debug] 398217#398217: *7 reusable connection: 0 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26A90A0 2025/08/19 11:16:38 [debug] 398217#398217: *7 free: 000061F3F26A6840, unused: 120 2025/08/19 11:16:38 [debug] 398217#398217: timer delta: 2 2025/08/19 11:16:38 [debug] 398217#398217: worker cycle 2025/08/19 11:16:38 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:33:51 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:33:51 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:33:51 [debug] 398217#398217: *9 accept: 127.0.0.1:57030 fd:6 2025/08/19 13:33:51 [debug] 398217#398217: *9 event timer add: 6: 60000:191624727 2025/08/19 13:33:51 [debug] 398217#398217: *9 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *9 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 8233539 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:33:51 [debug] 398217#398217: *9 http wait request handler 2025/08/19 13:33:51 [debug] 398217#398217: *9 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *9 recv: eof:0, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *9 recv: fd:6 84 of 1024 2025/08/19 13:33:51 [debug] 398217#398217: *9 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *9 http process request line 2025/08/19 13:33:51 [debug] 398217#398217: *9 http request line: "GET /health HTTP/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http uri: "/health" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http args: "" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http exten: "" 2025/08/19 13:33:51 [debug] 398217#398217: *9 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *9 http process request header line 2025/08/19 13:33:51 [debug] 398217#398217: *9 http header: "Host: localhost:9001" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http header: "Accept: */*" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http header done 2025/08/19 13:33:51 [debug] 398217#398217: *9 event timer del: 6: 191624727 2025/08/19 13:33:51 [debug] 398217#398217: *9 generic phase: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 rewrite phase: 1 2025/08/19 13:33:51 [debug] 398217#398217: *9 test location: "/health" 2025/08/19 13:33:51 [debug] 398217#398217: *9 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *9 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:33:51 [debug] 398217#398217: *9 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *9 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *9 using configuration "/health" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http cl:-1 max:104857600 2025/08/19 13:33:51 [debug] 398217#398217: *9 rewrite phase: 3 2025/08/19 13:33:51 [debug] 398217#398217: *9 http set discard body 2025/08/19 13:33:51 [debug] 398217#398217: *9 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:33:51 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 13:33:51 [debug] 398217#398217: *9 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 http write filter: l:0 f:0 s:196 2025/08/19 13:33:51 [debug] 398217#398217: *9 http output filter "/health?" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http copy filter: "/health?" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 13:33:51 [debug] 398217#398217: *9 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 http write filter: l:1 f:0 s:199 2025/08/19 13:33:51 [debug] 398217#398217: *9 http write filter limit 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 writev: 199 of 199 2025/08/19 13:33:51 [debug] 398217#398217: *9 http write filter 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *9 http copy filter: 0 "/health?" 2025/08/19 13:33:51 [debug] 398217#398217: *9 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 13:33:51 [debug] 398217#398217: *9 set http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *9 http close request 2025/08/19 13:33:51 [debug] 398217#398217: *9 http log handler 2025/08/19 13:33:51 [debug] 398217#398217: *9 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 free: 000061F3F26BBD90, unused: 2736 2025/08/19 13:33:51 [debug] 398217#398217: *9 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *9 hc free: 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *9 hc busy: 0000000000000000 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 tcp_nodelay 2025/08/19 13:33:51 [debug] 398217#398217: *9 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *9 event timer add: 6: 65000:191629727 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 0 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:33:51 [debug] 398217#398217: *9 http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *9 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *9 recv: eof:1, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *9 recv: fd:6 0 of 1024 2025/08/19 13:33:51 [info] 398217#398217: *9 client 127.0.0.1 closed keepalive connection 2025/08/19 13:33:51 [debug] 398217#398217: *9 close http connection: 6 2025/08/19 13:33:51 [debug] 398217#398217: *9 event timer del: 6: 191629727 2025/08/19 13:33:51 [debug] 398217#398217: *9 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *9 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *9 free: 000061F3F26A6840, unused: 136 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 1 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:33:51 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:33:51 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 accept: 127.0.0.1:57034 fd:6 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer add: 6: 60000:191625015 2025/08/19 13:33:51 [debug] 398217#398217: *10 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 287 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:33:51 [debug] 398217#398217: *10 http wait request handler 2025/08/19 13:33:51 [debug] 398217#398217: *10 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: eof:0, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: fd:6 1024 of 1024 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: avail:112 2025/08/19 13:33:51 [debug] 398217#398217: *10 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 http process request line 2025/08/19 13:33:51 [debug] 398217#398217: *10 http request line: "PUT /upload HTTP/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http uri: "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http args: "" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http exten: "" 2025/08/19 13:33:51 [debug] 398217#398217: *10 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 http process request header line 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Host: localhost:9001" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Accept: */*" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2ODMyNGRlOTY3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjQ4MzEsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZmFkYjBkNDU4ODUwNjM5Mzg1ODRjMGIyMzczYmM4MTU0M2VjYzRjODcwM2IzNzZiNmRlYTRjZjdiZTQxMDE3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyODQzMSJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc4ODRkODRiYTIyNDAzZjMxODJjYjUwMGYyZjUyOTAwZmJhNWFiODM5OTVmMGYyOGEyY2RjZmVhZTgyMzE2MGM3YjllYzBjYWNmYzgyMmNhM2E0MjFmNTcwNmFmOGQzMzY3ZDVmMzJlNmFjMWZlY2M4OTZkZDgwZTI5N2Q1OTgwIn0=" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Content-Type: text/plain" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Content-Disposition: attachment; filename="test_blob_1755624831.txt"" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header: "Content-Length: 296" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http header done 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer del: 6: 191625015 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 rewrite phase: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: "/health" 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *10 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *10 using configuration "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http cl:296 max:104857600 2025/08/19 13:33:51 [debug] 398217#398217: *10 rewrite phase: 3 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "PUT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script regex: "^(PUT)$" 2025/08/19 13:33:51 [notice] 398217#398217: *10 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script if 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script if: false 2025/08/19 13:33:51 [debug] 398217#398217: *10 post rewrite phase: 4 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 5 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 6 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 7 2025/08/19 13:33:51 [debug] 398217#398217: *10 access phase: 8 2025/08/19 13:33:51 [debug] 398217#398217: *10 access phase: 9 2025/08/19 13:33:51 [debug] 398217#398217: *10 access phase: 10 2025/08/19 13:33:51 [debug] 398217#398217: *10 post access phase: 11 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 12 2025/08/19 13:33:51 [debug] 398217#398217: *10 generic phase: 13 2025/08/19 13:33:51 [debug] 398217#398217: *10 http client request body preread 184 2025/08/19 13:33:51 [debug] 398217#398217: *10 http request body content length filter 2025/08/19 13:33:51 [debug] 398217#398217: *10 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http read client request body 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: eof:0, avail:112 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: fd:6 112 of 112 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: avail:0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http client request body recv 112 2025/08/19 13:33:51 [debug] 398217#398217: *10 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http client request body rest 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http init upstream, client timer: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 13:33:51 [debug] 398217#398217: *10 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "QUERY_STRING" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "QUERY_STRING: " 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REQUEST_METHOD" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "PUT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "CONTENT_TYPE" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "text/plain" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "CONTENT_LENGTH" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "296" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SCRIPT_NAME" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REQUEST_URI" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "DOCUMENT_URI" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "DOCUMENT_ROOT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "./blobs" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SERVER_PROTOCOL" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "HTTP/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REQUEST_SCHEME" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "http" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "GATEWAY_INTERFACE" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "CGI/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SERVER_SOFTWARE" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "nginx/" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "1.18.0" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REMOTE_ADDR" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "127.0.0.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REMOTE_PORT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "57034" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REMOTE_PORT: 57034" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SERVER_ADDR" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "127.0.0.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SERVER_PORT" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "9001" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SERVER_NAME" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "localhost" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "REDIRECT_STATUS" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "200" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "SCRIPT_FILENAME" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script var: "./blobs" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http script copy: "/ginxsom.fcgi" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2ODMyNGRlOTY3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjQ4MzEsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZmFkYjBkNDU4ODUwNjM5Mzg1ODRjMGIyMzczYmM4MTU0M2VjYzRjODcwM2IzNzZiNmRlYTRjZjdiZTQxMDE3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyODQzMSJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc4ODRkODRiYTIyNDAzZjMxODJjYjUwMGYyZjUyOTAwZmJhNWFiODM5OTVmMGYyOGEyY2RjZmVhZTgyMzE2MGM3YjllYzBjYWNmYzgyMmNhM2E0MjFmNTcwNmFmOGQzMzY3ZDVmMzJlNmFjMWZlY2M4OTZkZDgwZTI5N2Q1OTgwIn0=" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755624831.txt"" 2025/08/19 13:33:51 [debug] 398217#398217: *10 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http cleanup add: 000061F3F26BCB70 2025/08/19 13:33:51 [debug] 398217#398217: *10 get rr peer, try: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 stream socket 10 2025/08/19 13:33:51 [debug] 398217#398217: *10 epoll add connection: fd:10 ev:80002005 2025/08/19 13:33:51 [debug] 398217#398217: *10 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #11 2025/08/19 13:33:51 [debug] 398217#398217: *10 connected 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream connect: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream send request 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream send request body 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer buf fl:0 s:1304 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer buf fl:0 s:184 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer buf fl:0 s:8 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer buf fl:0 s:112 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer buf fl:0 s:8 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer in: 000061F3F26BCC00 2025/08/19 13:33:51 [debug] 398217#398217: *10 writev: 1616 of 1616 2025/08/19 13:33:51 [debug] 398217#398217: *10 chain writer out: 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer add: 10: 60000:191625016 2025/08/19 13:33:51 [debug] 398217#398217: *10 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 13:33:51 [debug] 398217#398217: *10 http request count:2 blk:0 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 1 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E1 2025/08/19 13:33:51 [debug] 398217#398217: *10 http run request: "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream check client, write event:1, "/upload" 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C8 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream request: "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream dummy handler 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 1 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 59999 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C8 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream request: "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream process header 2025/08/19 13:33:51 [debug] 398217#398217: *10 malloc: 000061F3F26B1150:4096 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: eof:1, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: fd:10 1664 of 4096 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 06 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 06 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 5D 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 03 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record length: 1629 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "LOG: [2025-08-19 13:33:51] PUT /upload - Auth: pending - Status: 0" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2ODMyNGRlOTY3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjQ4MzEsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZmFkYjBkNDU4ODUwNjM5Mzg1ODRjMGIyMzczYmM4MTU0M2VjYzRjODcwM2IzNzZiNmRlYTRjZjdiZTQxMDE3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyODQzMSJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc4ODRkODRiYTIyNDAzZjMxODJjYjUwMGYyZjUyOTAwZmJhNWFiODM5OTVmMGYyOGEyY2RjZmVhZTgyMzE2MGM3YjllYzBjYWNmYzgyMmNhM2E0MjFmNTcwNmFmOGQzMzY3ZDVmMzJlNmFjMWZlY2M4OTZkZDgwZTI5N2Q1OTgwIn0=" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2..." 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"3e70c8346d6a0965e6812870febb0fb46cf65cc4329b80044a37d968324de967","pubkey":"79be..." 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header: "Content-Type: application/json" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi parser: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi header done 2025/08/19 13:33:51 [debug] 398217#398217: *10 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *10 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:33:51 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 13:33:51] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2ODMyNGRlOTY3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjQ4MzEsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZmFkYjBkNDU4ODUwNjM5Mzg1ODRjMGIyMzczYmM4MTU0M2VjYzRjODcwM2IzNzZiNmRlYTRjZjdiZTQxMDE3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyODQzMSJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc4ODRkODRiYTIyNDAzZjMxODJjYjUwMGYyZjUyOTAwZmJhNWFiODM5OTVmMGYyOGEyY2RjZmVhZTgyMzE2MGM3YjllYzBjYWNmYzgyMmNhM2E0MjFmNTcwNmFmOGQzMzY3ZDVmMzJlNmFjMWZlY2M4OTZkZDgwZTI5N2Q1OTgwIn0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIzZTcwYzgzNDZkNmEwOTY1ZTY4MTI4NzBmZWJiMGZiNDZjZjY1Y2M0MzI5YjgwMDQ0YTM3ZDk2... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"3e70c8346d6a0965e6812870febb0fb46cf65cc4329b80044a37d968324de967","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 13:33:51 [debug] 398217#398217: *10 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter: l:0 f:0 s:1493 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter limit 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 writev: 1493 of 1493 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *10 http cacheable: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream process upstream 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe read upstream: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe preread: 284 2025/08/19 13:33:51 [debug] 398217#398217: *10 readv: eof:1, avail:0 2025/08/19 13:33:51 [debug] 398217#398217: *10 readv: 1, last:2432 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe recv chain: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe length: -1 2025/08/19 13:33:51 [debug] 398217#398217: *10 input buf #0 000061F3F26B16B4 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 06 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record length: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi closed stdout 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 03 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 01 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 08 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record byte: 00 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi record length: 8 2025/08/19 13:33:51 [debug] 398217#398217: *10 http fastcgi sent end request 2025/08/19 13:33:51 [debug] 398217#398217: *10 input buf 000061F3F26B16B4 257 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe write downstream: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe write downstream flush in 2025/08/19 13:33:51 [debug] 398217#398217: *10 http output filter "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http copy filter: "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http chunk: 257 2025/08/19 13:33:51 [debug] 398217#398217: *10 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter: l:0 f:0 s:264 2025/08/19 13:33:51 [debug] 398217#398217: *10 http copy filter: 0 "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 pipe write downstream done 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer: 10, old: 191625016, new: 191625017 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream exit: 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *10 finalize http upstream request: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 finalize http fastcgi request 2025/08/19 13:33:51 [debug] 398217#398217: *10 free rr peer 1 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 close http upstream connection: 10 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F268FF20, unused: 48 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer del: 10: 191625016 2025/08/19 13:33:51 [debug] 398217#398217: *10 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http upstream temp fd: -1 2025/08/19 13:33:51 [debug] 398217#398217: *10 http output filter "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http copy filter: "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http chunk: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter: l:1 f:0 s:269 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter limit 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 writev: 269 of 269 2025/08/19 13:33:51 [debug] 398217#398217: *10 http write filter 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *10 http copy filter: 0 "/upload?" 2025/08/19 13:33:51 [debug] 398217#398217: *10 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 13:33:51 [debug] 398217#398217: *10 set http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *10 http close request 2025/08/19 13:33:51 [debug] 398217#398217: *10 http log handler 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26B1150 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26C5A20, unused: 3 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26BBD90, unused: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26B0140, unused: 54 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26B2160, unused: 2202 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *10 hc free: 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *10 hc busy: 0000000000000000 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 tcp_nodelay 2025/08/19 13:33:51 [debug] 398217#398217: *10 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer add: 6: 65000:191630017 2025/08/19 13:33:51 [debug] 398217#398217: *10 post event 000061F3F26F7760 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 0 2025/08/19 13:33:51 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 13:33:51 [debug] 398217#398217: *10 delete posted event 000061F3F26F7760 2025/08/19 13:33:51 [debug] 398217#398217: *10 http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *10 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: eof:0, avail:0 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E1 2025/08/19 13:33:51 [debug] 398217#398217: *10 http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *10 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: eof:1, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *10 recv: fd:6 0 of 1024 2025/08/19 13:33:51 [info] 398217#398217: *10 client 127.0.0.1 closed keepalive connection 2025/08/19 13:33:51 [debug] 398217#398217: *10 close http connection: 6 2025/08/19 13:33:51 [debug] 398217#398217: *10 event timer del: 6: 191630017 2025/08/19 13:33:51 [debug] 398217#398217: *10 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *10 free: 000061F3F26A6840, unused: 120 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 2 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:33:51 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:33:51 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:33:51 [debug] 398217#398217: *12 accept: 127.0.0.1:57048 fd:6 2025/08/19 13:33:51 [debug] 398217#398217: *12 event timer add: 6: 60000:191625031 2025/08/19 13:33:51 [debug] 398217#398217: *12 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *12 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 12 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:33:51 [debug] 398217#398217: *12 http wait request handler 2025/08/19 13:33:51 [debug] 398217#398217: *12 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *12 recv: eof:0, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *12 recv: fd:6 142 of 1024 2025/08/19 13:33:51 [debug] 398217#398217: *12 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *12 http process request line 2025/08/19 13:33:51 [debug] 398217#398217: *12 http request line: "GET /ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017 HTTP/1.1" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http uri: "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http args: "" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http exten: "" 2025/08/19 13:33:51 [debug] 398217#398217: *12 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:33:51 [debug] 398217#398217: *12 http process request header line 2025/08/19 13:33:51 [debug] 398217#398217: *12 http header: "Host: localhost:9001" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http header: "Accept: */*" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http header done 2025/08/19 13:33:51 [debug] 398217#398217: *12 event timer del: 6: 191625031 2025/08/19 13:33:51 [debug] 398217#398217: *12 generic phase: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 rewrite phase: 1 2025/08/19 13:33:51 [debug] 398217#398217: *12 test location: "/health" 2025/08/19 13:33:51 [debug] 398217#398217: *12 test location: "/debug/list" 2025/08/19 13:33:51 [debug] 398217#398217: *12 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *12 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http cl:-1 max:104857600 2025/08/19 13:33:51 [debug] 398217#398217: *12 rewrite phase: 3 2025/08/19 13:33:51 [debug] 398217#398217: *12 http script var 2025/08/19 13:33:51 [debug] 398217#398217: *12 http script var: "GET" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http script value: "DELETE" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http script not equal 2025/08/19 13:33:51 [debug] 398217#398217: *12 http script if 2025/08/19 13:33:51 [debug] 398217#398217: *12 http finalize request: 404, "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" a:1, c:1 2025/08/19 13:33:51 [debug] 398217#398217: *12 http special response: 404, "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http set discard body 2025/08/19 13:33:51 [debug] 398217#398217: *12 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:33:51 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 13:33:51 [debug] 398217#398217: *12 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 http write filter: l:0 f:0 s:164 2025/08/19 13:33:51 [debug] 398217#398217: *12 http output filter "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http copy filter: "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http postpone filter "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" 000061F3F26BC300 2025/08/19 13:33:51 [debug] 398217#398217: *12 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 http write filter: l:1 f:0 s:326 2025/08/19 13:33:51 [debug] 398217#398217: *12 http write filter limit 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 writev: 326 of 326 2025/08/19 13:33:51 [debug] 398217#398217: *12 http write filter 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *12 http copy filter: 0 "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" 2025/08/19 13:33:51 [debug] 398217#398217: *12 http finalize request: 0, "/ffadb0d45885063938584c0b2373bc81543ecc4c8703b376b6dea4cf7be41017?" a:1, c:1 2025/08/19 13:33:51 [debug] 398217#398217: *12 set http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *12 http close request 2025/08/19 13:33:51 [debug] 398217#398217: *12 http log handler 2025/08/19 13:33:51 [debug] 398217#398217: *12 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 free: 000061F3F26BBD90, unused: 2456 2025/08/19 13:33:51 [debug] 398217#398217: *12 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *12 hc free: 0000000000000000 2025/08/19 13:33:51 [debug] 398217#398217: *12 hc busy: 0000000000000000 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 tcp_nodelay 2025/08/19 13:33:51 [debug] 398217#398217: *12 reusable connection: 1 2025/08/19 13:33:51 [debug] 398217#398217: *12 event timer add: 6: 65000:191630031 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 0 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:33:51 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:33:51 [debug] 398217#398217: *12 http keepalive handler 2025/08/19 13:33:51 [debug] 398217#398217: *12 malloc: 000061F3F26A90A0:1024 2025/08/19 13:33:51 [debug] 398217#398217: *12 recv: eof:1, avail:-1 2025/08/19 13:33:51 [debug] 398217#398217: *12 recv: fd:6 0 of 1024 2025/08/19 13:33:51 [info] 398217#398217: *12 client 127.0.0.1 closed keepalive connection 2025/08/19 13:33:51 [debug] 398217#398217: *12 close http connection: 6 2025/08/19 13:33:51 [debug] 398217#398217: *12 event timer del: 6: 191630031 2025/08/19 13:33:51 [debug] 398217#398217: *12 reusable connection: 0 2025/08/19 13:33:51 [debug] 398217#398217: *12 free: 000061F3F26A90A0 2025/08/19 13:33:51 [debug] 398217#398217: *12 free: 000061F3F26A6840, unused: 136 2025/08/19 13:33:51 [debug] 398217#398217: timer delta: 1 2025/08/19 13:33:51 [debug] 398217#398217: worker cycle 2025/08/19 13:33:51 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:52:51 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:52:51 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:52:51 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:52:51 [debug] 398217#398217: *13 accept: 127.0.0.1:41472 fd:6 2025/08/19 13:52:51 [debug] 398217#398217: *13 event timer add: 6: 60000:192765037 2025/08/19 13:52:51 [debug] 398217#398217: *13 reusable connection: 1 2025/08/19 13:52:51 [debug] 398217#398217: *13 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:52:51 [debug] 398217#398217: timer delta: 1140005 2025/08/19 13:52:51 [debug] 398217#398217: worker cycle 2025/08/19 13:52:51 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:52:51 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:52:51 [debug] 398217#398217: *13 http wait request handler 2025/08/19 13:52:51 [debug] 398217#398217: *13 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:51 [debug] 398217#398217: *13 recv: eof:0, avail:-1 2025/08/19 13:52:51 [debug] 398217#398217: *13 recv: fd:6 84 of 1024 2025/08/19 13:52:51 [debug] 398217#398217: *13 reusable connection: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:52:51 [debug] 398217#398217: *13 http process request line 2025/08/19 13:52:51 [debug] 398217#398217: *13 http request line: "GET /health HTTP/1.1" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http uri: "/health" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http args: "" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http exten: "" 2025/08/19 13:52:51 [debug] 398217#398217: *13 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:52:51 [debug] 398217#398217: *13 http process request header line 2025/08/19 13:52:51 [debug] 398217#398217: *13 http header: "Host: localhost:9001" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http header: "Accept: */*" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http header done 2025/08/19 13:52:51 [debug] 398217#398217: *13 event timer del: 6: 192765037 2025/08/19 13:52:51 [debug] 398217#398217: *13 generic phase: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 rewrite phase: 1 2025/08/19 13:52:51 [debug] 398217#398217: *13 test location: "/health" 2025/08/19 13:52:51 [debug] 398217#398217: *13 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:52:51 [debug] 398217#398217: *13 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:52:51 [debug] 398217#398217: *13 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:52:51 [debug] 398217#398217: *13 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:52:51 [debug] 398217#398217: *13 using configuration "/health" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http cl:-1 max:104857600 2025/08/19 13:52:51 [debug] 398217#398217: *13 rewrite phase: 3 2025/08/19 13:52:51 [debug] 398217#398217: *13 http set discard body 2025/08/19 13:52:51 [debug] 398217#398217: *13 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:52:51 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 13:52:51 [debug] 398217#398217: *13 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 http write filter: l:0 f:0 s:196 2025/08/19 13:52:51 [debug] 398217#398217: *13 http output filter "/health?" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http copy filter: "/health?" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 13:52:51 [debug] 398217#398217: *13 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 http write filter: l:1 f:0 s:199 2025/08/19 13:52:51 [debug] 398217#398217: *13 http write filter limit 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 writev: 199 of 199 2025/08/19 13:52:51 [debug] 398217#398217: *13 http write filter 0000000000000000 2025/08/19 13:52:51 [debug] 398217#398217: *13 http copy filter: 0 "/health?" 2025/08/19 13:52:51 [debug] 398217#398217: *13 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 13:52:51 [debug] 398217#398217: *13 set http keepalive handler 2025/08/19 13:52:51 [debug] 398217#398217: *13 http close request 2025/08/19 13:52:51 [debug] 398217#398217: *13 http log handler 2025/08/19 13:52:51 [debug] 398217#398217: *13 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 free: 000061F3F26BBD90, unused: 2736 2025/08/19 13:52:51 [debug] 398217#398217: *13 free: 000061F3F26A90A0 2025/08/19 13:52:51 [debug] 398217#398217: *13 hc free: 0000000000000000 2025/08/19 13:52:51 [debug] 398217#398217: *13 hc busy: 0000000000000000 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 tcp_nodelay 2025/08/19 13:52:51 [debug] 398217#398217: *13 reusable connection: 1 2025/08/19 13:52:51 [debug] 398217#398217: *13 event timer add: 6: 65000:192770037 2025/08/19 13:52:51 [debug] 398217#398217: timer delta: 0 2025/08/19 13:52:51 [debug] 398217#398217: worker cycle 2025/08/19 13:52:51 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:52:51 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 13:52:51 [debug] 398217#398217: *13 http keepalive handler 2025/08/19 13:52:51 [debug] 398217#398217: *13 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:51 [debug] 398217#398217: *13 recv: eof:1, avail:-1 2025/08/19 13:52:51 [debug] 398217#398217: *13 recv: fd:6 0 of 1024 2025/08/19 13:52:51 [info] 398217#398217: *13 client 127.0.0.1 closed keepalive connection 2025/08/19 13:52:51 [debug] 398217#398217: *13 close http connection: 6 2025/08/19 13:52:51 [debug] 398217#398217: *13 event timer del: 6: 192770037 2025/08/19 13:52:51 [debug] 398217#398217: *13 reusable connection: 0 2025/08/19 13:52:51 [debug] 398217#398217: *13 free: 000061F3F26A90A0 2025/08/19 13:52:51 [debug] 398217#398217: *13 free: 000061F3F26A6840, unused: 136 2025/08/19 13:52:51 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:51 [debug] 398217#398217: worker cycle 2025/08/19 13:52:51 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:52:52 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:52:52 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 accept: 127.0.0.1:41478 fd:6 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer add: 6: 60000:192765251 2025/08/19 13:52:52 [debug] 398217#398217: *14 reusable connection: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 213 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http wait request handler 2025/08/19 13:52:52 [debug] 398217#398217: *14 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: eof:0, avail:-1 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: fd:6 1024 of 1024 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: avail:112 2025/08/19 13:52:52 [debug] 398217#398217: *14 reusable connection: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 http process request line 2025/08/19 13:52:52 [debug] 398217#398217: *14 http request line: "PUT /upload HTTP/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http uri: "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http args: "" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http exten: "" 2025/08/19 13:52:52 [debug] 398217#398217: *14 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 http process request header line 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Host: localhost:9001" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Accept: */*" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0ZjRiMzY3ZGI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjU5NzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzhhNjM4NDcxMjBiZTljMjk0OTg0NTk4OTE0NGEwYTE0NjBiNWY2NmEzMDBmZTA0ZDBjN2Y5ZmEzOTA2ZTc1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTU3MSJdXSwiY29udGVudCI6IiIsInNpZyI6ImMxZTg2YmY4NmQ2YzkxMTc5ZGMyMjAxYTUxOTA1YzU1N2E4YTk3MGFkYmY1YjU2NWEwN2I4Nzk3OWIyNWZjYWM4M2EyMzY2ZjYyZmQ0MGJhNmJjYjU0MGNkNmFiMWNmZTdlOTk5MDAxMmQ2YTAyZTI0OTMwMjRjNmY5YzFiZTdiIn0=" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Content-Type: text/plain" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Content-Disposition: attachment; filename="test_blob_1755625971.txt"" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header: "Content-Length: 296" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http header done 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer del: 6: 192765251 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 rewrite phase: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: "/health" 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:52:52 [debug] 398217#398217: *14 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:52:52 [debug] 398217#398217: *14 using configuration "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http cl:296 max:104857600 2025/08/19 13:52:52 [debug] 398217#398217: *14 rewrite phase: 3 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "PUT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script regex: "^(PUT)$" 2025/08/19 13:52:52 [notice] 398217#398217: *14 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script if 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script if: false 2025/08/19 13:52:52 [debug] 398217#398217: *14 post rewrite phase: 4 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 5 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 6 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 7 2025/08/19 13:52:52 [debug] 398217#398217: *14 access phase: 8 2025/08/19 13:52:52 [debug] 398217#398217: *14 access phase: 9 2025/08/19 13:52:52 [debug] 398217#398217: *14 access phase: 10 2025/08/19 13:52:52 [debug] 398217#398217: *14 post access phase: 11 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 12 2025/08/19 13:52:52 [debug] 398217#398217: *14 generic phase: 13 2025/08/19 13:52:52 [debug] 398217#398217: *14 http client request body preread 184 2025/08/19 13:52:52 [debug] 398217#398217: *14 http request body content length filter 2025/08/19 13:52:52 [debug] 398217#398217: *14 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http read client request body 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: eof:0, avail:112 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: fd:6 112 of 112 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: avail:0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http client request body recv 112 2025/08/19 13:52:52 [debug] 398217#398217: *14 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http client request body rest 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http init upstream, client timer: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 13:52:52 [debug] 398217#398217: *14 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "QUERY_STRING" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "QUERY_STRING: " 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REQUEST_METHOD" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "PUT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "CONTENT_TYPE" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "text/plain" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "CONTENT_LENGTH" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "296" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SCRIPT_NAME" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REQUEST_URI" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "DOCUMENT_URI" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "DOCUMENT_ROOT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "./blobs" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SERVER_PROTOCOL" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "HTTP/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REQUEST_SCHEME" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "http" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "GATEWAY_INTERFACE" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "CGI/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SERVER_SOFTWARE" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "nginx/" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "1.18.0" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REMOTE_ADDR" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "127.0.0.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REMOTE_PORT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "41478" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REMOTE_PORT: 41478" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SERVER_ADDR" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "127.0.0.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SERVER_PORT" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "9001" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SERVER_NAME" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "localhost" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "REDIRECT_STATUS" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "200" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "SCRIPT_FILENAME" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script var: "./blobs" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http script copy: "/ginxsom.fcgi" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0ZjRiMzY3ZGI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjU5NzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzhhNjM4NDcxMjBiZTljMjk0OTg0NTk4OTE0NGEwYTE0NjBiNWY2NmEzMDBmZTA0ZDBjN2Y5ZmEzOTA2ZTc1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTU3MSJdXSwiY29udGVudCI6IiIsInNpZyI6ImMxZTg2YmY4NmQ2YzkxMTc5ZGMyMjAxYTUxOTA1YzU1N2E4YTk3MGFkYmY1YjU2NWEwN2I4Nzk3OWIyNWZjYWM4M2EyMzY2ZjYyZmQ0MGJhNmJjYjU0MGNkNmFiMWNmZTdlOTk5MDAxMmQ2YTAyZTI0OTMwMjRjNmY5YzFiZTdiIn0=" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755625971.txt"" 2025/08/19 13:52:52 [debug] 398217#398217: *14 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http cleanup add: 000061F3F26BCB70 2025/08/19 13:52:52 [debug] 398217#398217: *14 get rr peer, try: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 stream socket 10 2025/08/19 13:52:52 [debug] 398217#398217: *14 epoll add connection: fd:10 ev:80002005 2025/08/19 13:52:52 [debug] 398217#398217: *14 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #15 2025/08/19 13:52:52 [debug] 398217#398217: *14 connected 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream connect: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream send request 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream send request body 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer buf fl:0 s:1304 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer buf fl:0 s:184 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer buf fl:0 s:8 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer buf fl:0 s:112 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer buf fl:0 s:8 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer in: 000061F3F26BCC00 2025/08/19 13:52:52 [debug] 398217#398217: *14 writev: 1616 of 1616 2025/08/19 13:52:52 [debug] 398217#398217: *14 chain writer out: 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer add: 10: 60000:192765252 2025/08/19 13:52:52 [debug] 398217#398217: *14 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 13:52:52 [debug] 398217#398217: *14 http request count:2 blk:0 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http run request: "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream check client, write event:1, "/upload" 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C9 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream request: "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream dummy handler 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 59999 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C9 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream request: "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream process header 2025/08/19 13:52:52 [debug] 398217#398217: *14 malloc: 000061F3F26B1150:4096 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: eof:1, avail:-1 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: fd:10 1664 of 4096 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 06 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 06 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 5D 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 03 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record length: 1629 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "LOG: [2025-08-19 13:52:52] PUT /upload - Auth: pending - Status: 0" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0ZjRiMzY3ZGI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjU5NzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzhhNjM4NDcxMjBiZTljMjk0OTg0NTk4OTE0NGEwYTE0NjBiNWY2NmEzMDBmZTA0ZDBjN2Y5ZmEzOTA2ZTc1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTU3MSJdXSwiY29udGVudCI6IiIsInNpZyI6ImMxZTg2YmY4NmQ2YzkxMTc5ZGMyMjAxYTUxOTA1YzU1N2E4YTk3MGFkYmY1YjU2NWEwN2I4Nzk3OWIyNWZjYWM4M2EyMzY2ZjYyZmQ0MGJhNmJjYjU0MGNkNmFiMWNmZTdlOTk5MDAxMmQ2YTAyZTI0OTMwMjRjNmY5YzFiZTdiIn0=" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0..." 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"e3d176340d35504c50364dc95823fadc844915adc1bddb7263590d4f4b367db4","pubkey":"79be..." 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header: "Content-Type: application/json" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi parser: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi header done 2025/08/19 13:52:52 [debug] 398217#398217: *14 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *14 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:52:52 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 13:52:52] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0ZjRiMzY3ZGI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjU5NzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzhhNjM4NDcxMjBiZTljMjk0OTg0NTk4OTE0NGEwYTE0NjBiNWY2NmEzMDBmZTA0ZDBjN2Y5ZmEzOTA2ZTc1Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTU3MSJdXSwiY29udGVudCI6IiIsInNpZyI6ImMxZTg2YmY4NmQ2YzkxMTc5ZGMyMjAxYTUxOTA1YzU1N2E4YTk3MGFkYmY1YjU2NWEwN2I4Nzk3OWIyNWZjYWM4M2EyMzY2ZjYyZmQ0MGJhNmJjYjU0MGNkNmFiMWNmZTdlOTk5MDAxMmQ2YTAyZTI0OTMwMjRjNmY5YzFiZTdiIn0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJlM2QxNzYzNDBkMzU1MDRjNTAzNjRkYzk1ODIzZmFkYzg0NDkxNWFkYzFiZGRiNzI2MzU5MGQ0... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"e3d176340d35504c50364dc95823fadc844915adc1bddb7263590d4f4b367db4","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 13:52:52 [debug] 398217#398217: *14 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter: l:0 f:0 s:1493 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter limit 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 writev: 1493 of 1493 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *14 http cacheable: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream process upstream 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe read upstream: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe preread: 284 2025/08/19 13:52:52 [debug] 398217#398217: *14 readv: eof:1, avail:0 2025/08/19 13:52:52 [debug] 398217#398217: *14 readv: 1, last:2432 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe recv chain: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe length: -1 2025/08/19 13:52:52 [debug] 398217#398217: *14 input buf #0 000061F3F26B16B4 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 06 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record length: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi closed stdout 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 03 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 01 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 08 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record byte: 00 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi record length: 8 2025/08/19 13:52:52 [debug] 398217#398217: *14 http fastcgi sent end request 2025/08/19 13:52:52 [debug] 398217#398217: *14 input buf 000061F3F26B16B4 257 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe write downstream: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe write downstream flush in 2025/08/19 13:52:52 [debug] 398217#398217: *14 http output filter "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http copy filter: "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http chunk: 257 2025/08/19 13:52:52 [debug] 398217#398217: *14 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter: l:0 f:0 s:264 2025/08/19 13:52:52 [debug] 398217#398217: *14 http copy filter: 0 "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 pipe write downstream done 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer: 10, old: 192765252, new: 192765254 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream exit: 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *14 finalize http upstream request: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 finalize http fastcgi request 2025/08/19 13:52:52 [debug] 398217#398217: *14 free rr peer 1 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 close http upstream connection: 10 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F268FF20, unused: 48 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer del: 10: 192765252 2025/08/19 13:52:52 [debug] 398217#398217: *14 reusable connection: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http upstream temp fd: -1 2025/08/19 13:52:52 [debug] 398217#398217: *14 http output filter "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http copy filter: "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http chunk: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter: l:1 f:0 s:269 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter limit 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 writev: 269 of 269 2025/08/19 13:52:52 [debug] 398217#398217: *14 http write filter 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *14 http copy filter: 0 "/upload?" 2025/08/19 13:52:52 [debug] 398217#398217: *14 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 13:52:52 [debug] 398217#398217: *14 set http keepalive handler 2025/08/19 13:52:52 [debug] 398217#398217: *14 http close request 2025/08/19 13:52:52 [debug] 398217#398217: *14 http log handler 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26B1150 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26C5A20, unused: 3 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26BBD90, unused: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26B0140, unused: 54 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26B2160, unused: 2202 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26A90A0 2025/08/19 13:52:52 [debug] 398217#398217: *14 hc free: 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *14 hc busy: 0000000000000000 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 tcp_nodelay 2025/08/19 13:52:52 [debug] 398217#398217: *14 reusable connection: 1 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer add: 6: 65000:192770254 2025/08/19 13:52:52 [debug] 398217#398217: *14 post event 000061F3F26F7760 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:52 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 13:52:52 [debug] 398217#398217: *14 delete posted event 000061F3F26F7760 2025/08/19 13:52:52 [debug] 398217#398217: *14 http keepalive handler 2025/08/19 13:52:52 [debug] 398217#398217: *14 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: eof:0, avail:0 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26A90A0 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E0 2025/08/19 13:52:52 [debug] 398217#398217: *14 http keepalive handler 2025/08/19 13:52:52 [debug] 398217#398217: *14 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: eof:1, avail:-1 2025/08/19 13:52:52 [debug] 398217#398217: *14 recv: fd:6 0 of 1024 2025/08/19 13:52:52 [info] 398217#398217: *14 client 127.0.0.1 closed keepalive connection 2025/08/19 13:52:52 [debug] 398217#398217: *14 close http connection: 6 2025/08/19 13:52:52 [debug] 398217#398217: *14 event timer del: 6: 192770254 2025/08/19 13:52:52 [debug] 398217#398217: *14 reusable connection: 0 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26A90A0 2025/08/19 13:52:52 [debug] 398217#398217: *14 free: 000061F3F26A6840, unused: 120 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:52:52 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:52:52 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:52:52 [debug] 398217#398217: *16 accept: 127.0.0.1:41484 fd:6 2025/08/19 13:52:52 [debug] 398217#398217: *16 event timer add: 6: 60000:192765265 2025/08/19 13:52:52 [debug] 398217#398217: *16 reusable connection: 1 2025/08/19 13:52:52 [debug] 398217#398217: *16 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 10 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:52:52 [debug] 398217#398217: *16 http wait request handler 2025/08/19 13:52:52 [debug] 398217#398217: *16 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:52 [debug] 398217#398217: *16 recv: eof:0, avail:-1 2025/08/19 13:52:52 [debug] 398217#398217: *16 recv: fd:6 142 of 1024 2025/08/19 13:52:52 [debug] 398217#398217: *16 reusable connection: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *16 http process request line 2025/08/19 13:52:52 [debug] 398217#398217: *16 http request line: "GET /878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75 HTTP/1.1" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http uri: "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http args: "" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http exten: "" 2025/08/19 13:52:52 [debug] 398217#398217: *16 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:52:52 [debug] 398217#398217: *16 http process request header line 2025/08/19 13:52:52 [debug] 398217#398217: *16 http header: "Host: localhost:9001" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http header: "Accept: */*" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http header done 2025/08/19 13:52:52 [debug] 398217#398217: *16 event timer del: 6: 192765265 2025/08/19 13:52:52 [debug] 398217#398217: *16 generic phase: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 rewrite phase: 1 2025/08/19 13:52:52 [debug] 398217#398217: *16 test location: "/health" 2025/08/19 13:52:52 [debug] 398217#398217: *16 test location: "/debug/list" 2025/08/19 13:52:52 [debug] 398217#398217: *16 test location: "/" 2025/08/19 13:52:52 [debug] 398217#398217: *16 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:52:52 [debug] 398217#398217: *16 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http cl:-1 max:104857600 2025/08/19 13:52:52 [debug] 398217#398217: *16 rewrite phase: 3 2025/08/19 13:52:52 [debug] 398217#398217: *16 http script var 2025/08/19 13:52:52 [debug] 398217#398217: *16 http script var: "GET" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http script value: "DELETE" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http script not equal 2025/08/19 13:52:52 [debug] 398217#398217: *16 http script if 2025/08/19 13:52:52 [debug] 398217#398217: *16 http finalize request: 404, "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" a:1, c:1 2025/08/19 13:52:52 [debug] 398217#398217: *16 http special response: 404, "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http set discard body 2025/08/19 13:52:52 [debug] 398217#398217: *16 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:52:52 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 13:52:52 [debug] 398217#398217: *16 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 http write filter: l:0 f:0 s:164 2025/08/19 13:52:52 [debug] 398217#398217: *16 http output filter "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http copy filter: "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http postpone filter "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" 000061F3F26BC300 2025/08/19 13:52:52 [debug] 398217#398217: *16 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 http write filter: l:1 f:0 s:326 2025/08/19 13:52:52 [debug] 398217#398217: *16 http write filter limit 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 writev: 326 of 326 2025/08/19 13:52:52 [debug] 398217#398217: *16 http write filter 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *16 http copy filter: 0 "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" 2025/08/19 13:52:52 [debug] 398217#398217: *16 http finalize request: 0, "/878a63847120be9c2949845989144a0a1460b5f66a300fe04d0c7f9fa3906e75?" a:1, c:1 2025/08/19 13:52:52 [debug] 398217#398217: *16 set http keepalive handler 2025/08/19 13:52:52 [debug] 398217#398217: *16 http close request 2025/08/19 13:52:52 [debug] 398217#398217: *16 http log handler 2025/08/19 13:52:52 [debug] 398217#398217: *16 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 free: 000061F3F26BBD90, unused: 2456 2025/08/19 13:52:52 [debug] 398217#398217: *16 free: 000061F3F26A90A0 2025/08/19 13:52:52 [debug] 398217#398217: *16 hc free: 0000000000000000 2025/08/19 13:52:52 [debug] 398217#398217: *16 hc busy: 0000000000000000 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 tcp_nodelay 2025/08/19 13:52:52 [debug] 398217#398217: *16 reusable connection: 1 2025/08/19 13:52:52 [debug] 398217#398217: *16 event timer add: 6: 65000:192770265 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 0 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:52:52 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 13:52:52 [debug] 398217#398217: *16 http keepalive handler 2025/08/19 13:52:52 [debug] 398217#398217: *16 malloc: 000061F3F26A90A0:1024 2025/08/19 13:52:52 [debug] 398217#398217: *16 recv: eof:1, avail:-1 2025/08/19 13:52:52 [debug] 398217#398217: *16 recv: fd:6 0 of 1024 2025/08/19 13:52:52 [info] 398217#398217: *16 client 127.0.0.1 closed keepalive connection 2025/08/19 13:52:52 [debug] 398217#398217: *16 close http connection: 6 2025/08/19 13:52:52 [debug] 398217#398217: *16 event timer del: 6: 192770265 2025/08/19 13:52:52 [debug] 398217#398217: *16 reusable connection: 0 2025/08/19 13:52:52 [debug] 398217#398217: *16 free: 000061F3F26A90A0 2025/08/19 13:52:52 [debug] 398217#398217: *16 free: 000061F3F26A6840, unused: 136 2025/08/19 13:52:52 [debug] 398217#398217: timer delta: 1 2025/08/19 13:52:52 [debug] 398217#398217: worker cycle 2025/08/19 13:52:52 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:55:05 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:55:05 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:55:05 [debug] 398217#398217: *17 accept: 127.0.0.1:51368 fd:6 2025/08/19 13:55:05 [debug] 398217#398217: *17 event timer add: 6: 60000:192898662 2025/08/19 13:55:05 [debug] 398217#398217: *17 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *17 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 133396 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:55:05 [debug] 398217#398217: *17 http wait request handler 2025/08/19 13:55:05 [debug] 398217#398217: *17 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *17 recv: eof:0, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *17 recv: fd:6 84 of 1024 2025/08/19 13:55:05 [debug] 398217#398217: *17 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *17 http process request line 2025/08/19 13:55:05 [debug] 398217#398217: *17 http request line: "GET /health HTTP/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http uri: "/health" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http args: "" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http exten: "" 2025/08/19 13:55:05 [debug] 398217#398217: *17 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *17 http process request header line 2025/08/19 13:55:05 [debug] 398217#398217: *17 http header: "Host: localhost:9001" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http header: "Accept: */*" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http header done 2025/08/19 13:55:05 [debug] 398217#398217: *17 event timer del: 6: 192898662 2025/08/19 13:55:05 [debug] 398217#398217: *17 generic phase: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 rewrite phase: 1 2025/08/19 13:55:05 [debug] 398217#398217: *17 test location: "/health" 2025/08/19 13:55:05 [debug] 398217#398217: *17 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *17 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:55:05 [debug] 398217#398217: *17 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *17 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *17 using configuration "/health" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http cl:-1 max:104857600 2025/08/19 13:55:05 [debug] 398217#398217: *17 rewrite phase: 3 2025/08/19 13:55:05 [debug] 398217#398217: *17 http set discard body 2025/08/19 13:55:05 [debug] 398217#398217: *17 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:55:05 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 13:55:05 [debug] 398217#398217: *17 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 http write filter: l:0 f:0 s:196 2025/08/19 13:55:05 [debug] 398217#398217: *17 http output filter "/health?" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http copy filter: "/health?" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 13:55:05 [debug] 398217#398217: *17 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 http write filter: l:1 f:0 s:199 2025/08/19 13:55:05 [debug] 398217#398217: *17 http write filter limit 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 writev: 199 of 199 2025/08/19 13:55:05 [debug] 398217#398217: *17 http write filter 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *17 http copy filter: 0 "/health?" 2025/08/19 13:55:05 [debug] 398217#398217: *17 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 13:55:05 [debug] 398217#398217: *17 set http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *17 http close request 2025/08/19 13:55:05 [debug] 398217#398217: *17 http log handler 2025/08/19 13:55:05 [debug] 398217#398217: *17 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 free: 000061F3F26BBD90, unused: 2736 2025/08/19 13:55:05 [debug] 398217#398217: *17 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *17 hc free: 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *17 hc busy: 0000000000000000 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 tcp_nodelay 2025/08/19 13:55:05 [debug] 398217#398217: *17 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *17 event timer add: 6: 65000:192903662 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:55:05 [debug] 398217#398217: *17 http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *17 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *17 recv: eof:1, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *17 recv: fd:6 0 of 1024 2025/08/19 13:55:05 [info] 398217#398217: *17 client 127.0.0.1 closed keepalive connection 2025/08/19 13:55:05 [debug] 398217#398217: *17 close http connection: 6 2025/08/19 13:55:05 [debug] 398217#398217: *17 event timer del: 6: 192903662 2025/08/19 13:55:05 [debug] 398217#398217: *17 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *17 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *17 free: 000061F3F26A6840, unused: 136 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:55:05 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:55:05 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 accept: 127.0.0.1:51382 fd:6 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer add: 6: 60000:192898940 2025/08/19 13:55:05 [debug] 398217#398217: *18 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 278 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:55:05 [debug] 398217#398217: *18 http wait request handler 2025/08/19 13:55:05 [debug] 398217#398217: *18 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: eof:0, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: fd:6 1024 of 1024 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: avail:112 2025/08/19 13:55:05 [debug] 398217#398217: *18 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 http process request line 2025/08/19 13:55:05 [debug] 398217#398217: *18 http request line: "PUT /upload HTTP/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http uri: "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http args: "" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http exten: "" 2025/08/19 13:55:05 [debug] 398217#398217: *18 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 http process request header line 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Host: localhost:9001" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Accept: */*" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEzYzRmY2NjMWI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxMDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzliYjFiYzNmM2MxNmVjYTBmY2QzMzY2MTFhOGUyMTY2NjExYmRhMGQ0NzdlNmZjODhmMzk2NzU4ZjNjNGE2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTcwNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5MTdjNDJlYTcxZWVhMDUyNTUwZjdiOTlhMGZiNmNmNWQ4OTlkMDM4NDI3NWVjZjgwOTYxZGE0MzgzNjJmMzg1MzU2YTJhNTdjYzkwZGQ4YTI4MzhlNTM0YzU1MGZkMjIyYjM1OGI1MDY2MDA0ZGIyZTg1NzFjZGE5YWFmZmM4In0=" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Content-Type: text/plain" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Content-Disposition: attachment; filename="test_blob_1755626105.txt"" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header: "Content-Length: 296" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http header done 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer del: 6: 192898940 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 rewrite phase: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: "/health" 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *18 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *18 using configuration "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http cl:296 max:104857600 2025/08/19 13:55:05 [debug] 398217#398217: *18 rewrite phase: 3 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "PUT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script regex: "^(PUT)$" 2025/08/19 13:55:05 [notice] 398217#398217: *18 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script if 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script if: false 2025/08/19 13:55:05 [debug] 398217#398217: *18 post rewrite phase: 4 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 5 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 6 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 7 2025/08/19 13:55:05 [debug] 398217#398217: *18 access phase: 8 2025/08/19 13:55:05 [debug] 398217#398217: *18 access phase: 9 2025/08/19 13:55:05 [debug] 398217#398217: *18 access phase: 10 2025/08/19 13:55:05 [debug] 398217#398217: *18 post access phase: 11 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 12 2025/08/19 13:55:05 [debug] 398217#398217: *18 generic phase: 13 2025/08/19 13:55:05 [debug] 398217#398217: *18 http client request body preread 184 2025/08/19 13:55:05 [debug] 398217#398217: *18 http request body content length filter 2025/08/19 13:55:05 [debug] 398217#398217: *18 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http read client request body 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: eof:0, avail:112 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: fd:6 112 of 112 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: avail:0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http client request body recv 112 2025/08/19 13:55:05 [debug] 398217#398217: *18 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http client request body rest 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http init upstream, client timer: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 13:55:05 [debug] 398217#398217: *18 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "QUERY_STRING" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "QUERY_STRING: " 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REQUEST_METHOD" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "PUT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "CONTENT_TYPE" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "text/plain" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "CONTENT_LENGTH" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "296" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SCRIPT_NAME" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REQUEST_URI" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "DOCUMENT_URI" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "DOCUMENT_ROOT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "./blobs" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SERVER_PROTOCOL" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "HTTP/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REQUEST_SCHEME" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "http" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "GATEWAY_INTERFACE" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "CGI/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SERVER_SOFTWARE" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "nginx/" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "1.18.0" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REMOTE_ADDR" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "127.0.0.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REMOTE_PORT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "51382" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REMOTE_PORT: 51382" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SERVER_ADDR" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "127.0.0.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SERVER_PORT" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "9001" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SERVER_NAME" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "localhost" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "REDIRECT_STATUS" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "200" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "SCRIPT_FILENAME" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script var: "./blobs" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http script copy: "/ginxsom.fcgi" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEzYzRmY2NjMWI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxMDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzliYjFiYzNmM2MxNmVjYTBmY2QzMzY2MTFhOGUyMTY2NjExYmRhMGQ0NzdlNmZjODhmMzk2NzU4ZjNjNGE2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTcwNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5MTdjNDJlYTcxZWVhMDUyNTUwZjdiOTlhMGZiNmNmNWQ4OTlkMDM4NDI3NWVjZjgwOTYxZGE0MzgzNjJmMzg1MzU2YTJhNTdjYzkwZGQ4YTI4MzhlNTM0YzU1MGZkMjIyYjM1OGI1MDY2MDA0ZGIyZTg1NzFjZGE5YWFmZmM4In0=" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755626105.txt"" 2025/08/19 13:55:05 [debug] 398217#398217: *18 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http cleanup add: 000061F3F26BCB70 2025/08/19 13:55:05 [debug] 398217#398217: *18 get rr peer, try: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 stream socket 10 2025/08/19 13:55:05 [debug] 398217#398217: *18 epoll add connection: fd:10 ev:80002005 2025/08/19 13:55:05 [debug] 398217#398217: *18 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #19 2025/08/19 13:55:05 [debug] 398217#398217: *18 connected 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream connect: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream send request 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream send request body 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer buf fl:0 s:1304 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer buf fl:0 s:184 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer buf fl:0 s:8 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer buf fl:0 s:112 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer buf fl:0 s:8 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer in: 000061F3F26BCC00 2025/08/19 13:55:05 [debug] 398217#398217: *18 writev: 1616 of 1616 2025/08/19 13:55:05 [debug] 398217#398217: *18 chain writer out: 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer add: 10: 60000:192898940 2025/08/19 13:55:05 [debug] 398217#398217: *18 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 13:55:05 [debug] 398217#398217: *18 http request count:2 blk:0 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E1 2025/08/19 13:55:05 [debug] 398217#398217: *18 http run request: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream check client, write event:1, "/upload" 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C8 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream request: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream dummy handler 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 1 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 59999 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:10 ev:0005 d:00007877C5D892C8 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream request: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream process header 2025/08/19 13:55:05 [debug] 398217#398217: *18 malloc: 000061F3F26B1150:4096 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: eof:0, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: fd:10 1664 of 4096 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 06 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 06 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 5D 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 03 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record length: 1629 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "LOG: [2025-08-19 13:55:05] PUT /upload - Auth: pending - Status: 0" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEzYzRmY2NjMWI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxMDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzliYjFiYzNmM2MxNmVjYTBmY2QzMzY2MTFhOGUyMTY2NjExYmRhMGQ0NzdlNmZjODhmMzk2NzU4ZjNjNGE2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTcwNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5MTdjNDJlYTcxZWVhMDUyNTUwZjdiOTlhMGZiNmNmNWQ4OTlkMDM4NDI3NWVjZjgwOTYxZGE0MzgzNjJmMzg1MzU2YTJhNTdjYzkwZGQ4YTI4MzhlNTM0YzU1MGZkMjIyYjM1OGI1MDY2MDA0ZGIyZTg1NzFjZGE5YWFmZmM4In0=" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEz..." 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"38457c997896aa57a513ee9cc4c8e4b710d4fa8b748b3a90d5aca13c4fccc1b4","pubkey":"79be..." 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header: "Content-Type: application/json" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi parser: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi header done 2025/08/19 13:55:05 [debug] 398217#398217: *18 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *18 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:55:05 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 13:55:05] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEzYzRmY2NjMWI0IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxMDUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzliYjFiYzNmM2MxNmVjYTBmY2QzMzY2MTFhOGUyMTY2NjExYmRhMGQ0NzdlNmZjODhmMzk2NzU4ZjNjNGE2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTcwNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5MTdjNDJlYTcxZWVhMDUyNTUwZjdiOTlhMGZiNmNmNWQ4OTlkMDM4NDI3NWVjZjgwOTYxZGE0MzgzNjJmMzg1MzU2YTJhNTdjYzkwZGQ4YTI4MzhlNTM0YzU1MGZkMjIyYjM1OGI1MDY2MDA0ZGIyZTg1NzFjZGE5YWFmZmM4In0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIzODQ1N2M5OTc4OTZhYTU3YTUxM2VlOWNjNGM4ZTRiNzEwZDRmYThiNzQ4YjNhOTBkNWFjYTEz... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"38457c997896aa57a513ee9cc4c8e4b710d4fa8b748b3a90d5aca13c4fccc1b4","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 13:55:05 [debug] 398217#398217: *18 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter: l:0 f:0 s:1493 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter limit 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 writev: 1493 of 1493 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *18 http cacheable: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream process upstream 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe read upstream: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe preread: 284 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe length: -1 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write downstream: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write busy: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write: out:0000000000000000, f:0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe read upstream: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe length: -1 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer: 10, old: 192898940, new: 192898941 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream request: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream dummy handler 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 59999 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C8 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream request: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream process upstream 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe read upstream: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 readv: eof:1, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *18 readv: 1, last:2432 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe recv chain: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe length: -1 2025/08/19 13:55:05 [debug] 398217#398217: *18 input buf #0 000061F3F26B16B4 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 06 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record length: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi closed stdout 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 03 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 01 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 08 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record byte: 00 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi record length: 8 2025/08/19 13:55:05 [debug] 398217#398217: *18 http fastcgi sent end request 2025/08/19 13:55:05 [debug] 398217#398217: *18 input buf 000061F3F26B16B4 257 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write downstream: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write downstream flush in 2025/08/19 13:55:05 [debug] 398217#398217: *18 http output filter "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http copy filter: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http chunk: 257 2025/08/19 13:55:05 [debug] 398217#398217: *18 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter: l:0 f:0 s:264 2025/08/19 13:55:05 [debug] 398217#398217: *18 http copy filter: 0 "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 pipe write downstream done 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer: 10, old: 192898940, new: 192898941 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream exit: 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *18 finalize http upstream request: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 finalize http fastcgi request 2025/08/19 13:55:05 [debug] 398217#398217: *18 free rr peer 1 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 close http upstream connection: 10 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F268FF20, unused: 48 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer del: 10: 192898940 2025/08/19 13:55:05 [debug] 398217#398217: *18 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http upstream temp fd: -1 2025/08/19 13:55:05 [debug] 398217#398217: *18 http output filter "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http copy filter: "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http chunk: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter: l:1 f:0 s:269 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter limit 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 writev: 269 of 269 2025/08/19 13:55:05 [debug] 398217#398217: *18 http write filter 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *18 http copy filter: 0 "/upload?" 2025/08/19 13:55:05 [debug] 398217#398217: *18 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 13:55:05 [debug] 398217#398217: *18 set http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *18 http close request 2025/08/19 13:55:05 [debug] 398217#398217: *18 http log handler 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26B1150 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26C5A20, unused: 3 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26BBD90, unused: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26B0140, unused: 54 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26B2160, unused: 2202 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *18 hc free: 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *18 hc busy: 0000000000000000 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 tcp_nodelay 2025/08/19 13:55:05 [debug] 398217#398217: *18 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer add: 6: 65000:192903941 2025/08/19 13:55:05 [debug] 398217#398217: *18 post event 000061F3F26F7760 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 13:55:05 [debug] 398217#398217: *18 delete posted event 000061F3F26F7760 2025/08/19 13:55:05 [debug] 398217#398217: *18 http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *18 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: eof:0, avail:0 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E1 2025/08/19 13:55:05 [debug] 398217#398217: *18 http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *18 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: eof:1, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *18 recv: fd:6 0 of 1024 2025/08/19 13:55:05 [info] 398217#398217: *18 client 127.0.0.1 closed keepalive connection 2025/08/19 13:55:05 [debug] 398217#398217: *18 close http connection: 6 2025/08/19 13:55:05 [debug] 398217#398217: *18 event timer del: 6: 192903941 2025/08/19 13:55:05 [debug] 398217#398217: *18 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *18 free: 000061F3F26A6840, unused: 120 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:55:05 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:55:05 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:55:05 [debug] 398217#398217: *20 accept: 127.0.0.1:51398 fd:6 2025/08/19 13:55:05 [debug] 398217#398217: *20 event timer add: 6: 60000:192898946 2025/08/19 13:55:05 [debug] 398217#398217: *20 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *20 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 5 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:55:05 [debug] 398217#398217: *20 http wait request handler 2025/08/19 13:55:05 [debug] 398217#398217: *20 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *20 recv: eof:0, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *20 recv: fd:6 142 of 1024 2025/08/19 13:55:05 [debug] 398217#398217: *20 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *20 http process request line 2025/08/19 13:55:05 [debug] 398217#398217: *20 http request line: "GET /739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6 HTTP/1.1" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http uri: "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http args: "" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http exten: "" 2025/08/19 13:55:05 [debug] 398217#398217: *20 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:55:05 [debug] 398217#398217: *20 http process request header line 2025/08/19 13:55:05 [debug] 398217#398217: *20 http header: "Host: localhost:9001" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http header: "Accept: */*" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http header done 2025/08/19 13:55:05 [debug] 398217#398217: *20 event timer del: 6: 192898946 2025/08/19 13:55:05 [debug] 398217#398217: *20 generic phase: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 rewrite phase: 1 2025/08/19 13:55:05 [debug] 398217#398217: *20 test location: "/health" 2025/08/19 13:55:05 [debug] 398217#398217: *20 test location: "/debug/list" 2025/08/19 13:55:05 [debug] 398217#398217: *20 test location: "/" 2025/08/19 13:55:05 [debug] 398217#398217: *20 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *20 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http cl:-1 max:104857600 2025/08/19 13:55:05 [debug] 398217#398217: *20 rewrite phase: 3 2025/08/19 13:55:05 [debug] 398217#398217: *20 http script var 2025/08/19 13:55:05 [debug] 398217#398217: *20 http script var: "GET" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http script value: "DELETE" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http script not equal 2025/08/19 13:55:05 [debug] 398217#398217: *20 http script if 2025/08/19 13:55:05 [debug] 398217#398217: *20 http finalize request: 404, "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" a:1, c:1 2025/08/19 13:55:05 [debug] 398217#398217: *20 http special response: 404, "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http set discard body 2025/08/19 13:55:05 [debug] 398217#398217: *20 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:55:05 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 13:55:05 [debug] 398217#398217: *20 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 http write filter: l:0 f:0 s:164 2025/08/19 13:55:05 [debug] 398217#398217: *20 http output filter "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http copy filter: "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http postpone filter "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" 000061F3F26BC300 2025/08/19 13:55:05 [debug] 398217#398217: *20 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 http write filter: l:1 f:0 s:326 2025/08/19 13:55:05 [debug] 398217#398217: *20 http write filter limit 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 writev: 326 of 326 2025/08/19 13:55:05 [debug] 398217#398217: *20 http write filter 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *20 http copy filter: 0 "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" 2025/08/19 13:55:05 [debug] 398217#398217: *20 http finalize request: 0, "/739bb1bc3f3c16eca0fcd336611a8e2166611bda0d477e6fc88f396758f3c4a6?" a:1, c:1 2025/08/19 13:55:05 [debug] 398217#398217: *20 set http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *20 http close request 2025/08/19 13:55:05 [debug] 398217#398217: *20 http log handler 2025/08/19 13:55:05 [debug] 398217#398217: *20 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 free: 000061F3F26BBD90, unused: 2456 2025/08/19 13:55:05 [debug] 398217#398217: *20 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *20 hc free: 0000000000000000 2025/08/19 13:55:05 [debug] 398217#398217: *20 hc busy: 0000000000000000 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 tcp_nodelay 2025/08/19 13:55:05 [debug] 398217#398217: *20 reusable connection: 1 2025/08/19 13:55:05 [debug] 398217#398217: *20 event timer add: 6: 65000:192903946 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:55:05 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:55:05 [debug] 398217#398217: *20 http keepalive handler 2025/08/19 13:55:05 [debug] 398217#398217: *20 malloc: 000061F3F26A90A0:1024 2025/08/19 13:55:05 [debug] 398217#398217: *20 recv: eof:1, avail:-1 2025/08/19 13:55:05 [debug] 398217#398217: *20 recv: fd:6 0 of 1024 2025/08/19 13:55:05 [info] 398217#398217: *20 client 127.0.0.1 closed keepalive connection 2025/08/19 13:55:05 [debug] 398217#398217: *20 close http connection: 6 2025/08/19 13:55:05 [debug] 398217#398217: *20 event timer del: 6: 192903946 2025/08/19 13:55:05 [debug] 398217#398217: *20 reusable connection: 0 2025/08/19 13:55:05 [debug] 398217#398217: *20 free: 000061F3F26A90A0 2025/08/19 13:55:05 [debug] 398217#398217: *20 free: 000061F3F26A6840, unused: 136 2025/08/19 13:55:05 [debug] 398217#398217: timer delta: 0 2025/08/19 13:55:05 [debug] 398217#398217: worker cycle 2025/08/19 13:55:05 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:56:03 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:56:03 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:56:03 [debug] 398217#398217: *21 accept: 127.0.0.1:45856 fd:6 2025/08/19 13:56:03 [debug] 398217#398217: *21 event timer add: 6: 60000:192956173 2025/08/19 13:56:03 [debug] 398217#398217: *21 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *21 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 57227 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:56:03 [debug] 398217#398217: *21 http wait request handler 2025/08/19 13:56:03 [debug] 398217#398217: *21 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *21 recv: eof:0, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *21 recv: fd:6 84 of 1024 2025/08/19 13:56:03 [debug] 398217#398217: *21 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *21 http process request line 2025/08/19 13:56:03 [debug] 398217#398217: *21 http request line: "GET /health HTTP/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http uri: "/health" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http args: "" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http exten: "" 2025/08/19 13:56:03 [debug] 398217#398217: *21 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *21 http process request header line 2025/08/19 13:56:03 [debug] 398217#398217: *21 http header: "Host: localhost:9001" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http header: "Accept: */*" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http header done 2025/08/19 13:56:03 [debug] 398217#398217: *21 event timer del: 6: 192956173 2025/08/19 13:56:03 [debug] 398217#398217: *21 generic phase: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 rewrite phase: 1 2025/08/19 13:56:03 [debug] 398217#398217: *21 test location: "/health" 2025/08/19 13:56:03 [debug] 398217#398217: *21 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *21 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:56:03 [debug] 398217#398217: *21 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *21 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *21 using configuration "/health" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http cl:-1 max:104857600 2025/08/19 13:56:03 [debug] 398217#398217: *21 rewrite phase: 3 2025/08/19 13:56:03 [debug] 398217#398217: *21 http set discard body 2025/08/19 13:56:03 [debug] 398217#398217: *21 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:56:03 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 13:56:03 [debug] 398217#398217: *21 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 http write filter: l:0 f:0 s:196 2025/08/19 13:56:03 [debug] 398217#398217: *21 http output filter "/health?" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http copy filter: "/health?" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 13:56:03 [debug] 398217#398217: *21 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 http write filter: l:1 f:0 s:199 2025/08/19 13:56:03 [debug] 398217#398217: *21 http write filter limit 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 writev: 199 of 199 2025/08/19 13:56:03 [debug] 398217#398217: *21 http write filter 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *21 http copy filter: 0 "/health?" 2025/08/19 13:56:03 [debug] 398217#398217: *21 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 13:56:03 [debug] 398217#398217: *21 set http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *21 http close request 2025/08/19 13:56:03 [debug] 398217#398217: *21 http log handler 2025/08/19 13:56:03 [debug] 398217#398217: *21 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 free: 000061F3F26BBD90, unused: 2736 2025/08/19 13:56:03 [debug] 398217#398217: *21 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *21 hc free: 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *21 hc busy: 0000000000000000 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 tcp_nodelay 2025/08/19 13:56:03 [debug] 398217#398217: *21 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *21 event timer add: 6: 65000:192961174 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 1 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 13:56:03 [debug] 398217#398217: *21 http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *21 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *21 recv: eof:1, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *21 recv: fd:6 0 of 1024 2025/08/19 13:56:03 [info] 398217#398217: *21 client 127.0.0.1 closed keepalive connection 2025/08/19 13:56:03 [debug] 398217#398217: *21 close http connection: 6 2025/08/19 13:56:03 [debug] 398217#398217: *21 event timer del: 6: 192961174 2025/08/19 13:56:03 [debug] 398217#398217: *21 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *21 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *21 free: 000061F3F26A6840, unused: 136 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:56:03 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:56:03 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 accept: 127.0.0.1:45866 fd:6 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer add: 6: 60000:192956446 2025/08/19 13:56:03 [debug] 398217#398217: *22 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 272 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http wait request handler 2025/08/19 13:56:03 [debug] 398217#398217: *22 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: eof:0, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: fd:6 1024 of 1024 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: avail:112 2025/08/19 13:56:03 [debug] 398217#398217: *22 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 http process request line 2025/08/19 13:56:03 [debug] 398217#398217: *22 http request line: "PUT /upload HTTP/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http uri: "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http args: "" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http exten: "" 2025/08/19 13:56:03 [debug] 398217#398217: *22 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 http process request header line 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Host: localhost:9001" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Accept: */*" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQwNzE2NGMwOTcyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxNjMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjZWM1YWMyODhlN2MyODU1ZGYyN2QwOTA3YTdlMDVhNjcyMWY5ODgzNzU4NmE0NTJkYmM5MTdkOTQ5NDEzNWNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTc2MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImM5NGUyZTcyMTQxMDc0N2I5NDIxZTRlYzUxOTE1M2E1OWNhYjY2Yjk4MmI4OTA0Zjk5YjQ4OTk1OTYyMmU3N2YwMjNmYzczODAxNDI1MmU3MGRkN2UyY2M5MGQ2YjFlZmJhNzExNTE1MjlkMDcyYmIwZGNmMGE3YjgyN2FiN2RjIn0=" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Content-Type: text/plain" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Content-Disposition: attachment; filename="test_blob_1755626163.txt"" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header: "Content-Length: 296" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http header done 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer del: 6: 192956446 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 rewrite phase: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: "/health" 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *22 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *22 using configuration "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http cl:296 max:104857600 2025/08/19 13:56:03 [debug] 398217#398217: *22 rewrite phase: 3 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "PUT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script regex: "^(PUT)$" 2025/08/19 13:56:03 [notice] 398217#398217: *22 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script if 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script if: false 2025/08/19 13:56:03 [debug] 398217#398217: *22 post rewrite phase: 4 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 5 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 6 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 7 2025/08/19 13:56:03 [debug] 398217#398217: *22 access phase: 8 2025/08/19 13:56:03 [debug] 398217#398217: *22 access phase: 9 2025/08/19 13:56:03 [debug] 398217#398217: *22 access phase: 10 2025/08/19 13:56:03 [debug] 398217#398217: *22 post access phase: 11 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 12 2025/08/19 13:56:03 [debug] 398217#398217: *22 generic phase: 13 2025/08/19 13:56:03 [debug] 398217#398217: *22 http client request body preread 184 2025/08/19 13:56:03 [debug] 398217#398217: *22 http request body content length filter 2025/08/19 13:56:03 [debug] 398217#398217: *22 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http read client request body 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: eof:0, avail:112 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: fd:6 112 of 112 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: avail:0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http client request body recv 112 2025/08/19 13:56:03 [debug] 398217#398217: *22 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http client request body rest 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http init upstream, client timer: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 13:56:03 [debug] 398217#398217: *22 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "QUERY_STRING" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "QUERY_STRING: " 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REQUEST_METHOD" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "PUT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "CONTENT_TYPE" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "text/plain" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "CONTENT_LENGTH" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "296" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SCRIPT_NAME" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REQUEST_URI" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "DOCUMENT_URI" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "DOCUMENT_ROOT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "./blobs" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SERVER_PROTOCOL" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "HTTP/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REQUEST_SCHEME" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "http" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "GATEWAY_INTERFACE" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "CGI/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SERVER_SOFTWARE" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "nginx/" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "1.18.0" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REMOTE_ADDR" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "127.0.0.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REMOTE_PORT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "45866" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REMOTE_PORT: 45866" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SERVER_ADDR" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "127.0.0.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SERVER_PORT" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "9001" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SERVER_NAME" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "localhost" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "REDIRECT_STATUS" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "200" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "SCRIPT_FILENAME" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script var: "./blobs" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http script copy: "/ginxsom.fcgi" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQwNzE2NGMwOTcyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxNjMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjZWM1YWMyODhlN2MyODU1ZGYyN2QwOTA3YTdlMDVhNjcyMWY5ODgzNzU4NmE0NTJkYmM5MTdkOTQ5NDEzNWNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTc2MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImM5NGUyZTcyMTQxMDc0N2I5NDIxZTRlYzUxOTE1M2E1OWNhYjY2Yjk4MmI4OTA0Zjk5YjQ4OTk1OTYyMmU3N2YwMjNmYzczODAxNDI1MmU3MGRkN2UyY2M5MGQ2YjFlZmJhNzExNTE1MjlkMDcyYmIwZGNmMGE3YjgyN2FiN2RjIn0=" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755626163.txt"" 2025/08/19 13:56:03 [debug] 398217#398217: *22 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http cleanup add: 000061F3F26BCB70 2025/08/19 13:56:03 [debug] 398217#398217: *22 get rr peer, try: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 stream socket 10 2025/08/19 13:56:03 [debug] 398217#398217: *22 epoll add connection: fd:10 ev:80002005 2025/08/19 13:56:03 [debug] 398217#398217: *22 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #23 2025/08/19 13:56:03 [debug] 398217#398217: *22 connected 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream connect: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream send request 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream send request body 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer buf fl:0 s:1304 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer buf fl:0 s:184 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer buf fl:0 s:8 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer buf fl:0 s:112 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer buf fl:0 s:8 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer in: 000061F3F26BCC00 2025/08/19 13:56:03 [debug] 398217#398217: *22 writev: 1616 of 1616 2025/08/19 13:56:03 [debug] 398217#398217: *22 chain writer out: 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer add: 10: 60000:192956446 2025/08/19 13:56:03 [debug] 398217#398217: *22 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 13:56:03 [debug] 398217#398217: *22 http request count:2 blk:0 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http run request: "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream check client, write event:1, "/upload" 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C9 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream request: "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream dummy handler 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 2 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 59998 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C9 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream request: "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream process header 2025/08/19 13:56:03 [debug] 398217#398217: *22 malloc: 000061F3F26B1150:4096 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: eof:1, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: fd:10 1664 of 4096 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 06 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 06 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 5D 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 03 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record length: 1629 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "LOG: [2025-08-19 13:56:03] PUT /upload - Auth: pending - Status: 0" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQwNzE2NGMwOTcyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxNjMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjZWM1YWMyODhlN2MyODU1ZGYyN2QwOTA3YTdlMDVhNjcyMWY5ODgzNzU4NmE0NTJkYmM5MTdkOTQ5NDEzNWNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTc2MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImM5NGUyZTcyMTQxMDc0N2I5NDIxZTRlYzUxOTE1M2E1OWNhYjY2Yjk4MmI4OTA0Zjk5YjQ4OTk1OTYyMmU3N2YwMjNmYzczODAxNDI1MmU3MGRkN2UyY2M5MGQ2YjFlZmJhNzExNTE1MjlkMDcyYmIwZGNmMGE3YjgyN2FiN2RjIn0=" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQw..." 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"2aff82bdcc89ead38a18e6bddef72802545c3b5602b55231080b8d07164c0972","pubkey":"79be..." 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header: "Content-Type: application/json" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi parser: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi header done 2025/08/19 13:56:03 [debug] 398217#398217: *22 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *22 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:56:03 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 13:56:03] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQwNzE2NGMwOTcyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYxNjMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjZWM1YWMyODhlN2MyODU1ZGYyN2QwOTA3YTdlMDVhNjcyMWY5ODgzNzU4NmE0NTJkYmM5MTdkOTQ5NDEzNWNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTc2MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImM5NGUyZTcyMTQxMDc0N2I5NDIxZTRlYzUxOTE1M2E1OWNhYjY2Yjk4MmI4OTA0Zjk5YjQ4OTk1OTYyMmU3N2YwMjNmYzczODAxNDI1MmU3MGRkN2UyY2M5MGQ2YjFlZmJhNzExNTE1MjlkMDcyYmIwZGNmMGE3YjgyN2FiN2RjIn0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiIyYWZmODJiZGNjODllYWQzOGExOGU2YmRkZWY3MjgwMjU0NWMzYjU2MDJiNTUyMzEwODBiOGQw... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"2aff82bdcc89ead38a18e6bddef72802545c3b5602b55231080b8d07164c0972","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 13:56:03 [debug] 398217#398217: *22 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter: l:0 f:0 s:1493 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter limit 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 writev: 1493 of 1493 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *22 http cacheable: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream process upstream 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe read upstream: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe preread: 284 2025/08/19 13:56:03 [debug] 398217#398217: *22 readv: eof:1, avail:0 2025/08/19 13:56:03 [debug] 398217#398217: *22 readv: 1, last:2432 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe recv chain: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe length: -1 2025/08/19 13:56:03 [debug] 398217#398217: *22 input buf #0 000061F3F26B16B4 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 06 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record length: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi closed stdout 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 03 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 01 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 08 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record byte: 00 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi record length: 8 2025/08/19 13:56:03 [debug] 398217#398217: *22 http fastcgi sent end request 2025/08/19 13:56:03 [debug] 398217#398217: *22 input buf 000061F3F26B16B4 257 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe write downstream: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe write downstream flush in 2025/08/19 13:56:03 [debug] 398217#398217: *22 http output filter "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http copy filter: "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http chunk: 257 2025/08/19 13:56:03 [debug] 398217#398217: *22 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter: l:0 f:0 s:264 2025/08/19 13:56:03 [debug] 398217#398217: *22 http copy filter: 0 "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 pipe write downstream done 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer: 10, old: 192956446, new: 192956448 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream exit: 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *22 finalize http upstream request: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 finalize http fastcgi request 2025/08/19 13:56:03 [debug] 398217#398217: *22 free rr peer 1 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 close http upstream connection: 10 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F268FF20, unused: 48 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer del: 10: 192956446 2025/08/19 13:56:03 [debug] 398217#398217: *22 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http upstream temp fd: -1 2025/08/19 13:56:03 [debug] 398217#398217: *22 http output filter "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http copy filter: "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http chunk: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter: l:1 f:0 s:269 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter limit 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 writev: 269 of 269 2025/08/19 13:56:03 [debug] 398217#398217: *22 http write filter 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *22 http copy filter: 0 "/upload?" 2025/08/19 13:56:03 [debug] 398217#398217: *22 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 13:56:03 [debug] 398217#398217: *22 set http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *22 http close request 2025/08/19 13:56:03 [debug] 398217#398217: *22 http log handler 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26B1150 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26C5A20, unused: 3 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26BBD90, unused: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26B0140, unused: 54 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26B2160, unused: 2202 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *22 hc free: 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *22 hc busy: 0000000000000000 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 tcp_nodelay 2025/08/19 13:56:03 [debug] 398217#398217: *22 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer add: 6: 65000:192961448 2025/08/19 13:56:03 [debug] 398217#398217: *22 post event 000061F3F26F7760 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:56:03 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 13:56:03 [debug] 398217#398217: *22 delete posted event 000061F3F26F7760 2025/08/19 13:56:03 [debug] 398217#398217: *22 http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *22 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: eof:0, avail:0 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E0 2025/08/19 13:56:03 [debug] 398217#398217: *22 http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *22 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: eof:1, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *22 recv: fd:6 0 of 1024 2025/08/19 13:56:03 [info] 398217#398217: *22 client 127.0.0.1 closed keepalive connection 2025/08/19 13:56:03 [debug] 398217#398217: *22 close http connection: 6 2025/08/19 13:56:03 [debug] 398217#398217: *22 event timer del: 6: 192961448 2025/08/19 13:56:03 [debug] 398217#398217: *22 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *22 free: 000061F3F26A6840, unused: 120 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 1 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:56:03 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:56:03 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:56:03 [debug] 398217#398217: *24 accept: 127.0.0.1:45868 fd:6 2025/08/19 13:56:03 [debug] 398217#398217: *24 event timer add: 6: 60000:192956458 2025/08/19 13:56:03 [debug] 398217#398217: *24 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *24 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 9 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:56:03 [debug] 398217#398217: *24 http wait request handler 2025/08/19 13:56:03 [debug] 398217#398217: *24 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *24 recv: eof:0, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *24 recv: fd:6 142 of 1024 2025/08/19 13:56:03 [debug] 398217#398217: *24 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *24 http process request line 2025/08/19 13:56:03 [debug] 398217#398217: *24 http request line: "GET /cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc HTTP/1.1" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http uri: "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http args: "" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http exten: "" 2025/08/19 13:56:03 [debug] 398217#398217: *24 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:56:03 [debug] 398217#398217: *24 http process request header line 2025/08/19 13:56:03 [debug] 398217#398217: *24 http header: "Host: localhost:9001" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http header: "Accept: */*" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http header done 2025/08/19 13:56:03 [debug] 398217#398217: *24 event timer del: 6: 192956458 2025/08/19 13:56:03 [debug] 398217#398217: *24 generic phase: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 rewrite phase: 1 2025/08/19 13:56:03 [debug] 398217#398217: *24 test location: "/health" 2025/08/19 13:56:03 [debug] 398217#398217: *24 test location: "/debug/list" 2025/08/19 13:56:03 [debug] 398217#398217: *24 test location: "/" 2025/08/19 13:56:03 [debug] 398217#398217: *24 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *24 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http cl:-1 max:104857600 2025/08/19 13:56:03 [debug] 398217#398217: *24 rewrite phase: 3 2025/08/19 13:56:03 [debug] 398217#398217: *24 http script var 2025/08/19 13:56:03 [debug] 398217#398217: *24 http script var: "GET" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http script value: "DELETE" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http script not equal 2025/08/19 13:56:03 [debug] 398217#398217: *24 http script if 2025/08/19 13:56:03 [debug] 398217#398217: *24 http finalize request: 404, "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" a:1, c:1 2025/08/19 13:56:03 [debug] 398217#398217: *24 http special response: 404, "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http set discard body 2025/08/19 13:56:03 [debug] 398217#398217: *24 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:56:03 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 13:56:03 [debug] 398217#398217: *24 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 http write filter: l:0 f:0 s:164 2025/08/19 13:56:03 [debug] 398217#398217: *24 http output filter "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http copy filter: "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http postpone filter "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" 000061F3F26BC300 2025/08/19 13:56:03 [debug] 398217#398217: *24 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 http write filter: l:1 f:0 s:326 2025/08/19 13:56:03 [debug] 398217#398217: *24 http write filter limit 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 writev: 326 of 326 2025/08/19 13:56:03 [debug] 398217#398217: *24 http write filter 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *24 http copy filter: 0 "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" 2025/08/19 13:56:03 [debug] 398217#398217: *24 http finalize request: 0, "/cec5ac288e7c2855df27d0907a7e05a6721f98837586a452dbc917d9494135cc?" a:1, c:1 2025/08/19 13:56:03 [debug] 398217#398217: *24 set http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *24 http close request 2025/08/19 13:56:03 [debug] 398217#398217: *24 http log handler 2025/08/19 13:56:03 [debug] 398217#398217: *24 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 free: 000061F3F26BBD90, unused: 2456 2025/08/19 13:56:03 [debug] 398217#398217: *24 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *24 hc free: 0000000000000000 2025/08/19 13:56:03 [debug] 398217#398217: *24 hc busy: 0000000000000000 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 tcp_nodelay 2025/08/19 13:56:03 [debug] 398217#398217: *24 reusable connection: 1 2025/08/19 13:56:03 [debug] 398217#398217: *24 event timer add: 6: 65000:192961458 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:56:03 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 13:56:03 [debug] 398217#398217: *24 http keepalive handler 2025/08/19 13:56:03 [debug] 398217#398217: *24 malloc: 000061F3F26A90A0:1024 2025/08/19 13:56:03 [debug] 398217#398217: *24 recv: eof:1, avail:-1 2025/08/19 13:56:03 [debug] 398217#398217: *24 recv: fd:6 0 of 1024 2025/08/19 13:56:03 [info] 398217#398217: *24 client 127.0.0.1 closed keepalive connection 2025/08/19 13:56:03 [debug] 398217#398217: *24 close http connection: 6 2025/08/19 13:56:03 [debug] 398217#398217: *24 event timer del: 6: 192961458 2025/08/19 13:56:03 [debug] 398217#398217: *24 reusable connection: 0 2025/08/19 13:56:03 [debug] 398217#398217: *24 free: 000061F3F26A90A0 2025/08/19 13:56:03 [debug] 398217#398217: *24 free: 000061F3F26A6840, unused: 136 2025/08/19 13:56:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:56:03 [debug] 398217#398217: worker cycle 2025/08/19 13:56:03 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:59:02 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:59:02 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:59:02 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:59:02 [debug] 398217#398217: *25 accept: 127.0.0.1:33928 fd:6 2025/08/19 13:59:02 [debug] 398217#398217: *25 event timer add: 6: 60000:193135994 2025/08/19 13:59:02 [debug] 398217#398217: *25 reusable connection: 1 2025/08/19 13:59:02 [debug] 398217#398217: *25 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:59:02 [debug] 398217#398217: timer delta: 179536 2025/08/19 13:59:02 [debug] 398217#398217: worker cycle 2025/08/19 13:59:02 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:59:02 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:59:02 [debug] 398217#398217: *25 http wait request handler 2025/08/19 13:59:02 [debug] 398217#398217: *25 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:02 [debug] 398217#398217: *25 recv: eof:0, avail:-1 2025/08/19 13:59:02 [debug] 398217#398217: *25 recv: fd:6 84 of 1024 2025/08/19 13:59:02 [debug] 398217#398217: *25 reusable connection: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:59:02 [debug] 398217#398217: *25 http process request line 2025/08/19 13:59:02 [debug] 398217#398217: *25 http request line: "GET /health HTTP/1.1" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http uri: "/health" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http args: "" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http exten: "" 2025/08/19 13:59:02 [debug] 398217#398217: *25 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:59:02 [debug] 398217#398217: *25 http process request header line 2025/08/19 13:59:02 [debug] 398217#398217: *25 http header: "Host: localhost:9001" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http header: "Accept: */*" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http header done 2025/08/19 13:59:02 [debug] 398217#398217: *25 event timer del: 6: 193135994 2025/08/19 13:59:02 [debug] 398217#398217: *25 generic phase: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 rewrite phase: 1 2025/08/19 13:59:02 [debug] 398217#398217: *25 test location: "/health" 2025/08/19 13:59:02 [debug] 398217#398217: *25 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:59:02 [debug] 398217#398217: *25 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:59:02 [debug] 398217#398217: *25 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:59:02 [debug] 398217#398217: *25 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:59:02 [debug] 398217#398217: *25 using configuration "/health" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http cl:-1 max:104857600 2025/08/19 13:59:02 [debug] 398217#398217: *25 rewrite phase: 3 2025/08/19 13:59:02 [debug] 398217#398217: *25 http set discard body 2025/08/19 13:59:02 [debug] 398217#398217: *25 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:59:02 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 13:59:02 [debug] 398217#398217: *25 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 http write filter: l:0 f:0 s:196 2025/08/19 13:59:02 [debug] 398217#398217: *25 http output filter "/health?" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http copy filter: "/health?" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 13:59:02 [debug] 398217#398217: *25 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 http write filter: l:1 f:0 s:199 2025/08/19 13:59:02 [debug] 398217#398217: *25 http write filter limit 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 writev: 199 of 199 2025/08/19 13:59:02 [debug] 398217#398217: *25 http write filter 0000000000000000 2025/08/19 13:59:02 [debug] 398217#398217: *25 http copy filter: 0 "/health?" 2025/08/19 13:59:02 [debug] 398217#398217: *25 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 13:59:02 [debug] 398217#398217: *25 set http keepalive handler 2025/08/19 13:59:02 [debug] 398217#398217: *25 http close request 2025/08/19 13:59:02 [debug] 398217#398217: *25 http log handler 2025/08/19 13:59:02 [debug] 398217#398217: *25 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 free: 000061F3F26BBD90, unused: 2736 2025/08/19 13:59:02 [debug] 398217#398217: *25 free: 000061F3F26A90A0 2025/08/19 13:59:02 [debug] 398217#398217: *25 hc free: 0000000000000000 2025/08/19 13:59:02 [debug] 398217#398217: *25 hc busy: 0000000000000000 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 tcp_nodelay 2025/08/19 13:59:02 [debug] 398217#398217: *25 reusable connection: 1 2025/08/19 13:59:02 [debug] 398217#398217: *25 event timer add: 6: 65000:193140995 2025/08/19 13:59:02 [debug] 398217#398217: timer delta: 1 2025/08/19 13:59:02 [debug] 398217#398217: worker cycle 2025/08/19 13:59:02 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:59:02 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:59:02 [debug] 398217#398217: *25 http keepalive handler 2025/08/19 13:59:02 [debug] 398217#398217: *25 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:02 [debug] 398217#398217: *25 recv: eof:1, avail:-1 2025/08/19 13:59:02 [debug] 398217#398217: *25 recv: fd:6 0 of 1024 2025/08/19 13:59:02 [info] 398217#398217: *25 client 127.0.0.1 closed keepalive connection 2025/08/19 13:59:02 [debug] 398217#398217: *25 close http connection: 6 2025/08/19 13:59:02 [debug] 398217#398217: *25 event timer del: 6: 193140995 2025/08/19 13:59:02 [debug] 398217#398217: *25 reusable connection: 0 2025/08/19 13:59:02 [debug] 398217#398217: *25 free: 000061F3F26A90A0 2025/08/19 13:59:02 [debug] 398217#398217: *25 free: 000061F3F26A6840, unused: 136 2025/08/19 13:59:02 [debug] 398217#398217: timer delta: 0 2025/08/19 13:59:02 [debug] 398217#398217: worker cycle 2025/08/19 13:59:02 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:59:03 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:59:03 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 accept: 127.0.0.1:33942 fd:6 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer add: 6: 60000:193136288 2025/08/19 13:59:03 [debug] 398217#398217: *26 reusable connection: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 293 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 13:59:03 [debug] 398217#398217: *26 http wait request handler 2025/08/19 13:59:03 [debug] 398217#398217: *26 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: eof:0, avail:-1 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: fd:6 1024 of 1024 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: avail:112 2025/08/19 13:59:03 [debug] 398217#398217: *26 reusable connection: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 http process request line 2025/08/19 13:59:03 [debug] 398217#398217: *26 http request line: "PUT /upload HTTP/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http uri: "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http args: "" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http exten: "" 2025/08/19 13:59:03 [debug] 398217#398217: *26 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 http process request header line 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Host: localhost:9001" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Accept: */*" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUwZTM1NTQyZDJmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYzNDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwYzQzNTFjZTE3YmY3NTlmYjMyOGQ2ZGIwNTBkNGI3M2U2ZDIwNGU4YTJhZjgyOTcxY2Y1ZTRlM2QwZTQ0NjgwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTk0MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjQzYjZhNzkzZGQ5NGViNWExYTU2YjM0YTVmN2RkZTY1M2E2NjQxNGVmMDdlOTA0MjAyOWFlYWQ1MmRhMGRkMGE3YzU1Y2M4ZWUzMjM0NTk0N2Y5OTE2ZDYwNDc3ODc3NTVjOWMwNmYzMGEwZmY3MzQzNzYyMGU5NzQ5ZmNjNGNiIn0=" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Content-Type: text/plain" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Content-Disposition: attachment; filename="test_blob_1755626342.txt"" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header: "Content-Length: 296" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http header done 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer del: 6: 193136288 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 rewrite phase: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: "/health" 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 13:59:03 [debug] 398217#398217: *26 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 13:59:03 [debug] 398217#398217: *26 using configuration "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http cl:296 max:104857600 2025/08/19 13:59:03 [debug] 398217#398217: *26 rewrite phase: 3 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "PUT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script regex: "^(PUT)$" 2025/08/19 13:59:03 [notice] 398217#398217: *26 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script if 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script if: false 2025/08/19 13:59:03 [debug] 398217#398217: *26 post rewrite phase: 4 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 5 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 6 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 7 2025/08/19 13:59:03 [debug] 398217#398217: *26 access phase: 8 2025/08/19 13:59:03 [debug] 398217#398217: *26 access phase: 9 2025/08/19 13:59:03 [debug] 398217#398217: *26 access phase: 10 2025/08/19 13:59:03 [debug] 398217#398217: *26 post access phase: 11 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 12 2025/08/19 13:59:03 [debug] 398217#398217: *26 generic phase: 13 2025/08/19 13:59:03 [debug] 398217#398217: *26 http client request body preread 184 2025/08/19 13:59:03 [debug] 398217#398217: *26 http request body content length filter 2025/08/19 13:59:03 [debug] 398217#398217: *26 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http read client request body 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: eof:0, avail:112 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: fd:6 112 of 112 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: avail:0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http client request body recv 112 2025/08/19 13:59:03 [debug] 398217#398217: *26 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http client request body rest 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http init upstream, client timer: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 13:59:03 [debug] 398217#398217: *26 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "QUERY_STRING" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "QUERY_STRING: " 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REQUEST_METHOD" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "PUT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "CONTENT_TYPE" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "text/plain" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "CONTENT_LENGTH" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "296" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SCRIPT_NAME" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REQUEST_URI" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "DOCUMENT_URI" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "DOCUMENT_ROOT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "./blobs" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SERVER_PROTOCOL" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "HTTP/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REQUEST_SCHEME" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "http" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "GATEWAY_INTERFACE" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "CGI/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SERVER_SOFTWARE" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "nginx/" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "1.18.0" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REMOTE_ADDR" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "127.0.0.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REMOTE_PORT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "33942" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REMOTE_PORT: 33942" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SERVER_ADDR" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "127.0.0.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SERVER_PORT" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "9001" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SERVER_NAME" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "localhost" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "REDIRECT_STATUS" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "200" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "SCRIPT_FILENAME" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script var: "./blobs" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http script copy: "/ginxsom.fcgi" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUwZTM1NTQyZDJmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYzNDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwYzQzNTFjZTE3YmY3NTlmYjMyOGQ2ZGIwNTBkNGI3M2U2ZDIwNGU4YTJhZjgyOTcxY2Y1ZTRlM2QwZTQ0NjgwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTk0MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjQzYjZhNzkzZGQ5NGViNWExYTU2YjM0YTVmN2RkZTY1M2E2NjQxNGVmMDdlOTA0MjAyOWFlYWQ1MmRhMGRkMGE3YzU1Y2M4ZWUzMjM0NTk0N2Y5OTE2ZDYwNDc3ODc3NTVjOWMwNmYzMGEwZmY3MzQzNzYyMGU5NzQ5ZmNjNGNiIn0=" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755626342.txt"" 2025/08/19 13:59:03 [debug] 398217#398217: *26 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http cleanup add: 000061F3F26BCB70 2025/08/19 13:59:03 [debug] 398217#398217: *26 get rr peer, try: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 stream socket 10 2025/08/19 13:59:03 [debug] 398217#398217: *26 epoll add connection: fd:10 ev:80002005 2025/08/19 13:59:03 [debug] 398217#398217: *26 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #27 2025/08/19 13:59:03 [debug] 398217#398217: *26 connected 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream connect: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream send request 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream send request body 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer buf fl:0 s:1304 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer buf fl:0 s:184 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer buf fl:0 s:8 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer buf fl:0 s:112 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer buf fl:0 s:8 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer in: 000061F3F26BCC00 2025/08/19 13:59:03 [debug] 398217#398217: *26 writev: 1616 of 1616 2025/08/19 13:59:03 [debug] 398217#398217: *26 chain writer out: 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer add: 10: 60000:193136288 2025/08/19 13:59:03 [debug] 398217#398217: *26 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 13:59:03 [debug] 398217#398217: *26 http request count:2 blk:0 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E1 2025/08/19 13:59:03 [debug] 398217#398217: *26 http run request: "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream check client, write event:1, "/upload" 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C8 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream request: "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream dummy handler 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 2 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 59998 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C8 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream request: "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream process header 2025/08/19 13:59:03 [debug] 398217#398217: *26 malloc: 000061F3F26B1150:4096 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: eof:1, avail:-1 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: fd:10 1664 of 4096 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 06 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 06 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 5D 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 03 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record length: 1629 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "LOG: [2025-08-19 13:59:03] PUT /upload - Auth: pending - Status: 0" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUwZTM1NTQyZDJmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYzNDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwYzQzNTFjZTE3YmY3NTlmYjMyOGQ2ZGIwNTBkNGI3M2U2ZDIwNGU4YTJhZjgyOTcxY2Y1ZTRlM2QwZTQ0NjgwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTk0MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjQzYjZhNzkzZGQ5NGViNWExYTU2YjM0YTVmN2RkZTY1M2E2NjQxNGVmMDdlOTA0MjAyOWFlYWQ1MmRhMGRkMGE3YzU1Y2M4ZWUzMjM0NTk0N2Y5OTE2ZDYwNDc3ODc3NTVjOWMwNmYzMGEwZmY3MzQzNzYyMGU5NzQ5ZmNjNGNiIn0=" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUw..." 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"d3583a284f3e2319e9129dc64f265ad89a8655342a368b264c57ee0e35542d2f","pubkey":"79be..." 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header: "Content-Type: application/json" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi parser: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi header done 2025/08/19 13:59:03 [debug] 398217#398217: *26 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *26 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:59:03 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 13:59:03] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUwZTM1NTQyZDJmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjYzNDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwYzQzNTFjZTE3YmY3NTlmYjMyOGQ2ZGIwNTBkNGI3M2U2ZDIwNGU4YTJhZjgyOTcxY2Y1ZTRlM2QwZTQ0NjgwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYyOTk0MiJdXSwiY29udGVudCI6IiIsInNpZyI6IjQzYjZhNzkzZGQ5NGViNWExYTU2YjM0YTVmN2RkZTY1M2E2NjQxNGVmMDdlOTA0MjAyOWFlYWQ1MmRhMGRkMGE3YzU1Y2M4ZWUzMjM0NTk0N2Y5OTE2ZDYwNDc3ODc3NTVjOWMwNmYzMGEwZmY3MzQzNzYyMGU5NzQ5ZmNjNGNiIn0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiJkMzU4M2EyODRmM2UyMzE5ZTkxMjlkYzY0ZjI2NWFkODlhODY1NTM0MmEzNjhiMjY0YzU3ZWUw... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"d3583a284f3e2319e9129dc64f265ad89a8655342a368b264c57ee0e35542d2f","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 13:59:03 [debug] 398217#398217: *26 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter: l:0 f:0 s:1493 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter limit 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 writev: 1493 of 1493 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *26 http cacheable: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream process upstream 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe read upstream: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe preread: 284 2025/08/19 13:59:03 [debug] 398217#398217: *26 readv: eof:1, avail:0 2025/08/19 13:59:03 [debug] 398217#398217: *26 readv: 1, last:2432 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe recv chain: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe length: -1 2025/08/19 13:59:03 [debug] 398217#398217: *26 input buf #0 000061F3F26B16B4 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 06 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record length: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi closed stdout 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 03 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 01 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 08 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record byte: 00 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi record length: 8 2025/08/19 13:59:03 [debug] 398217#398217: *26 http fastcgi sent end request 2025/08/19 13:59:03 [debug] 398217#398217: *26 input buf 000061F3F26B16B4 257 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe write downstream: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe write downstream flush in 2025/08/19 13:59:03 [debug] 398217#398217: *26 http output filter "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http copy filter: "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http chunk: 257 2025/08/19 13:59:03 [debug] 398217#398217: *26 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter: l:0 f:0 s:264 2025/08/19 13:59:03 [debug] 398217#398217: *26 http copy filter: 0 "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 pipe write downstream done 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer: 10, old: 193136288, new: 193136290 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream exit: 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *26 finalize http upstream request: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 finalize http fastcgi request 2025/08/19 13:59:03 [debug] 398217#398217: *26 free rr peer 1 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 close http upstream connection: 10 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F268FF20, unused: 48 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer del: 10: 193136288 2025/08/19 13:59:03 [debug] 398217#398217: *26 reusable connection: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http upstream temp fd: -1 2025/08/19 13:59:03 [debug] 398217#398217: *26 http output filter "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http copy filter: "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http chunk: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter: l:1 f:0 s:269 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter limit 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 writev: 269 of 269 2025/08/19 13:59:03 [debug] 398217#398217: *26 http write filter 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *26 http copy filter: 0 "/upload?" 2025/08/19 13:59:03 [debug] 398217#398217: *26 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 13:59:03 [debug] 398217#398217: *26 set http keepalive handler 2025/08/19 13:59:03 [debug] 398217#398217: *26 http close request 2025/08/19 13:59:03 [debug] 398217#398217: *26 http log handler 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26B1150 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26C5A20, unused: 3 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26BBD90, unused: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26B0140, unused: 54 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26B2160, unused: 2202 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26A90A0 2025/08/19 13:59:03 [debug] 398217#398217: *26 hc free: 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *26 hc busy: 0000000000000000 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 tcp_nodelay 2025/08/19 13:59:03 [debug] 398217#398217: *26 reusable connection: 1 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer add: 6: 65000:193141290 2025/08/19 13:59:03 [debug] 398217#398217: *26 post event 000061F3F26F7760 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:59:03 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 13:59:03 [debug] 398217#398217: *26 delete posted event 000061F3F26F7760 2025/08/19 13:59:03 [debug] 398217#398217: *26 http keepalive handler 2025/08/19 13:59:03 [debug] 398217#398217: *26 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: eof:0, avail:0 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26A90A0 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E1 2025/08/19 13:59:03 [debug] 398217#398217: *26 http keepalive handler 2025/08/19 13:59:03 [debug] 398217#398217: *26 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: eof:1, avail:-1 2025/08/19 13:59:03 [debug] 398217#398217: *26 recv: fd:6 0 of 1024 2025/08/19 13:59:03 [info] 398217#398217: *26 client 127.0.0.1 closed keepalive connection 2025/08/19 13:59:03 [debug] 398217#398217: *26 close http connection: 6 2025/08/19 13:59:03 [debug] 398217#398217: *26 event timer del: 6: 193141290 2025/08/19 13:59:03 [debug] 398217#398217: *26 reusable connection: 0 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26A90A0 2025/08/19 13:59:03 [debug] 398217#398217: *26 free: 000061F3F26A6840, unused: 120 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 2 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: -1 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 13:59:03 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 13:59:03 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 13:59:03 [debug] 398217#398217: *28 accept: 127.0.0.1:33946 fd:6 2025/08/19 13:59:03 [debug] 398217#398217: *28 event timer add: 6: 60000:193136304 2025/08/19 13:59:03 [debug] 398217#398217: *28 reusable connection: 1 2025/08/19 13:59:03 [debug] 398217#398217: *28 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 12 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 60000 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 13:59:03 [debug] 398217#398217: *28 http wait request handler 2025/08/19 13:59:03 [debug] 398217#398217: *28 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:03 [debug] 398217#398217: *28 recv: eof:0, avail:-1 2025/08/19 13:59:03 [debug] 398217#398217: *28 recv: fd:6 142 of 1024 2025/08/19 13:59:03 [debug] 398217#398217: *28 reusable connection: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *28 http process request line 2025/08/19 13:59:03 [debug] 398217#398217: *28 http request line: "GET /0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680 HTTP/1.1" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http uri: "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http args: "" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http exten: "" 2025/08/19 13:59:03 [debug] 398217#398217: *28 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 13:59:03 [debug] 398217#398217: *28 http process request header line 2025/08/19 13:59:03 [debug] 398217#398217: *28 http header: "Host: localhost:9001" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http header: "User-Agent: curl/8.15.0" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http header: "Accept: */*" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http header done 2025/08/19 13:59:03 [debug] 398217#398217: *28 event timer del: 6: 193136304 2025/08/19 13:59:03 [debug] 398217#398217: *28 generic phase: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 rewrite phase: 1 2025/08/19 13:59:03 [debug] 398217#398217: *28 test location: "/health" 2025/08/19 13:59:03 [debug] 398217#398217: *28 test location: "/debug/list" 2025/08/19 13:59:03 [debug] 398217#398217: *28 test location: "/" 2025/08/19 13:59:03 [debug] 398217#398217: *28 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 13:59:03 [debug] 398217#398217: *28 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http cl:-1 max:104857600 2025/08/19 13:59:03 [debug] 398217#398217: *28 rewrite phase: 3 2025/08/19 13:59:03 [debug] 398217#398217: *28 http script var 2025/08/19 13:59:03 [debug] 398217#398217: *28 http script var: "GET" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http script value: "DELETE" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http script not equal 2025/08/19 13:59:03 [debug] 398217#398217: *28 http script if 2025/08/19 13:59:03 [debug] 398217#398217: *28 http finalize request: 404, "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" a:1, c:1 2025/08/19 13:59:03 [debug] 398217#398217: *28 http special response: 404, "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http set discard body 2025/08/19 13:59:03 [debug] 398217#398217: *28 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 17:59:03 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 13:59:03 [debug] 398217#398217: *28 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 http write filter: l:0 f:0 s:164 2025/08/19 13:59:03 [debug] 398217#398217: *28 http output filter "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http copy filter: "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http postpone filter "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" 000061F3F26BC300 2025/08/19 13:59:03 [debug] 398217#398217: *28 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 http write filter: l:1 f:0 s:326 2025/08/19 13:59:03 [debug] 398217#398217: *28 http write filter limit 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 writev: 326 of 326 2025/08/19 13:59:03 [debug] 398217#398217: *28 http write filter 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *28 http copy filter: 0 "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" 2025/08/19 13:59:03 [debug] 398217#398217: *28 http finalize request: 0, "/0c4351ce17bf759fb328d6db050d4b73e6d204e8a2af82971cf5e4e3d0e44680?" a:1, c:1 2025/08/19 13:59:03 [debug] 398217#398217: *28 set http keepalive handler 2025/08/19 13:59:03 [debug] 398217#398217: *28 http close request 2025/08/19 13:59:03 [debug] 398217#398217: *28 http log handler 2025/08/19 13:59:03 [debug] 398217#398217: *28 free: 000061F3F26C5A20, unused: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 free: 000061F3F26BBD90, unused: 2456 2025/08/19 13:59:03 [debug] 398217#398217: *28 free: 000061F3F26A90A0 2025/08/19 13:59:03 [debug] 398217#398217: *28 hc free: 0000000000000000 2025/08/19 13:59:03 [debug] 398217#398217: *28 hc busy: 0000000000000000 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 tcp_nodelay 2025/08/19 13:59:03 [debug] 398217#398217: *28 reusable connection: 1 2025/08/19 13:59:03 [debug] 398217#398217: *28 event timer add: 6: 65000:193141304 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 0 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: 65000 2025/08/19 13:59:03 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E0 2025/08/19 13:59:03 [debug] 398217#398217: *28 http keepalive handler 2025/08/19 13:59:03 [debug] 398217#398217: *28 malloc: 000061F3F26A90A0:1024 2025/08/19 13:59:03 [debug] 398217#398217: *28 recv: eof:1, avail:-1 2025/08/19 13:59:03 [debug] 398217#398217: *28 recv: fd:6 0 of 1024 2025/08/19 13:59:03 [info] 398217#398217: *28 client 127.0.0.1 closed keepalive connection 2025/08/19 13:59:03 [debug] 398217#398217: *28 close http connection: 6 2025/08/19 13:59:03 [debug] 398217#398217: *28 event timer del: 6: 193141304 2025/08/19 13:59:03 [debug] 398217#398217: *28 reusable connection: 0 2025/08/19 13:59:03 [debug] 398217#398217: *28 free: 000061F3F26A90A0 2025/08/19 13:59:03 [debug] 398217#398217: *28 free: 000061F3F26A6840, unused: 136 2025/08/19 13:59:03 [debug] 398217#398217: timer delta: 1 2025/08/19 13:59:03 [debug] 398217#398217: worker cycle 2025/08/19 13:59:03 [debug] 398217#398217: epoll timer: -1 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 14:00:27 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:00:27 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 14:00:27 [debug] 398217#398217: *29 accept: 127.0.0.1:45064 fd:6 2025/08/19 14:00:27 [debug] 398217#398217: *29 event timer add: 6: 60000:193220453 2025/08/19 14:00:27 [debug] 398217#398217: *29 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *29 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 84148 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 60000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 14:00:27 [debug] 398217#398217: *29 http wait request handler 2025/08/19 14:00:27 [debug] 398217#398217: *29 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *29 recv: eof:0, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *29 recv: fd:6 84 of 1024 2025/08/19 14:00:27 [debug] 398217#398217: *29 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *29 http process request line 2025/08/19 14:00:27 [debug] 398217#398217: *29 http request line: "GET /health HTTP/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http uri: "/health" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http args: "" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http exten: "" 2025/08/19 14:00:27 [debug] 398217#398217: *29 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *29 http process request header line 2025/08/19 14:00:27 [debug] 398217#398217: *29 http header: "Host: localhost:9001" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http header: "Accept: */*" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http header done 2025/08/19 14:00:27 [debug] 398217#398217: *29 event timer del: 6: 193220453 2025/08/19 14:00:27 [debug] 398217#398217: *29 generic phase: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 rewrite phase: 1 2025/08/19 14:00:27 [debug] 398217#398217: *29 test location: "/health" 2025/08/19 14:00:27 [debug] 398217#398217: *29 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *29 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:00:27 [debug] 398217#398217: *29 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *29 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *29 using configuration "/health" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http cl:-1 max:104857600 2025/08/19 14:00:27 [debug] 398217#398217: *29 rewrite phase: 3 2025/08/19 14:00:27 [debug] 398217#398217: *29 http set discard body 2025/08/19 14:00:27 [debug] 398217#398217: *29 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:00:27 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 14:00:27 [debug] 398217#398217: *29 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 http write filter: l:0 f:0 s:196 2025/08/19 14:00:27 [debug] 398217#398217: *29 http output filter "/health?" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http copy filter: "/health?" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http postpone filter "/health?" 00007FFE4490F940 2025/08/19 14:00:27 [debug] 398217#398217: *29 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 196 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 write new buf t:0 f:0 0000000000000000, pos 000061F3F26E3B32, size: 3 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 http write filter: l:1 f:0 s:199 2025/08/19 14:00:27 [debug] 398217#398217: *29 http write filter limit 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 writev: 199 of 199 2025/08/19 14:00:27 [debug] 398217#398217: *29 http write filter 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *29 http copy filter: 0 "/health?" 2025/08/19 14:00:27 [debug] 398217#398217: *29 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 14:00:27 [debug] 398217#398217: *29 set http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *29 http close request 2025/08/19 14:00:27 [debug] 398217#398217: *29 http log handler 2025/08/19 14:00:27 [debug] 398217#398217: *29 free: 000061F3F26C5A20, unused: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 free: 000061F3F26BBD90, unused: 2736 2025/08/19 14:00:27 [debug] 398217#398217: *29 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *29 hc free: 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *29 hc busy: 0000000000000000 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 tcp_nodelay 2025/08/19 14:00:27 [debug] 398217#398217: *29 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *29 event timer add: 6: 65000:193225454 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 1 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 65000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 14:00:27 [debug] 398217#398217: *29 http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *29 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *29 recv: eof:1, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *29 recv: fd:6 0 of 1024 2025/08/19 14:00:27 [info] 398217#398217: *29 client 127.0.0.1 closed keepalive connection 2025/08/19 14:00:27 [debug] 398217#398217: *29 close http connection: 6 2025/08/19 14:00:27 [debug] 398217#398217: *29 event timer del: 6: 193225454 2025/08/19 14:00:27 [debug] 398217#398217: *29 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *29 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *29 free: 000061F3F26A6840, unused: 136 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 1 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: -1 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 14:00:27 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:00:27 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 accept: 127.0.0.1:45078 fd:6 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer add: 6: 60000:193220780 2025/08/19 14:00:27 [debug] 398217#398217: *30 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 325 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 60000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http wait request handler 2025/08/19 14:00:27 [debug] 398217#398217: *30 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: eof:0, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: fd:6 1024 of 1024 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: avail:112 2025/08/19 14:00:27 [debug] 398217#398217: *30 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 http process request line 2025/08/19 14:00:27 [debug] 398217#398217: *30 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http uri: "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http args: "" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http exten: "" 2025/08/19 14:00:27 [debug] 398217#398217: *30 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 http process request header line 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Host: localhost:9001" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Accept: */*" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEwYmQxMjJiNTQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjY0MjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4MTNjZGZmNDExMmY5ODBkOGRkMjhhMzJlYjhhNmNlMzM3OTVhMjdjMDExMTJjMThmOTRjYTgzYTljNGE2YzIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDAyNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImRlMDlkZTExMmJjMjFiYTAwOGM2N2U2MzBkMTliNzhhYWUxMjUwM2YxNzQxODliYmRlYzgzYzZlNzRjY2QxNDZjM2QxYjgwYjE3ZWI4Y2ZkNjA1YmQ4MzY0ZDlhNzU0ODdmOGRhYWExMjIyY2JiNDFmYjNlODBjYzY2ZWViYmM2In0=" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Content-Type: text/plain" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Content-Disposition: attachment; filename="test_blob_1755626427.txt"" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header: "Content-Length: 296" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http header done 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer del: 6: 193220780 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 rewrite phase: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: "/health" 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *30 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *30 using configuration "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http cl:296 max:104857600 2025/08/19 14:00:27 [debug] 398217#398217: *30 rewrite phase: 3 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "PUT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script regex: "^(PUT)$" 2025/08/19 14:00:27 [notice] 398217#398217: *30 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script if 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script if: false 2025/08/19 14:00:27 [debug] 398217#398217: *30 post rewrite phase: 4 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 5 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 6 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 7 2025/08/19 14:00:27 [debug] 398217#398217: *30 access phase: 8 2025/08/19 14:00:27 [debug] 398217#398217: *30 access phase: 9 2025/08/19 14:00:27 [debug] 398217#398217: *30 access phase: 10 2025/08/19 14:00:27 [debug] 398217#398217: *30 post access phase: 11 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 12 2025/08/19 14:00:27 [debug] 398217#398217: *30 generic phase: 13 2025/08/19 14:00:27 [debug] 398217#398217: *30 http client request body preread 184 2025/08/19 14:00:27 [debug] 398217#398217: *30 http request body content length filter 2025/08/19 14:00:27 [debug] 398217#398217: *30 http body new buf t:1 f:0 000061F3F26A93E8, pos 000061F3F26A93E8, size: 184 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http read client request body 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: eof:0, avail:112 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: fd:6 112 of 112 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: avail:0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http client request body recv 112 2025/08/19 14:00:27 [debug] 398217#398217: *30 http body new buf t:1 f:0 000061F3F26BC820, pos 000061F3F26BC820, size: 112 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http client request body rest 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http init upstream, client timer: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:00:27 [debug] 398217#398217: *30 posix_memalign: 000061F3F26B0140:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "QUERY_STRING" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "QUERY_STRING: " 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REQUEST_METHOD" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "PUT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "CONTENT_TYPE" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "text/plain" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "CONTENT_LENGTH" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "296" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SCRIPT_NAME" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REQUEST_URI" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "DOCUMENT_URI" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "./blobs" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "HTTP/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REQUEST_SCHEME" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "http" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "CGI/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "nginx/" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "1.18.0" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REMOTE_ADDR" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "127.0.0.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REMOTE_PORT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "45078" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REMOTE_PORT: 45078" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SERVER_ADDR" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "127.0.0.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SERVER_PORT" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "9001" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SERVER_NAME" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "localhost" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "REDIRECT_STATUS" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "200" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script var: "./blobs" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http script copy: "/ginxsom.fcgi" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEwYmQxMjJiNTQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjY0MjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4MTNjZGZmNDExMmY5ODBkOGRkMjhhMzJlYjhhNmNlMzM3OTVhMjdjMDExMTJjMThmOTRjYTgzYTljNGE2YzIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDAyNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImRlMDlkZTExMmJjMjFiYTAwOGM2N2U2MzBkMTliNzhhYWUxMjUwM2YxNzQxODliYmRlYzgzYzZlNzRjY2QxNDZjM2QxYjgwYjE3ZWI4Y2ZkNjA1YmQ4MzY0ZDlhNzU0ODdmOGRhYWExMjIyY2JiNDFmYjNlODBjYzY2ZWViYmM2In0=" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755626427.txt"" 2025/08/19 14:00:27 [debug] 398217#398217: *30 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http cleanup add: 000061F3F26BCB70 2025/08/19 14:00:27 [debug] 398217#398217: *30 get rr peer, try: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 stream socket 10 2025/08/19 14:00:27 [debug] 398217#398217: *30 epoll add connection: fd:10 ev:80002005 2025/08/19 14:00:27 [debug] 398217#398217: *30 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #31 2025/08/19 14:00:27 [debug] 398217#398217: *30 connected 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream connect: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 posix_memalign: 000061F3F268FF20:128 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream send request 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream send request body 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer buf fl:0 s:1304 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer buf fl:0 s:184 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer buf fl:0 s:8 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer buf fl:0 s:112 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer buf fl:0 s:8 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer in: 000061F3F26BCC00 2025/08/19 14:00:27 [debug] 398217#398217: *30 writev: 1616 of 1616 2025/08/19 14:00:27 [debug] 398217#398217: *30 chain writer out: 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer add: 10: 60000:193220781 2025/08/19 14:00:27 [debug] 398217#398217: *30 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 14:00:27 [debug] 398217#398217: *30 http request count:2 blk:0 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 1 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 60000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:0004 d:00007877C5D891E0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http run request: "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream check client, write event:1, "/upload" 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:10 ev:0004 d:00007877C5D892C9 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream request: "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream dummy handler 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 2 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 59998 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:10 ev:2005 d:00007877C5D892C9 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream request: "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream process header 2025/08/19 14:00:27 [debug] 398217#398217: *30 malloc: 000061F3F26B1150:4096 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: eof:1, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: fd:10 1664 of 4096 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 06 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 06 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 5D 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 03 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record length: 1629 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "LOG: [2025-08-19 14:00:27] PUT /upload - Auth: pending - Status: 0" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEwYmQxMjJiNTQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjY0MjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4MTNjZGZmNDExMmY5ODBkOGRkMjhhMzJlYjhhNmNlMzM3OTVhMjdjMDExMTJjMThmOTRjYTgzYTljNGE2YzIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDAyNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImRlMDlkZTExMmJjMjFiYTAwOGM2N2U2MzBkMTliNzhhYWUxMjUwM2YxNzQxODliYmRlYzgzYzZlNzRjY2QxNDZjM2QxYjgwYjE3ZWI4Y2ZkNjA1YmQ4MzY0ZDlhNzU0ODdmOGRhYWExMjIyY2JiNDFmYjNlODBjYzY2ZWViYmM2In0=" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: Authenticating request - method: PUT, hash: null" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEw..." 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"564343646a79b32f685389d32d3584ed8246750d585037d81b5ce10bd122b546","pubkey":"79be..." 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "DEBUG: Nostr event validation failed: -32 (Event has invalid public key)" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header: "Content-Type: application/json" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi parser: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi header done 2025/08/19 14:00:27 [debug] 398217#398217: *30 posix_memalign: 000061F3F26B2160:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *30 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:00:27 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 14:00:27] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEwYmQxMjJiNTQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjY0MjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4MTNjZGZmNDExMmY5ODBkOGRkMjhhMzJlYjhhNmNlMzM3OTVhMjdjMDExMTJjMThmOTRjYTgzYTljNGE2YzIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDAyNyJdXSwiY29udGVudCI6IiIsInNpZyI6ImRlMDlkZTExMmJjMjFiYTAwOGM2N2U2MzBkMTliNzhhYWUxMjUwM2YxNzQxODliYmRlYzgzYzZlNzRjY2QxNDZjM2QxYjgwYjE3ZWI4Y2ZkNjA1YmQ4MzY0ZDlhNzU0ODdmOGRhYWExMjIyY2JiNDFmYjNlODBjYzY2ZWViYmM2In0= DEBUG: Authenticating request - method: PUT, hash: null DEBUG: Base64 event from header: eyJraW5kIjoyNDI0MiwiaWQiOiI1NjQzNDM2NDZhNzliMzJmNjg1Mzg5ZDMyZDM1ODRlZDgyNDY3NTBkNTg1MDM3ZDgxYjVjZTEw... DEBUG: Parsed authorization header, extracted JSON: {"kind":24242,"id":"564343646a79b32f685389d32d3584ed8246750d585037d81b5ce10bd122b546","pubkey":"79be... DEBUG: Nostr event validation failed: -32 (Event has invalid public key) 2025/08/19 14:00:27 [debug] 398217#398217: *30 write new buf t:1 f:0 000061F3F26B2180, pos 000061F3F26B2180, size: 1493 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter: l:0 f:0 s:1493 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter limit 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 writev: 1493 of 1493 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *30 http cacheable: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream process upstream 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe read upstream: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe preread: 284 2025/08/19 14:00:27 [debug] 398217#398217: *30 readv: eof:1, avail:0 2025/08/19 14:00:27 [debug] 398217#398217: *30 readv: 1, last:2432 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe recv chain: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe buf free s:0 t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 284 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe length: -1 2025/08/19 14:00:27 [debug] 398217#398217: *30 input buf #0 000061F3F26B16B4 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 06 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record length: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi closed stdout 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 03 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 01 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 08 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record byte: 00 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi record length: 8 2025/08/19 14:00:27 [debug] 398217#398217: *30 http fastcgi sent end request 2025/08/19 14:00:27 [debug] 398217#398217: *30 input buf 000061F3F26B16B4 257 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe write downstream: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe write downstream flush in 2025/08/19 14:00:27 [debug] 398217#398217: *30 http output filter "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http copy filter: "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http postpone filter "/upload?" 000061F3F26BCBE0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http chunk: 257 2025/08/19 14:00:27 [debug] 398217#398217: *30 write new buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write new buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter: l:0 f:0 s:264 2025/08/19 14:00:27 [debug] 398217#398217: *30 http copy filter: 0 "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 pipe write downstream done 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer: 10, old: 193220781, new: 193220783 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream exit: 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *30 finalize http upstream request: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 finalize http fastcgi request 2025/08/19 14:00:27 [debug] 398217#398217: *30 free rr peer 1 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 close http upstream connection: 10 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F268FF20, unused: 48 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer del: 10: 193220781 2025/08/19 14:00:27 [debug] 398217#398217: *30 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http upstream temp fd: -1 2025/08/19 14:00:27 [debug] 398217#398217: *30 http output filter "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http copy filter: "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http postpone filter "/upload?" 00007FFE4490F9F0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http chunk: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write old buf t:1 f:0 000061F3F26B10F8, pos 000061F3F26B10F8, size: 5 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write old buf t:1 f:0 000061F3F26B1150, pos 000061F3F26B16B4, size: 257 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write old buf t:0 f:0 0000000000000000, pos 000061F3D7D652E8, size: 2 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 write new buf t:0 f:0 0000000000000000, pos 000061F3D7D652E5, size: 5 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter: l:1 f:0 s:269 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter limit 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 writev: 269 of 269 2025/08/19 14:00:27 [debug] 398217#398217: *30 http write filter 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *30 http copy filter: 0 "/upload?" 2025/08/19 14:00:27 [debug] 398217#398217: *30 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 14:00:27 [debug] 398217#398217: *30 set http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *30 http close request 2025/08/19 14:00:27 [debug] 398217#398217: *30 http log handler 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26B1150 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26C5A20, unused: 3 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26BBD90, unused: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26B0140, unused: 54 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26B2160, unused: 2202 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *30 hc free: 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *30 hc busy: 0000000000000000 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 tcp_nodelay 2025/08/19 14:00:27 [debug] 398217#398217: *30 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer add: 6: 65000:193225783 2025/08/19 14:00:27 [debug] 398217#398217: *30 post event 000061F3F26F7760 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 0 2025/08/19 14:00:27 [debug] 398217#398217: posted event 000061F3F26F7760 2025/08/19 14:00:27 [debug] 398217#398217: *30 delete posted event 000061F3F26F7760 2025/08/19 14:00:27 [debug] 398217#398217: *30 http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *30 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: eof:0, avail:0 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 65000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:2005 d:00007877C5D891E0 2025/08/19 14:00:27 [debug] 398217#398217: *30 http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *30 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: eof:1, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *30 recv: fd:6 0 of 1024 2025/08/19 14:00:27 [info] 398217#398217: *30 client 127.0.0.1 closed keepalive connection 2025/08/19 14:00:27 [debug] 398217#398217: *30 close http connection: 6 2025/08/19 14:00:27 [debug] 398217#398217: *30 event timer del: 6: 193225783 2025/08/19 14:00:27 [debug] 398217#398217: *30 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *30 free: 000061F3F26A6840, unused: 120 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 1 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: -1 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:5 ev:0001 d:00007877C5D89010 2025/08/19 14:00:27 [debug] 398217#398217: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:00:27 [debug] 398217#398217: posix_memalign: 000061F3F26A6840:512 @16 2025/08/19 14:00:27 [debug] 398217#398217: *32 accept: 127.0.0.1:45092 fd:6 2025/08/19 14:00:27 [debug] 398217#398217: *32 event timer add: 6: 60000:193220796 2025/08/19 14:00:27 [debug] 398217#398217: *32 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *32 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 12 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 60000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:0001 d:00007877C5D891E1 2025/08/19 14:00:27 [debug] 398217#398217: *32 http wait request handler 2025/08/19 14:00:27 [debug] 398217#398217: *32 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *32 recv: eof:0, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *32 recv: fd:6 142 of 1024 2025/08/19 14:00:27 [debug] 398217#398217: *32 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 posix_memalign: 000061F3F26C5A20:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *32 http process request line 2025/08/19 14:00:27 [debug] 398217#398217: *32 http request line: "GET /813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20 HTTP/1.1" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http uri: "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http args: "" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http exten: "" 2025/08/19 14:00:27 [debug] 398217#398217: *32 posix_memalign: 000061F3F26BBD90:4096 @16 2025/08/19 14:00:27 [debug] 398217#398217: *32 http process request header line 2025/08/19 14:00:27 [debug] 398217#398217: *32 http header: "Host: localhost:9001" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http header: "Accept: */*" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http header done 2025/08/19 14:00:27 [debug] 398217#398217: *32 event timer del: 6: 193220796 2025/08/19 14:00:27 [debug] 398217#398217: *32 generic phase: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 rewrite phase: 1 2025/08/19 14:00:27 [debug] 398217#398217: *32 test location: "/health" 2025/08/19 14:00:27 [debug] 398217#398217: *32 test location: "/debug/list" 2025/08/19 14:00:27 [debug] 398217#398217: *32 test location: "/" 2025/08/19 14:00:27 [debug] 398217#398217: *32 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *32 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http cl:-1 max:104857600 2025/08/19 14:00:27 [debug] 398217#398217: *32 rewrite phase: 3 2025/08/19 14:00:27 [debug] 398217#398217: *32 http script var 2025/08/19 14:00:27 [debug] 398217#398217: *32 http script var: "GET" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http script value: "DELETE" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http script not equal 2025/08/19 14:00:27 [debug] 398217#398217: *32 http script if 2025/08/19 14:00:27 [debug] 398217#398217: *32 http finalize request: 404, "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" a:1, c:1 2025/08/19 14:00:27 [debug] 398217#398217: *32 http special response: 404, "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http set discard body 2025/08/19 14:00:27 [debug] 398217#398217: *32 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:00:27 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 14:00:27 [debug] 398217#398217: *32 write new buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 http write filter: l:0 f:0 s:164 2025/08/19 14:00:27 [debug] 398217#398217: *32 http output filter "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http copy filter: "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http postpone filter "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" 000061F3F26BC300 2025/08/19 14:00:27 [debug] 398217#398217: *32 write old buf t:1 f:0 000061F3F26BC170, pos 000061F3F26BC170, size: 164 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4580, size: 100 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 write new buf t:0 f:0 0000000000000000, pos 000061F3D7DA4C80, size: 62 file: 0, size: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 http write filter: l:1 f:0 s:326 2025/08/19 14:00:27 [debug] 398217#398217: *32 http write filter limit 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 writev: 326 of 326 2025/08/19 14:00:27 [debug] 398217#398217: *32 http write filter 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *32 http copy filter: 0 "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" 2025/08/19 14:00:27 [debug] 398217#398217: *32 http finalize request: 0, "/813cdff4112f980d8dd28a32eb8a6ce33795a27c01112c18f94ca83a9c4a6c20?" a:1, c:1 2025/08/19 14:00:27 [debug] 398217#398217: *32 set http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *32 http close request 2025/08/19 14:00:27 [debug] 398217#398217: *32 http log handler 2025/08/19 14:00:27 [debug] 398217#398217: *32 free: 000061F3F26C5A20, unused: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 free: 000061F3F26BBD90, unused: 2456 2025/08/19 14:00:27 [debug] 398217#398217: *32 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *32 hc free: 0000000000000000 2025/08/19 14:00:27 [debug] 398217#398217: *32 hc busy: 0000000000000000 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 tcp_nodelay 2025/08/19 14:00:27 [debug] 398217#398217: *32 reusable connection: 1 2025/08/19 14:00:27 [debug] 398217#398217: *32 event timer add: 6: 65000:193225796 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 0 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: 65000 2025/08/19 14:00:27 [debug] 398217#398217: epoll: fd:6 ev:2001 d:00007877C5D891E1 2025/08/19 14:00:27 [debug] 398217#398217: *32 http keepalive handler 2025/08/19 14:00:27 [debug] 398217#398217: *32 malloc: 000061F3F26A90A0:1024 2025/08/19 14:00:27 [debug] 398217#398217: *32 recv: eof:1, avail:-1 2025/08/19 14:00:27 [debug] 398217#398217: *32 recv: fd:6 0 of 1024 2025/08/19 14:00:27 [info] 398217#398217: *32 client 127.0.0.1 closed keepalive connection 2025/08/19 14:00:27 [debug] 398217#398217: *32 close http connection: 6 2025/08/19 14:00:27 [debug] 398217#398217: *32 event timer del: 6: 193225796 2025/08/19 14:00:27 [debug] 398217#398217: *32 reusable connection: 0 2025/08/19 14:00:27 [debug] 398217#398217: *32 free: 000061F3F26A90A0 2025/08/19 14:00:27 [debug] 398217#398217: *32 free: 000061F3F26A6840, unused: 136 2025/08/19 14:00:27 [debug] 398217#398217: timer delta: 1 2025/08/19 14:00:27 [debug] 398217#398217: worker cycle 2025/08/19 14:00:27 [debug] 398217#398217: epoll timer: -1 2025/08/19 14:11:35 [notice] 398216#398216: signal 15 (SIGTERM) received from 447374, exiting 2025/08/19 14:11:35 [debug] 398216#398216: wake up, sigio 0 2025/08/19 14:11:35 [debug] 398216#398216: child: 0 398217 e:0 t:0 d:0 r:1 j:0 2025/08/19 14:11:35 [debug] 398216#398216: termination cycle: 50 2025/08/19 14:11:35 [debug] 398216#398216: sigsuspend 2025/08/19 14:11:35 [debug] 398217#398217: epoll: fd:7 ev:0001 d:00007877C5D890F8 2025/08/19 14:11:35 [debug] 398217#398217: channel handler 2025/08/19 14:11:35 [debug] 398217#398217: channel: 32 2025/08/19 14:11:35 [debug] 398217#398217: channel command: 4 2025/08/19 14:11:35 [debug] 398217#398217: channel: -2 2025/08/19 14:11:35 [debug] 398217#398217: timer delta: 667624 2025/08/19 14:11:35 [notice] 398217#398217: exiting 2025/08/19 14:11:35 [debug] 398217#398217: flush files 2025/08/19 14:11:35 [debug] 398217#398217: run cleanup: 000061F3F26F4A70 2025/08/19 14:11:35 [debug] 398217#398217: run cleanup: 000061F3F26E7A08 2025/08/19 14:11:35 [debug] 398217#398217: cleanup resolver 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26F5DD0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26E8BD0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26C7B40 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26C6A30 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26C0A00 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26BF940 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26BE880 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26BD7C0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26B5160 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26AC130, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26B6570, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26C1A10, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26C8B50, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26CCB60, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26D0B70, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26D4B80, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26D8B90, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26DCBA0, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26E0BB0, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26E4BC0, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26E9DA0, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26EDDB0, unused: 0 2025/08/19 14:11:35 [debug] 398217#398217: free: 000061F3F26F1DC0, unused: 4920 2025/08/19 14:11:35 [notice] 398217#398217: exit 2025/08/19 14:11:35 [notice] 398216#398216: signal 17 (SIGCHLD) received from 398217 2025/08/19 14:11:35 [notice] 398216#398216: worker process 398217 exited with code 0 2025/08/19 14:11:35 [debug] 398216#398216: shmtx forced unlock 2025/08/19 14:11:35 [debug] 398216#398216: wake up, sigio 3 2025/08/19 14:11:35 [debug] 398216#398216: reap children 2025/08/19 14:11:35 [debug] 398216#398216: child: 0 398217 e:1 t:1 d:0 r:1 j:0 2025/08/19 14:11:35 [notice] 398216#398216: exit 2025/08/19 14:11:35 [debug] 398216#398216: close listening 0.0.0.0:9001 #5 2025/08/19 14:11:35 [debug] 398216#398216: run cleanup: 000061F3F26E7A08 2025/08/19 14:11:35 [debug] 398216#398216: cleanup resolver 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26F5DD0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26E8BD0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26C7B40 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26C6A30 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26C0A00 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26BF940 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26BE880 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26BD7C0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26B5160 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26AC130, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26B6570, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26C1A10, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26C8B50, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26CCB60, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26D0B70, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26D4B80, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26D8B90, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26DCBA0, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26E0BB0, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26E4BC0, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26E9DA0, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26EDDB0, unused: 0 2025/08/19 14:11:35 [debug] 398216#398216: free: 000061F3F26F1DC0, unused: 4951 2025/08/19 14:11:35 [debug] 447375#447375: bind() 0.0.0.0:9001 #5 2025/08/19 14:11:35 [notice] 447375#447375: using the "epoll" event method 2025/08/19 14:11:35 [debug] 447375#447375: counter: 00007F2328BAC080, 1 2025/08/19 14:11:35 [notice] 447375#447375: nginx/1.18.0 (Ubuntu) 2025/08/19 14:11:35 [notice] 447375#447375: OS: Linux 6.12.10-76061203-generic 2025/08/19 14:11:35 [notice] 447375#447375: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 14:11:35 [debug] 447376#447375: write: 6, 00007FFE17FC2990, 7, 0 2025/08/19 14:11:35 [debug] 447376#447376: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 14:11:35 [notice] 447376#447376: start worker processes 2025/08/19 14:11:35 [debug] 447376#447376: channel 6:7 2025/08/19 14:11:35 [notice] 447376#447376: start worker process 447377 2025/08/19 14:11:35 [debug] 447376#447376: sigsuspend 2025/08/19 14:11:35 [debug] 447377#447377: add cleanup: 0000556F9E20CA70 2025/08/19 14:11:35 [debug] 447377#447377: malloc: 0000556F9E1BFBD0:8 2025/08/19 14:11:35 [debug] 447377#447377: notify eventfd: 9 2025/08/19 14:11:35 [debug] 447377#447377: testing the EPOLLRDHUP flag: success 2025/08/19 14:11:35 [debug] 447377#447377: malloc: 0000556F9E1D2580:6144 2025/08/19 14:11:35 [debug] 447377#447377: malloc: 00007F23289A4010:237568 2025/08/19 14:11:35 [debug] 447377#447377: malloc: 0000556F9E20F6A0:98304 2025/08/19 14:11:35 [debug] 447377#447377: malloc: 0000556F9E2276B0:98304 2025/08/19 14:11:35 [debug] 447377#447377: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:11:35 [debug] 447377#447377: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:11:35 [debug] 447377#447377: setproctitle: "nginx: worker process" 2025/08/19 14:11:35 [debug] 447377#447377: worker cycle 2025/08/19 14:11:35 [debug] 447377#447377: epoll timer: -1 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:5 ev:0001 d:00007F23289A4010 2025/08/19 14:12:19 [debug] 447377#447377: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:12:19 [debug] 447377#447377: posix_memalign: 0000556F9E1BE840:512 @16 2025/08/19 14:12:19 [debug] 447377#447377: *1 accept: 127.0.0.1:55808 fd:6 2025/08/19 14:12:19 [debug] 447377#447377: *1 event timer add: 6: 60000:193932786 2025/08/19 14:12:19 [debug] 447377#447377: *1 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 44361 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 60000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:0001 d:00007F23289A41E0 2025/08/19 14:12:19 [debug] 447377#447377: *1 http wait request handler 2025/08/19 14:12:19 [debug] 447377#447377: *1 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *1 recv: eof:0, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *1 recv: fd:6 84 of 1024 2025/08/19 14:12:19 [debug] 447377#447377: *1 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 posix_memalign: 0000556F9E1DDA20:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *1 http process request line 2025/08/19 14:12:19 [debug] 447377#447377: *1 http request line: "GET /health HTTP/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http uri: "/health" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http args: "" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http exten: "" 2025/08/19 14:12:19 [debug] 447377#447377: *1 posix_memalign: 0000556F9E1D3D90:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *1 http process request header line 2025/08/19 14:12:19 [debug] 447377#447377: *1 http header: "Host: localhost:9001" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http header: "Accept: */*" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http header done 2025/08/19 14:12:19 [debug] 447377#447377: *1 event timer del: 6: 193932786 2025/08/19 14:12:19 [debug] 447377#447377: *1 generic phase: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 rewrite phase: 1 2025/08/19 14:12:19 [debug] 447377#447377: *1 test location: "/health" 2025/08/19 14:12:19 [debug] 447377#447377: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:12:19 [debug] 447377#447377: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *1 using configuration "/health" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http cl:-1 max:104857600 2025/08/19 14:12:19 [debug] 447377#447377: *1 rewrite phase: 3 2025/08/19 14:12:19 [debug] 447377#447377: *1 http set discard body 2025/08/19 14:12:19 [debug] 447377#447377: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:12:19 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 14:12:19 [debug] 447377#447377: *1 write new buf t:1 f:0 0000556F9E1D4170, pos 0000556F9E1D4170, size: 196 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 http write filter: l:0 f:0 s:196 2025/08/19 14:12:19 [debug] 447377#447377: *1 http output filter "/health?" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http copy filter: "/health?" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http postpone filter "/health?" 00007FFE17FC2520 2025/08/19 14:12:19 [debug] 447377#447377: *1 write old buf t:1 f:0 0000556F9E1D4170, pos 0000556F9E1D4170, size: 196 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 write new buf t:0 f:0 0000000000000000, pos 0000556F9E1FBB32, size: 3 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 http write filter: l:1 f:0 s:199 2025/08/19 14:12:19 [debug] 447377#447377: *1 http write filter limit 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 writev: 199 of 199 2025/08/19 14:12:19 [debug] 447377#447377: *1 http write filter 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *1 http copy filter: 0 "/health?" 2025/08/19 14:12:19 [debug] 447377#447377: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 14:12:19 [debug] 447377#447377: *1 set http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *1 http close request 2025/08/19 14:12:19 [debug] 447377#447377: *1 http log handler 2025/08/19 14:12:19 [debug] 447377#447377: *1 free: 0000556F9E1DDA20, unused: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 free: 0000556F9E1D3D90, unused: 2736 2025/08/19 14:12:19 [debug] 447377#447377: *1 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *1 hc free: 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *1 hc busy: 0000000000000000 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 tcp_nodelay 2025/08/19 14:12:19 [debug] 447377#447377: *1 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *1 event timer add: 6: 65000:193937787 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 1 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 65000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:2001 d:00007F23289A41E0 2025/08/19 14:12:19 [debug] 447377#447377: *1 http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *1 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *1 recv: eof:1, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *1 recv: fd:6 0 of 1024 2025/08/19 14:12:19 [info] 447377#447377: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 14:12:19 [debug] 447377#447377: *1 close http connection: 6 2025/08/19 14:12:19 [debug] 447377#447377: *1 event timer del: 6: 193937787 2025/08/19 14:12:19 [debug] 447377#447377: *1 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *1 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *1 free: 0000556F9E1BE840, unused: 136 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 0 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: -1 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:5 ev:0001 d:00007F23289A4010 2025/08/19 14:12:19 [debug] 447377#447377: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:12:19 [debug] 447377#447377: posix_memalign: 0000556F9E1BE840:512 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 accept: 127.0.0.1:55810 fd:6 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer add: 6: 60000:193933046 2025/08/19 14:12:19 [debug] 447377#447377: *2 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 259 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 60000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:0001 d:00007F23289A41E1 2025/08/19 14:12:19 [debug] 447377#447377: *2 http wait request handler 2025/08/19 14:12:19 [debug] 447377#447377: *2 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: eof:0, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: fd:6 1024 of 1024 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: avail:112 2025/08/19 14:12:19 [debug] 447377#447377: *2 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1DDA20:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 http process request line 2025/08/19 14:12:19 [debug] 447377#447377: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http uri: "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http args: "" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http exten: "" 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1D3D90:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 http process request header line 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Host: localhost:9001" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Accept: */*" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkzODcxMWIwYjAxZjRjNGQ2NGIzNTA3MzZmYTZkYWY4MGQ4MmJlMTgxOTRmMzMxNDgzMzUzIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjcxMzksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NTgzMGRhYjk4NDRjYjY4ZmFlMjAwMTdhZjAxYTRiOWZjZmViYWVlYzkxOTQyNDlhMTg1MTE0ZWFjNzVjNjg5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDczOSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5YThkMjE0MjhiZWRlYzRlMmQzYjk5M2JhMzAxYjJiZWEwNDIxZGI5MDg3N2RhYTExN2RlMGFhMjgzMWNkMDdkYmI0YzQ0MDRhZjhmYTU5MjE0N2ZkZjNhNGVlYWZiMzMxMzIxNGM0YzBlODU5MjRmNWE1MjZkOTdmNWJjMWViIn0=" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Content-Type: text/plain" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755627139.txt"" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header: "Content-Length: 296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http header done 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer del: 6: 193933046 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 rewrite phase: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: "/health" 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *2 using configuration "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http cl:296 max:104857600 2025/08/19 14:12:19 [debug] 447377#447377: *2 rewrite phase: 3 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "PUT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script regex: "^(PUT)$" 2025/08/19 14:12:19 [notice] 447377#447377: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script if 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script if: false 2025/08/19 14:12:19 [debug] 447377#447377: *2 post rewrite phase: 4 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 5 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 6 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 7 2025/08/19 14:12:19 [debug] 447377#447377: *2 access phase: 8 2025/08/19 14:12:19 [debug] 447377#447377: *2 access phase: 9 2025/08/19 14:12:19 [debug] 447377#447377: *2 access phase: 10 2025/08/19 14:12:19 [debug] 447377#447377: *2 post access phase: 11 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 12 2025/08/19 14:12:19 [debug] 447377#447377: *2 generic phase: 13 2025/08/19 14:12:19 [debug] 447377#447377: *2 http client request body preread 184 2025/08/19 14:12:19 [debug] 447377#447377: *2 http request body content length filter 2025/08/19 14:12:19 [debug] 447377#447377: *2 http body new buf t:1 f:0 0000556F9E1C13E8, pos 0000556F9E1C13E8, size: 184 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http read client request body 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: eof:0, avail:112 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: fd:6 112 of 112 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: avail:0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http client request body recv 112 2025/08/19 14:12:19 [debug] 447377#447377: *2 http body new buf t:1 f:0 0000556F9E1D4820, pos 0000556F9E1D4820, size: 112 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http client request body rest 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http init upstream, client timer: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1C8140:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "QUERY_STRING" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "QUERY_STRING: " 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REQUEST_METHOD" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "PUT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "CONTENT_TYPE" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "text/plain" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "CONTENT_LENGTH" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SCRIPT_NAME" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REQUEST_URI" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "DOCUMENT_URI" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "./blobs" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "HTTP/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REQUEST_SCHEME" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "http" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "CGI/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "nginx/" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "1.18.0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REMOTE_ADDR" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "127.0.0.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REMOTE_PORT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "55810" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REMOTE_PORT: 55810" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SERVER_ADDR" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "127.0.0.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SERVER_PORT" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "9001" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SERVER_NAME" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "localhost" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "REDIRECT_STATUS" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "200" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script var: "./blobs" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http script copy: "/ginxsom.fcgi" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkzODcxMWIwYjAxZjRjNGQ2NGIzNTA3MzZmYTZkYWY4MGQ4MmJlMTgxOTRmMzMxNDgzMzUzIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjcxMzksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NTgzMGRhYjk4NDRjYjY4ZmFlMjAwMTdhZjAxYTRiOWZjZmViYWVlYzkxOTQyNDlhMTg1MTE0ZWFjNzVjNjg5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDczOSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5YThkMjE0MjhiZWRlYzRlMmQzYjk5M2JhMzAxYjJiZWEwNDIxZGI5MDg3N2RhYTExN2RlMGFhMjgzMWNkMDdkYmI0YzQ0MDRhZjhmYTU5MjE0N2ZkZjNhNGVlYWZiMzMxMzIxNGM0YzBlODU5MjRmNWE1MjZkOTdmNWJjMWViIn0=" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755627139.txt"" 2025/08/19 14:12:19 [debug] 447377#447377: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http cleanup add: 0000556F9E1D4B70 2025/08/19 14:12:19 [debug] 447377#447377: *2 get rr peer, try: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 stream socket 10 2025/08/19 14:12:19 [debug] 447377#447377: *2 epoll add connection: fd:10 ev:80002005 2025/08/19 14:12:19 [debug] 447377#447377: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/19 14:12:19 [debug] 447377#447377: *2 connected 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream connect: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1A7F20:128 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream send request 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream send request body 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer buf fl:0 s:1304 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer buf fl:0 s:184 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer buf fl:0 s:8 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer buf fl:0 s:112 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer buf fl:0 s:8 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer in: 0000556F9E1D4C00 2025/08/19 14:12:19 [debug] 447377#447377: *2 writev: 1616 of 1616 2025/08/19 14:12:19 [debug] 447377#447377: *2 chain writer out: 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer add: 10: 60000:193933046 2025/08/19 14:12:19 [debug] 447377#447377: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 14:12:19 [debug] 447377#447377: *2 http request count:2 blk:0 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 0 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 60000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:0004 d:00007F23289A41E1 2025/08/19 14:12:19 [debug] 447377#447377: *2 http run request: "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream check client, write event:1, "/upload" 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:10 ev:0004 d:00007F23289A42C8 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream request: "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream dummy handler 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 2 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 59998 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:10 ev:2005 d:00007F23289A42C8 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream request: "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream process header 2025/08/19 14:12:19 [debug] 447377#447377: *2 malloc: 0000556F9E1C9150:4096 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: eof:1, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: fd:10 3504 of 4096 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 06 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 0D 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 8A 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 06 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record length: 3466 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "LOG: [2025-08-19 14:12:19] PUT /upload - Auth: pending - Status: 0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkzODcxMWIwYjAxZjRjNGQ2NGIzNTA3MzZmYTZkYWY4MGQ4MmJlMTgxOTRmMzMxNDgzMzUzIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjcxMzksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NTgzMGRhYjk4NDRjYjY4ZmFlMjAwMTdhZjAxYTRiOWZjZmViYWVlYzkxOTQyNDlhMTg1MTE0ZWFjNzVjNjg5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDczOSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5YThkMjE0MjhiZWRlYzRlMmQzYjk5M2JhMzAxYjJiZWEwNDIxZGI5MDg3N2RhYTExN2RlMGFhMjgzMWNkMDdkYmI0YzQ0MDRhZjhmYTU5MjE0N2ZkZjNhNGVlYWZiMzMxMzIxNGM0YzBlODU5MjRmNWE1MjZkOTdmNWJjMWViIn0=" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "LOG: [2025-08-19 14:12:19] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request_with_rules called - method: upload, file_hash: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689, mime_type: text/plain, file_size: 296" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: Authorization header provided, starting basic nostr authentication" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkz..." 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1CA160:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"8e513b8fee8938711b0b01f4c4d64b350736fa6daf80d82be18194f331483353","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755627139,"tags":[["t","upload"],["x","95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689"],["expiration","1755630739"]],"content":"","sig":"d9a8d21428bedec4e2d3b993ba301b2bea0421db90877daa117de0aa2831cd07dbb4c4404af8fa592147fdf3a4eeafb3313214c4c0e85924f5a526d97f5bc1eb"}" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: id: 8e513b8fee8938711b0b01f4c4d64b350736fa6daf80d82be18194f331483353" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: sig: d9a8d21428bedec4e2d3b993ba301b2bea0421db90877daa117de0aa2831cd07dbb4c4404af8fa592147fdf3a4eeafb3313214c4c0e85924f5a526d97f5bc1eb" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: kind: 24242" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: created_at: 1755627139" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event returned: -32" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - Nostr event validation FAILED: -32 (Event has invalid public key)" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "DEBUG: authenticate_request - Pubkey length: DEBUG: Basic nostr authentication failed: -32 (Event has invalid public key)" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header: "Content-Type: application/json" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi parser: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi header done 2025/08/19 14:12:19 [debug] 447377#447377: *2 posix_memalign: 0000556F9E1CB170:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:12:19 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 14:12:19] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkzODcxMWIwYjAxZjRjNGQ2NGIzNTA3MzZmYTZkYWY4MGQ4MmJlMTgxOTRmMzMxNDgzMzUzIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjcxMzksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5NTgzMGRhYjk4NDRjYjY4ZmFlMjAwMTdhZjAxYTRiOWZjZmViYWVlYzkxOTQyNDlhMTg1MTE0ZWFjNzVjNjg5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMDczOSJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ5YThkMjE0MjhiZWRlYzRlMmQzYjk5M2JhMzAxYjJiZWEwNDIxZGI5MDg3N2RhYTExN2RlMGFhMjgzMWNkMDdkYmI0YzQ0MDRhZjhmYTU5MjE0N2ZkZjNhNGVlYWZiMzMxMzIxNGM0YzBlODU5MjRmNWE1MjZkOTdmNWJjMWViIn0= LOG: [2025-08-19 14:12:19] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689 DEBUG: authenticate_request_with_rules called - method: upload, file_hash: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689, mime_type: text/plain, file_size: 296 DEBUG: Authorization header provided, starting basic nostr authentication DEBUG: authenticate_request ENTRY - method: upload, hash: 95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZTUxM2I4ZmVlODkz... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded D 2025/08/19 14:12:19 [debug] 447377#447377: *2 write new buf t:1 f:0 0000556F9E1CB190, pos 0000556F9E1CB190, size: 3346 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter: l:0 f:0 s:3346 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter limit 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 writev: 3346 of 3346 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *2 http cacheable: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream process upstream 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe read upstream: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe preread: 261 2025/08/19 14:12:19 [debug] 447377#447377: *2 readv: eof:1, avail:0 2025/08/19 14:12:19 [debug] 447377#447377: *2 readv: 1, last:592 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe recv chain: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe buf free s:0 t:1 f:0 0000556F9E1C9150, pos 0000556F9E1C9DFB, size: 261 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe length: -1 2025/08/19 14:12:19 [debug] 447377#447377: *2 input buf #0 0000556F9E1C9DFB 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 06 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record length: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi closed stdout 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 03 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 01 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 08 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record byte: 00 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi record length: 8 2025/08/19 14:12:19 [debug] 447377#447377: *2 http fastcgi sent end request 2025/08/19 14:12:19 [debug] 447377#447377: *2 input buf 0000556F9E1C9DFB 231 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe write downstream: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe write downstream flush in 2025/08/19 14:12:19 [debug] 447377#447377: *2 http output filter "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http copy filter: "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http postpone filter "/upload?" 0000556F9E1D4BE0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http chunk: 231 2025/08/19 14:12:19 [debug] 447377#447377: *2 write new buf t:1 f:0 0000556F9E1CAFB0, pos 0000556F9E1CAFB0, size: 4 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write new buf t:1 f:0 0000556F9E1C9150, pos 0000556F9E1C9DFB, size: 231 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write new buf t:0 f:0 0000000000000000, pos 0000556F961142E8, size: 2 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter: l:0 f:0 s:237 2025/08/19 14:12:19 [debug] 447377#447377: *2 http copy filter: 0 "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 pipe write downstream done 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer: 10, old: 193933046, new: 193933048 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream exit: 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *2 finalize http upstream request: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 finalize http fastcgi request 2025/08/19 14:12:19 [debug] 447377#447377: *2 free rr peer 1 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 close http upstream connection: 10 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1A7F20, unused: 48 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer del: 10: 193933046 2025/08/19 14:12:19 [debug] 447377#447377: *2 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http upstream temp fd: -1 2025/08/19 14:12:19 [debug] 447377#447377: *2 http output filter "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http copy filter: "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http postpone filter "/upload?" 00007FFE17FC25D0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http chunk: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write old buf t:1 f:0 0000556F9E1CAFB0, pos 0000556F9E1CAFB0, size: 4 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write old buf t:1 f:0 0000556F9E1C9150, pos 0000556F9E1C9DFB, size: 231 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write old buf t:0 f:0 0000000000000000, pos 0000556F961142E8, size: 2 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 write new buf t:0 f:0 0000000000000000, pos 0000556F961142E5, size: 5 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter: l:1 f:0 s:242 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter limit 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 writev: 242 of 242 2025/08/19 14:12:19 [debug] 447377#447377: *2 http write filter 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *2 http copy filter: 0 "/upload?" 2025/08/19 14:12:19 [debug] 447377#447377: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 14:12:19 [debug] 447377#447377: *2 set http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *2 http close request 2025/08/19 14:12:19 [debug] 447377#447377: *2 http log handler 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1C9150 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1DDA20, unused: 3 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1D3D90, unused: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1C8140, unused: 7 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1CA160, unused: 42 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1CB170, unused: 718 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *2 hc free: 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *2 hc busy: 0000000000000000 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 tcp_nodelay 2025/08/19 14:12:19 [debug] 447377#447377: *2 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer add: 6: 65000:193938048 2025/08/19 14:12:19 [debug] 447377#447377: *2 post event 0000556F9E20F760 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 0 2025/08/19 14:12:19 [debug] 447377#447377: posted event 0000556F9E20F760 2025/08/19 14:12:19 [debug] 447377#447377: *2 delete posted event 0000556F9E20F760 2025/08/19 14:12:19 [debug] 447377#447377: *2 http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *2 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: eof:0, avail:0 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 65000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:2005 d:00007F23289A41E1 2025/08/19 14:12:19 [debug] 447377#447377: *2 http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *2 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: eof:1, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *2 recv: fd:6 0 of 1024 2025/08/19 14:12:19 [info] 447377#447377: *2 client 127.0.0.1 closed keepalive connection 2025/08/19 14:12:19 [debug] 447377#447377: *2 close http connection: 6 2025/08/19 14:12:19 [debug] 447377#447377: *2 event timer del: 6: 193938048 2025/08/19 14:12:19 [debug] 447377#447377: *2 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *2 free: 0000556F9E1BE840, unused: 120 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 2 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: -1 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:5 ev:0001 d:00007F23289A4010 2025/08/19 14:12:19 [debug] 447377#447377: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:12:19 [debug] 447377#447377: posix_memalign: 0000556F9E1BE840:512 @16 2025/08/19 14:12:19 [debug] 447377#447377: *4 accept: 127.0.0.1:55826 fd:6 2025/08/19 14:12:19 [debug] 447377#447377: *4 event timer add: 6: 60000:193933061 2025/08/19 14:12:19 [debug] 447377#447377: *4 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 11 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 60000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:0001 d:00007F23289A41E0 2025/08/19 14:12:19 [debug] 447377#447377: *4 http wait request handler 2025/08/19 14:12:19 [debug] 447377#447377: *4 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *4 recv: eof:0, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *4 recv: fd:6 142 of 1024 2025/08/19 14:12:19 [debug] 447377#447377: *4 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 posix_memalign: 0000556F9E1DDA20:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *4 http process request line 2025/08/19 14:12:19 [debug] 447377#447377: *4 http request line: "GET /95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689 HTTP/1.1" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http uri: "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http args: "" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http exten: "" 2025/08/19 14:12:19 [debug] 447377#447377: *4 posix_memalign: 0000556F9E1D3D90:4096 @16 2025/08/19 14:12:19 [debug] 447377#447377: *4 http process request header line 2025/08/19 14:12:19 [debug] 447377#447377: *4 http header: "Host: localhost:9001" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http header: "Accept: */*" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http header done 2025/08/19 14:12:19 [debug] 447377#447377: *4 event timer del: 6: 193933061 2025/08/19 14:12:19 [debug] 447377#447377: *4 generic phase: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 rewrite phase: 1 2025/08/19 14:12:19 [debug] 447377#447377: *4 test location: "/health" 2025/08/19 14:12:19 [debug] 447377#447377: *4 test location: "/debug/list" 2025/08/19 14:12:19 [debug] 447377#447377: *4 test location: "/" 2025/08/19 14:12:19 [debug] 447377#447377: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http cl:-1 max:104857600 2025/08/19 14:12:19 [debug] 447377#447377: *4 rewrite phase: 3 2025/08/19 14:12:19 [debug] 447377#447377: *4 http script var 2025/08/19 14:12:19 [debug] 447377#447377: *4 http script var: "GET" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http script value: "DELETE" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http script not equal 2025/08/19 14:12:19 [debug] 447377#447377: *4 http script if 2025/08/19 14:12:19 [debug] 447377#447377: *4 http finalize request: 404, "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" a:1, c:1 2025/08/19 14:12:19 [debug] 447377#447377: *4 http special response: 404, "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http set discard body 2025/08/19 14:12:19 [debug] 447377#447377: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:12:19 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 14:12:19 [debug] 447377#447377: *4 write new buf t:1 f:0 0000556F9E1D4170, pos 0000556F9E1D4170, size: 164 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 http write filter: l:0 f:0 s:164 2025/08/19 14:12:19 [debug] 447377#447377: *4 http output filter "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http copy filter: "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http postpone filter "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" 0000556F9E1D4300 2025/08/19 14:12:19 [debug] 447377#447377: *4 write old buf t:1 f:0 0000556F9E1D4170, pos 0000556F9E1D4170, size: 164 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 write new buf t:0 f:0 0000000000000000, pos 0000556F96153580, size: 100 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 write new buf t:0 f:0 0000000000000000, pos 0000556F96153C80, size: 62 file: 0, size: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 http write filter: l:1 f:0 s:326 2025/08/19 14:12:19 [debug] 447377#447377: *4 http write filter limit 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 writev: 326 of 326 2025/08/19 14:12:19 [debug] 447377#447377: *4 http write filter 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *4 http copy filter: 0 "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" 2025/08/19 14:12:19 [debug] 447377#447377: *4 http finalize request: 0, "/95830dab9844cb68fae20017af01a4b9fcfebaeec9194249a185114eac75c689?" a:1, c:1 2025/08/19 14:12:19 [debug] 447377#447377: *4 set http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *4 http close request 2025/08/19 14:12:19 [debug] 447377#447377: *4 http log handler 2025/08/19 14:12:19 [debug] 447377#447377: *4 free: 0000556F9E1DDA20, unused: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 free: 0000556F9E1D3D90, unused: 2456 2025/08/19 14:12:19 [debug] 447377#447377: *4 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *4 hc free: 0000000000000000 2025/08/19 14:12:19 [debug] 447377#447377: *4 hc busy: 0000000000000000 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 tcp_nodelay 2025/08/19 14:12:19 [debug] 447377#447377: *4 reusable connection: 1 2025/08/19 14:12:19 [debug] 447377#447377: *4 event timer add: 6: 65000:193938061 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 0 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: 65000 2025/08/19 14:12:19 [debug] 447377#447377: epoll: fd:6 ev:2001 d:00007F23289A41E0 2025/08/19 14:12:19 [debug] 447377#447377: *4 http keepalive handler 2025/08/19 14:12:19 [debug] 447377#447377: *4 malloc: 0000556F9E1C10A0:1024 2025/08/19 14:12:19 [debug] 447377#447377: *4 recv: eof:1, avail:-1 2025/08/19 14:12:19 [debug] 447377#447377: *4 recv: fd:6 0 of 1024 2025/08/19 14:12:19 [info] 447377#447377: *4 client 127.0.0.1 closed keepalive connection 2025/08/19 14:12:19 [debug] 447377#447377: *4 close http connection: 6 2025/08/19 14:12:19 [debug] 447377#447377: *4 event timer del: 6: 193938061 2025/08/19 14:12:19 [debug] 447377#447377: *4 reusable connection: 0 2025/08/19 14:12:19 [debug] 447377#447377: *4 free: 0000556F9E1C10A0 2025/08/19 14:12:19 [debug] 447377#447377: *4 free: 0000556F9E1BE840, unused: 136 2025/08/19 14:12:19 [debug] 447377#447377: timer delta: 1 2025/08/19 14:12:19 [debug] 447377#447377: worker cycle 2025/08/19 14:12:19 [debug] 447377#447377: epoll timer: -1 2025/08/19 14:14:46 [debug] 447377#447377: epoll: fd:7 ev:2011 d:00007F23289A40F8 2025/08/19 14:14:46 [debug] 447377#447377: epoll_wait() error on fd:7 ev:2011 2025/08/19 14:14:46 [debug] 447377#447377: channel handler 2025/08/19 14:14:46 [debug] 447377#447377: recvmsg() returned zero 2025/08/19 14:14:46 [debug] 447377#447377: channel: -1 2025/08/19 14:14:46 [debug] 447377#447377: epoll del connection: fd:7 2025/08/19 14:14:46 [debug] 447377#447377: reusable connection: 0 2025/08/19 14:14:46 [debug] 447377#447377: timer delta: 146330 2025/08/19 14:14:46 [debug] 447377#447377: worker cycle 2025/08/19 14:14:46 [debug] 447377#447377: epoll timer: -1 2025/08/19 14:15:18 [debug] 448982#448982: bind() 0.0.0.0:9001 #5 2025/08/19 14:15:18 [notice] 448982#448982: using the "epoll" event method 2025/08/19 14:15:18 [debug] 448982#448982: counter: 00007AC9A4DC3080, 1 2025/08/19 14:15:18 [notice] 448982#448982: nginx/1.18.0 (Ubuntu) 2025/08/19 14:15:18 [notice] 448982#448982: OS: Linux 6.12.10-76061203-generic 2025/08/19 14:15:18 [notice] 448982#448982: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 14:15:18 [debug] 448983#448982: write: 6, 00007FFD0C350B60, 7, 0 2025/08/19 14:15:18 [debug] 448983#448983: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 14:15:18 [notice] 448983#448983: start worker processes 2025/08/19 14:15:18 [debug] 448983#448983: channel 6:7 2025/08/19 14:15:18 [notice] 448983#448983: start worker process 448984 2025/08/19 14:15:18 [debug] 448983#448983: sigsuspend 2025/08/19 14:15:18 [debug] 448984#448984: add cleanup: 0000562F01D8FA70 2025/08/19 14:15:18 [debug] 448984#448984: malloc: 0000562F01D42BD0:8 2025/08/19 14:15:18 [debug] 448984#448984: notify eventfd: 9 2025/08/19 14:15:18 [debug] 448984#448984: testing the EPOLLRDHUP flag: success 2025/08/19 14:15:18 [debug] 448984#448984: malloc: 0000562F01D55580:6144 2025/08/19 14:15:18 [debug] 448984#448984: malloc: 00007AC9A4BBB010:237568 2025/08/19 14:15:18 [debug] 448984#448984: malloc: 0000562F01D926A0:98304 2025/08/19 14:15:18 [debug] 448984#448984: malloc: 0000562F01DAA6B0:98304 2025/08/19 14:15:18 [debug] 448984#448984: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:15:18 [debug] 448984#448984: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:15:18 [debug] 448984#448984: setproctitle: "nginx: worker process" 2025/08/19 14:15:18 [debug] 448984#448984: worker cycle 2025/08/19 14:15:18 [debug] 448984#448984: epoll timer: -1 2025/08/19 14:21:42 [notice] 448983#448983: signal 15 (SIGTERM) received from 450059, exiting 2025/08/19 14:21:42 [debug] 448983#448983: wake up, sigio 0 2025/08/19 14:21:42 [debug] 448983#448983: child: 0 448984 e:0 t:0 d:0 r:1 j:0 2025/08/19 14:21:42 [debug] 448983#448983: termination cycle: 50 2025/08/19 14:21:42 [debug] 448983#448983: sigsuspend 2025/08/19 14:21:42 [debug] 448984#448984: epoll: fd:7 ev:0001 d:00007AC9A4BBB0F8 2025/08/19 14:21:42 [debug] 448984#448984: channel handler 2025/08/19 14:21:42 [debug] 448984#448984: channel: 32 2025/08/19 14:21:42 [debug] 448984#448984: channel command: 4 2025/08/19 14:21:42 [debug] 448984#448984: channel: -2 2025/08/19 14:21:42 [debug] 448984#448984: timer delta: 384860 2025/08/19 14:21:42 [notice] 448984#448984: exiting 2025/08/19 14:21:42 [debug] 448984#448984: flush files 2025/08/19 14:21:42 [debug] 448984#448984: run cleanup: 0000562F01D8FA70 2025/08/19 14:21:42 [debug] 448984#448984: run cleanup: 0000562F01D82A08 2025/08/19 14:21:42 [debug] 448984#448984: cleanup resolver 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D90DD0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D83BD0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D62B40 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D61A30 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D5BA00 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D5A940 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D59880 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D587C0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D50160 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D47130, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D51570, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D5CA10, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D63B50, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D67B60, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D6BB70, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D6FB80, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D73B90, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D77BA0, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D7BBB0, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D7FBC0, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D84DA0, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D88DB0, unused: 0 2025/08/19 14:21:42 [debug] 448984#448984: free: 0000562F01D8CDC0, unused: 4920 2025/08/19 14:21:42 [notice] 448984#448984: exit 2025/08/19 14:21:42 [notice] 448983#448983: signal 17 (SIGCHLD) received from 448984 2025/08/19 14:21:42 [notice] 448983#448983: worker process 448984 exited with code 0 2025/08/19 14:21:42 [debug] 448983#448983: shmtx forced unlock 2025/08/19 14:21:42 [debug] 448983#448983: wake up, sigio 3 2025/08/19 14:21:42 [debug] 448983#448983: reap children 2025/08/19 14:21:42 [debug] 448983#448983: child: 0 448984 e:1 t:1 d:0 r:1 j:0 2025/08/19 14:21:42 [notice] 448983#448983: exit 2025/08/19 14:21:42 [debug] 448983#448983: close listening 0.0.0.0:9001 #5 2025/08/19 14:21:42 [debug] 448983#448983: run cleanup: 0000562F01D82A08 2025/08/19 14:21:42 [debug] 448983#448983: cleanup resolver 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D90DD0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D83BD0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D62B40 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D61A30 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D5BA00 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D5A940 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D59880 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D587C0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D50160 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D47130, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D51570, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D5CA10, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D63B50, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D67B60, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D6BB70, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D6FB80, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D73B90, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D77BA0, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D7BBB0, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D7FBC0, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D84DA0, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D88DB0, unused: 0 2025/08/19 14:21:42 [debug] 448983#448983: free: 0000562F01D8CDC0, unused: 4951 2025/08/19 14:21:42 [debug] 450060#450060: bind() 0.0.0.0:9001 #5 2025/08/19 14:21:42 [notice] 450060#450060: using the "epoll" event method 2025/08/19 14:21:42 [debug] 450060#450060: counter: 0000772305E43080, 1 2025/08/19 14:21:42 [notice] 450060#450060: nginx/1.18.0 (Ubuntu) 2025/08/19 14:21:42 [notice] 450060#450060: OS: Linux 6.12.10-76061203-generic 2025/08/19 14:21:42 [notice] 450060#450060: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 14:21:42 [debug] 450061#450060: write: 6, 00007FFED8297810, 7, 0 2025/08/19 14:21:42 [debug] 450061#450061: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 14:21:42 [notice] 450061#450061: start worker processes 2025/08/19 14:21:42 [debug] 450061#450061: channel 6:7 2025/08/19 14:21:42 [notice] 450061#450061: start worker process 450062 2025/08/19 14:21:42 [debug] 450061#450061: sigsuspend 2025/08/19 14:21:42 [debug] 450062#450062: add cleanup: 00005CC70FEFBA70 2025/08/19 14:21:42 [debug] 450062#450062: malloc: 00005CC70FEAEBD0:8 2025/08/19 14:21:42 [debug] 450062#450062: notify eventfd: 9 2025/08/19 14:21:42 [debug] 450062#450062: testing the EPOLLRDHUP flag: success 2025/08/19 14:21:42 [debug] 450062#450062: malloc: 00005CC70FEC1580:6144 2025/08/19 14:21:42 [debug] 450062#450062: malloc: 00007723057C5010:237568 2025/08/19 14:21:42 [debug] 450062#450062: malloc: 00005CC70FEFE6A0:98304 2025/08/19 14:21:42 [debug] 450062#450062: malloc: 00005CC70FF166B0:98304 2025/08/19 14:21:42 [debug] 450062#450062: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:21:42 [debug] 450062#450062: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:21:42 [debug] 450062#450062: setproctitle: "nginx: worker process" 2025/08/19 14:21:42 [debug] 450062#450062: worker cycle 2025/08/19 14:21:42 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:24:00 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:24:00 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:24:00 [debug] 450062#450062: *1 accept: 127.0.0.1:52770 fd:6 2025/08/19 14:24:00 [debug] 450062#450062: *1 event timer add: 6: 60000:194633164 2025/08/19 14:24:00 [debug] 450062#450062: *1 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 137165 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E0 2025/08/19 14:24:00 [debug] 450062#450062: *1 http wait request handler 2025/08/19 14:24:00 [debug] 450062#450062: *1 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *1 recv: eof:0, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *1 recv: fd:6 84 of 1024 2025/08/19 14:24:00 [debug] 450062#450062: *1 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *1 http process request line 2025/08/19 14:24:00 [debug] 450062#450062: *1 http request line: "GET /health HTTP/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http uri: "/health" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http args: "" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http exten: "" 2025/08/19 14:24:00 [debug] 450062#450062: *1 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *1 http process request header line 2025/08/19 14:24:00 [debug] 450062#450062: *1 http header: "Host: localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http header: "Accept: */*" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http header done 2025/08/19 14:24:00 [debug] 450062#450062: *1 event timer del: 6: 194633164 2025/08/19 14:24:00 [debug] 450062#450062: *1 generic phase: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 rewrite phase: 1 2025/08/19 14:24:00 [debug] 450062#450062: *1 test location: "/health" 2025/08/19 14:24:00 [debug] 450062#450062: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:24:00 [debug] 450062#450062: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *1 using configuration "/health" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http cl:-1 max:104857600 2025/08/19 14:24:00 [debug] 450062#450062: *1 rewrite phase: 3 2025/08/19 14:24:00 [debug] 450062#450062: *1 http set discard body 2025/08/19 14:24:00 [debug] 450062#450062: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:24:00 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 14:24:00 [debug] 450062#450062: *1 write new buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 196 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 http write filter: l:0 f:0 s:196 2025/08/19 14:24:00 [debug] 450062#450062: *1 http output filter "/health?" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http copy filter: "/health?" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http postpone filter "/health?" 00007FFED82973A0 2025/08/19 14:24:00 [debug] 450062#450062: *1 write old buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 196 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 write new buf t:0 f:0 0000000000000000, pos 00005CC70FEEAB32, size: 3 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 http write filter: l:1 f:0 s:199 2025/08/19 14:24:00 [debug] 450062#450062: *1 http write filter limit 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 writev: 199 of 199 2025/08/19 14:24:00 [debug] 450062#450062: *1 http write filter 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *1 http copy filter: 0 "/health?" 2025/08/19 14:24:00 [debug] 450062#450062: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 14:24:00 [debug] 450062#450062: *1 set http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *1 http close request 2025/08/19 14:24:00 [debug] 450062#450062: *1 http log handler 2025/08/19 14:24:00 [debug] 450062#450062: *1 free: 00005CC70FECCA20, unused: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 free: 00005CC70FEC2D90, unused: 2736 2025/08/19 14:24:00 [debug] 450062#450062: *1 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *1 hc free: 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *1 hc busy: 0000000000000000 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 tcp_nodelay 2025/08/19 14:24:00 [debug] 450062#450062: *1 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *1 event timer add: 6: 65000:194638164 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 0 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:2001 d:00007723057C51E0 2025/08/19 14:24:00 [debug] 450062#450062: *1 http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *1 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *1 recv: eof:1, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *1 recv: fd:6 0 of 1024 2025/08/19 14:24:00 [info] 450062#450062: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 14:24:00 [debug] 450062#450062: *1 close http connection: 6 2025/08/19 14:24:00 [debug] 450062#450062: *1 event timer del: 6: 194638164 2025/08/19 14:24:00 [debug] 450062#450062: *1 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *1 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *1 free: 00005CC70FEAD840, unused: 136 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 1 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:24:00 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:24:00 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:24:00 [debug] 450062#450062: *2 accept: 127.0.0.1:52778 fd:6 2025/08/19 14:24:00 [debug] 450062#450062: *2 event timer add: 6: 60000:194633435 2025/08/19 14:24:00 [debug] 450062#450062: *2 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 270 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E1 2025/08/19 14:24:00 [debug] 450062#450062: *2 http wait request handler 2025/08/19 14:24:00 [debug] 450062#450062: *2 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: eof:0, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: fd:6 1024 of 1024 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: avail:112 2025/08/19 14:24:00 [debug] 450062#450062: *2 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *2 http process request line 2025/08/19 14:24:00 [debug] 450062#450062: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http uri: "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http args: "" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http exten: "" 2025/08/19 14:24:00 [debug] 450062#450062: *2 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *2 http process request header line 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Host: localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Accept: */*" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4NTE5MDA2OWI4NWQ3MWJlOGEyN2I5MGMwZTY2Mjg5ZTEwYzcwNGMxZTAxMDYzNzA2ZmJjM2UyM2JiM2YzYTc1IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjc4NDAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyZGQ2YTI5ZjIyZmFiNmU5ODQ4ZjQ1Y2ZkNzIzYTU0MjkwOWZiY2MwNjAyMThkNTQ2ZTkyMTBiMzQzNmRjYTM0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTQ0MCJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ1MWExM2Q4NDM2YTY5NGEyZjdmN2FmZGRkNDE1NWE0ODc3N2IzNWEzMjlmYTUxMzc2MjNhYzQ2OTk4Zjg1NGQxYTI4YWUzOTYyOGZiYjgwYTgxMmNjMWU1ZjRlMWE4ZDBkODk2YzdmYzU1NDNiZTcyMjIxN2Q0NTkyMjlkMTUyIn0=" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Content-Type: text/plain" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755627840.txt"" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header: "Content-Length: 296" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http header done 2025/08/19 14:24:00 [debug] 450062#450062: *2 event timer del: 6: 194633435 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 rewrite phase: 1 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: "/health" 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *2 using configuration "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http cl:296 max:104857600 2025/08/19 14:24:00 [debug] 450062#450062: *2 rewrite phase: 3 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "PUT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script regex: "^(PUT)$" 2025/08/19 14:24:00 [notice] 450062#450062: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script if 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script if: false 2025/08/19 14:24:00 [debug] 450062#450062: *2 post rewrite phase: 4 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 5 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 6 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 7 2025/08/19 14:24:00 [debug] 450062#450062: *2 access phase: 8 2025/08/19 14:24:00 [debug] 450062#450062: *2 access phase: 9 2025/08/19 14:24:00 [debug] 450062#450062: *2 access phase: 10 2025/08/19 14:24:00 [debug] 450062#450062: *2 post access phase: 11 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 12 2025/08/19 14:24:00 [debug] 450062#450062: *2 generic phase: 13 2025/08/19 14:24:00 [debug] 450062#450062: *2 http client request body preread 184 2025/08/19 14:24:00 [debug] 450062#450062: *2 http request body content length filter 2025/08/19 14:24:00 [debug] 450062#450062: *2 http body new buf t:1 f:0 00005CC70FEB03E8, pos 00005CC70FEB03E8, size: 184 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http read client request body 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: eof:0, avail:112 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: fd:6 112 of 112 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: avail:0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http client request body recv 112 2025/08/19 14:24:00 [debug] 450062#450062: *2 http body new buf t:1 f:0 00005CC70FEC3820, pos 00005CC70FEC3820, size: 112 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http client request body rest 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http init upstream, client timer: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:24:00 [debug] 450062#450062: *2 posix_memalign: 00005CC70FEB7140:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "QUERY_STRING" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "QUERY_STRING: " 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REQUEST_METHOD" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "PUT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "CONTENT_TYPE" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "text/plain" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "CONTENT_LENGTH" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "296" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SCRIPT_NAME" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REQUEST_URI" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "DOCUMENT_URI" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "/upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "./blobs" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "HTTP/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REQUEST_SCHEME" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "http" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "CGI/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "nginx/" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "1.18.0" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REMOTE_ADDR" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "127.0.0.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REMOTE_PORT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "52778" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REMOTE_PORT: 52778" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SERVER_ADDR" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "127.0.0.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SERVER_PORT" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SERVER_NAME" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "localhost" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "REDIRECT_STATUS" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "200" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script var: "./blobs" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http script copy: "/ginxsom.fcgi" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4NTE5MDA2OWI4NWQ3MWJlOGEyN2I5MGMwZTY2Mjg5ZTEwYzcwNGMxZTAxMDYzNzA2ZmJjM2UyM2JiM2YzYTc1IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjc4NDAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyZGQ2YTI5ZjIyZmFiNmU5ODQ4ZjQ1Y2ZkNzIzYTU0MjkwOWZiY2MwNjAyMThkNTQ2ZTkyMTBiMzQzNmRjYTM0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTQ0MCJdXSwiY29udGVudCI6IiIsInNpZyI6ImQ1MWExM2Q4NDM2YTY5NGEyZjdmN2FmZGRkNDE1NWE0ODc3N2IzNWEzMjlmYTUxMzc2MjNhYzQ2OTk4Zjg1NGQxYTI4YWUzOTYyOGZiYjgwYTgxMmNjMWU1ZjRlMWE4ZDBkODk2YzdmYzU1NDNiZTcyMjIxN2Q0NTkyMjlkMTUyIn0=" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755627840.txt"" 2025/08/19 14:24:00 [debug] 450062#450062: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http cleanup add: 00005CC70FEC3B70 2025/08/19 14:24:00 [debug] 450062#450062: *2 get rr peer, try: 1 2025/08/19 14:24:00 [debug] 450062#450062: *2 stream socket 10 2025/08/19 14:24:00 [debug] 450062#450062: *2 epoll add connection: fd:10 ev:80002005 2025/08/19 14:24:00 [debug] 450062#450062: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/19 14:24:00 [crit] 450062#450062: *2 connect() to unix:/tmp/ginxsom-fcgi.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *2 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http upstream connect: -5 2025/08/19 14:24:00 [debug] 450062#450062: *2 http next upstream, 2 2025/08/19 14:24:00 [debug] 450062#450062: *2 free rr peer 1 4 2025/08/19 14:24:00 [debug] 450062#450062: *2 finalize http upstream request: 502 2025/08/19 14:24:00 [debug] 450062#450062: *2 finalize http fastcgi request 2025/08/19 14:24:00 [debug] 450062#450062: *2 http finalize request: 502, "/upload?" a:1, c:2 2025/08/19 14:24:00 [debug] 450062#450062: *2 http special response: 502, "/upload?" 2025/08/19 14:24:00 [debug] 450062#450062: *2 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:24:00 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/19 14:24:00 [debug] 450062#450062: *2 write new buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http write filter: l:0 f:0 s:166 2025/08/19 14:24:00 [debug] 450062#450062: *2 http output filter "/upload?" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http copy filter: "/upload?" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http postpone filter "/upload?" 00005CC70FEC3D68 2025/08/19 14:24:00 [debug] 450062#450062: *2 write old buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEEA40, size: 104 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEFC80, size: 62 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http write filter: l:1 f:0 s:332 2025/08/19 14:24:00 [debug] 450062#450062: *2 http write filter limit 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 writev: 332 of 332 2025/08/19 14:24:00 [debug] 450062#450062: *2 http write filter 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *2 http copy filter: 0 "/upload?" 2025/08/19 14:24:00 [debug] 450062#450062: *2 http finalize request: 0, "/upload?" a:1, c:2 2025/08/19 14:24:00 [debug] 450062#450062: *2 http request count:2 blk:0 2025/08/19 14:24:00 [debug] 450062#450062: *2 http finalize request: -4, "/upload?" a:1, c:1 2025/08/19 14:24:00 [debug] 450062#450062: *2 set http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *2 http close request 2025/08/19 14:24:00 [debug] 450062#450062: *2 http log handler 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FECCA20, unused: 3 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEC2D90, unused: 8 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEB7140, unused: 2466 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *2 hc free: 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *2 hc busy: 0000000000000000 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 tcp_nodelay 2025/08/19 14:24:00 [debug] 450062#450062: *2 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *2 event timer add: 6: 65000:194638435 2025/08/19 14:24:00 [debug] 450062#450062: *2 post event 00005CC70FEFE760 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 0 2025/08/19 14:24:00 [debug] 450062#450062: posted event 00005CC70FEFE760 2025/08/19 14:24:00 [debug] 450062#450062: *2 delete posted event 00005CC70FEFE760 2025/08/19 14:24:00 [debug] 450062#450062: *2 http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *2 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: eof:0, avail:0 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:0004 d:00007723057C51E1 2025/08/19 14:24:00 [debug] 450062#450062: *2 http empty handler 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 1 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 64999 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:2005 d:00007723057C51E1 2025/08/19 14:24:00 [debug] 450062#450062: *2 http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *2 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: eof:1, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *2 recv: fd:6 0 of 1024 2025/08/19 14:24:00 [info] 450062#450062: *2 client 127.0.0.1 closed keepalive connection 2025/08/19 14:24:00 [debug] 450062#450062: *2 close http connection: 6 2025/08/19 14:24:00 [debug] 450062#450062: *2 event timer del: 6: 194638435 2025/08/19 14:24:00 [debug] 450062#450062: *2 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *2 free: 00005CC70FEAD840, unused: 120 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 1 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:24:00 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:24:00 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:24:00 [debug] 450062#450062: *4 accept: 127.0.0.1:52780 fd:6 2025/08/19 14:24:00 [debug] 450062#450062: *4 event timer add: 6: 60000:194633449 2025/08/19 14:24:00 [debug] 450062#450062: *4 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 12 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E0 2025/08/19 14:24:00 [debug] 450062#450062: *4 http wait request handler 2025/08/19 14:24:00 [debug] 450062#450062: *4 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *4 recv: eof:0, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *4 recv: fd:6 142 of 1024 2025/08/19 14:24:00 [debug] 450062#450062: *4 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *4 http process request line 2025/08/19 14:24:00 [debug] 450062#450062: *4 http request line: "GET /2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34 HTTP/1.1" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http uri: "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http args: "" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http exten: "" 2025/08/19 14:24:00 [debug] 450062#450062: *4 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:24:00 [debug] 450062#450062: *4 http process request header line 2025/08/19 14:24:00 [debug] 450062#450062: *4 http header: "Host: localhost:9001" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http header: "Accept: */*" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http header done 2025/08/19 14:24:00 [debug] 450062#450062: *4 event timer del: 6: 194633449 2025/08/19 14:24:00 [debug] 450062#450062: *4 generic phase: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 rewrite phase: 1 2025/08/19 14:24:00 [debug] 450062#450062: *4 test location: "/health" 2025/08/19 14:24:00 [debug] 450062#450062: *4 test location: "/debug/list" 2025/08/19 14:24:00 [debug] 450062#450062: *4 test location: "/" 2025/08/19 14:24:00 [debug] 450062#450062: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http cl:-1 max:104857600 2025/08/19 14:24:00 [debug] 450062#450062: *4 rewrite phase: 3 2025/08/19 14:24:00 [debug] 450062#450062: *4 http script var 2025/08/19 14:24:00 [debug] 450062#450062: *4 http script var: "GET" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http script value: "DELETE" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http script not equal 2025/08/19 14:24:00 [debug] 450062#450062: *4 http script if 2025/08/19 14:24:00 [debug] 450062#450062: *4 http finalize request: 404, "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" a:1, c:1 2025/08/19 14:24:00 [debug] 450062#450062: *4 http special response: 404, "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http set discard body 2025/08/19 14:24:00 [debug] 450062#450062: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:24:00 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 14:24:00 [debug] 450062#450062: *4 write new buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 164 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 http write filter: l:0 f:0 s:164 2025/08/19 14:24:00 [debug] 450062#450062: *4 http output filter "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http copy filter: "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http postpone filter "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" 00005CC70FEC3300 2025/08/19 14:24:00 [debug] 450062#450062: *4 write old buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 164 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEF580, size: 100 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEFC80, size: 62 file: 0, size: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 http write filter: l:1 f:0 s:326 2025/08/19 14:24:00 [debug] 450062#450062: *4 http write filter limit 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 writev: 326 of 326 2025/08/19 14:24:00 [debug] 450062#450062: *4 http write filter 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *4 http copy filter: 0 "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" 2025/08/19 14:24:00 [debug] 450062#450062: *4 http finalize request: 0, "/2dd6a29f22fab6e9848f45cfd723a542909fbcc060218d546e9210b3436dca34?" a:1, c:1 2025/08/19 14:24:00 [debug] 450062#450062: *4 set http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *4 http close request 2025/08/19 14:24:00 [debug] 450062#450062: *4 http log handler 2025/08/19 14:24:00 [debug] 450062#450062: *4 free: 00005CC70FECCA20, unused: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 free: 00005CC70FEC2D90, unused: 2456 2025/08/19 14:24:00 [debug] 450062#450062: *4 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *4 hc free: 0000000000000000 2025/08/19 14:24:00 [debug] 450062#450062: *4 hc busy: 0000000000000000 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 tcp_nodelay 2025/08/19 14:24:00 [debug] 450062#450062: *4 reusable connection: 1 2025/08/19 14:24:00 [debug] 450062#450062: *4 event timer add: 6: 65000:194638449 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 0 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:24:00 [debug] 450062#450062: epoll: fd:6 ev:2001 d:00007723057C51E0 2025/08/19 14:24:00 [debug] 450062#450062: *4 http keepalive handler 2025/08/19 14:24:00 [debug] 450062#450062: *4 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:24:00 [debug] 450062#450062: *4 recv: eof:1, avail:-1 2025/08/19 14:24:00 [debug] 450062#450062: *4 recv: fd:6 0 of 1024 2025/08/19 14:24:00 [info] 450062#450062: *4 client 127.0.0.1 closed keepalive connection 2025/08/19 14:24:00 [debug] 450062#450062: *4 close http connection: 6 2025/08/19 14:24:00 [debug] 450062#450062: *4 event timer del: 6: 194638449 2025/08/19 14:24:00 [debug] 450062#450062: *4 reusable connection: 0 2025/08/19 14:24:00 [debug] 450062#450062: *4 free: 00005CC70FEB00A0 2025/08/19 14:24:00 [debug] 450062#450062: *4 free: 00005CC70FEAD840, unused: 136 2025/08/19 14:24:00 [debug] 450062#450062: timer delta: 1 2025/08/19 14:24:00 [debug] 450062#450062: worker cycle 2025/08/19 14:24:00 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:25:33 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:25:33 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:25:33 [debug] 450062#450062: *5 accept: 127.0.0.1:34086 fd:6 2025/08/19 14:25:33 [debug] 450062#450062: *5 event timer add: 6: 60000:194726645 2025/08/19 14:25:33 [debug] 450062#450062: *5 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 93195 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E1 2025/08/19 14:25:33 [debug] 450062#450062: *5 http wait request handler 2025/08/19 14:25:33 [debug] 450062#450062: *5 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *5 recv: eof:0, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *5 recv: fd:6 84 of 1024 2025/08/19 14:25:33 [debug] 450062#450062: *5 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *5 http process request line 2025/08/19 14:25:33 [debug] 450062#450062: *5 http request line: "GET /health HTTP/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http uri: "/health" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http args: "" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http exten: "" 2025/08/19 14:25:33 [debug] 450062#450062: *5 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *5 http process request header line 2025/08/19 14:25:33 [debug] 450062#450062: *5 http header: "Host: localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http header: "Accept: */*" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http header done 2025/08/19 14:25:33 [debug] 450062#450062: *5 event timer del: 6: 194726645 2025/08/19 14:25:33 [debug] 450062#450062: *5 generic phase: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 rewrite phase: 1 2025/08/19 14:25:33 [debug] 450062#450062: *5 test location: "/health" 2025/08/19 14:25:33 [debug] 450062#450062: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:25:33 [debug] 450062#450062: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *5 using configuration "/health" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http cl:-1 max:104857600 2025/08/19 14:25:33 [debug] 450062#450062: *5 rewrite phase: 3 2025/08/19 14:25:33 [debug] 450062#450062: *5 http set discard body 2025/08/19 14:25:33 [debug] 450062#450062: *5 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:25:33 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/19 14:25:33 [debug] 450062#450062: *5 write new buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 196 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 http write filter: l:0 f:0 s:196 2025/08/19 14:25:33 [debug] 450062#450062: *5 http output filter "/health?" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http copy filter: "/health?" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http postpone filter "/health?" 00007FFED82973A0 2025/08/19 14:25:33 [debug] 450062#450062: *5 write old buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 196 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 write new buf t:0 f:0 0000000000000000, pos 00005CC70FEEAB32, size: 3 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 http write filter: l:1 f:0 s:199 2025/08/19 14:25:33 [debug] 450062#450062: *5 http write filter limit 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 writev: 199 of 199 2025/08/19 14:25:33 [debug] 450062#450062: *5 http write filter 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *5 http copy filter: 0 "/health?" 2025/08/19 14:25:33 [debug] 450062#450062: *5 http finalize request: 0, "/health?" a:1, c:1 2025/08/19 14:25:33 [debug] 450062#450062: *5 set http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *5 http close request 2025/08/19 14:25:33 [debug] 450062#450062: *5 http log handler 2025/08/19 14:25:33 [debug] 450062#450062: *5 free: 00005CC70FECCA20, unused: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 free: 00005CC70FEC2D90, unused: 2736 2025/08/19 14:25:33 [debug] 450062#450062: *5 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *5 hc free: 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *5 hc busy: 0000000000000000 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 tcp_nodelay 2025/08/19 14:25:33 [debug] 450062#450062: *5 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *5 event timer add: 6: 65000:194731645 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 0 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:2001 d:00007723057C51E1 2025/08/19 14:25:33 [debug] 450062#450062: *5 http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *5 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *5 recv: eof:1, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *5 recv: fd:6 0 of 1024 2025/08/19 14:25:33 [info] 450062#450062: *5 client 127.0.0.1 closed keepalive connection 2025/08/19 14:25:33 [debug] 450062#450062: *5 close http connection: 6 2025/08/19 14:25:33 [debug] 450062#450062: *5 event timer del: 6: 194731645 2025/08/19 14:25:33 [debug] 450062#450062: *5 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *5 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *5 free: 00005CC70FEAD840, unused: 136 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 1 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:25:33 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:25:33 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:25:33 [debug] 450062#450062: *6 accept: 127.0.0.1:34096 fd:6 2025/08/19 14:25:33 [debug] 450062#450062: *6 event timer add: 6: 60000:194726962 2025/08/19 14:25:33 [debug] 450062#450062: *6 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 316 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http wait request handler 2025/08/19 14:25:33 [debug] 450062#450062: *6 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: eof:0, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: fd:6 1024 of 1024 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: avail:112 2025/08/19 14:25:33 [debug] 450062#450062: *6 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *6 http process request line 2025/08/19 14:25:33 [debug] 450062#450062: *6 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http uri: "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http args: "" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http exten: "" 2025/08/19 14:25:33 [debug] 450062#450062: *6 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *6 http process request header line 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Host: localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Accept: */*" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYzc5MTUxY2EyNDgyMzg3Nzg5YzZkNjU2MjA5ZTk0MWQxYjk2NjE4NWFmMmQxOGJiNDgyMWZjMTU3MDU0Yjk2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjc5MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwNDQzMzFjNmE5ODRlNThiMjU4MzQzYTA5M2EwYTViOTYxY2U2YzhmYzI3YWQ2YzE1MzUxNDQ4MTRiMTdjZjA0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTUzMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjA0OWM1MTkyZDYyZjUxNTc3NzNkYTQwNDU3MmM1ODg1NmY0MjNmNjFlNjQzODQ1NGY5YTdlZDYwYjk5ZTFkNjg0MmZmZWJlNTBkNTFjNzQ4OTA5OTdiM2ZkNWY5YTFmYjZlMTNkNjg0OTgwNzI4OWY1MTUyMmJkZGEzNTQ2YTcyIn0=" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Content-Type: text/plain" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Content-Disposition: attachment; filename="test_blob_1755627933.txt"" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header: "Content-Length: 296" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http header done 2025/08/19 14:25:33 [debug] 450062#450062: *6 event timer del: 6: 194726962 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 rewrite phase: 1 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: "/health" 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *6 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *6 using configuration "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http cl:296 max:104857600 2025/08/19 14:25:33 [debug] 450062#450062: *6 rewrite phase: 3 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "PUT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script regex: "^(PUT)$" 2025/08/19 14:25:33 [notice] 450062#450062: *6 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script if 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script if: false 2025/08/19 14:25:33 [debug] 450062#450062: *6 post rewrite phase: 4 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 5 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 6 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 7 2025/08/19 14:25:33 [debug] 450062#450062: *6 access phase: 8 2025/08/19 14:25:33 [debug] 450062#450062: *6 access phase: 9 2025/08/19 14:25:33 [debug] 450062#450062: *6 access phase: 10 2025/08/19 14:25:33 [debug] 450062#450062: *6 post access phase: 11 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 12 2025/08/19 14:25:33 [debug] 450062#450062: *6 generic phase: 13 2025/08/19 14:25:33 [debug] 450062#450062: *6 http client request body preread 184 2025/08/19 14:25:33 [debug] 450062#450062: *6 http request body content length filter 2025/08/19 14:25:33 [debug] 450062#450062: *6 http body new buf t:1 f:0 00005CC70FEB03E8, pos 00005CC70FEB03E8, size: 184 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http read client request body 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: eof:0, avail:112 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: fd:6 112 of 112 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: avail:0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http client request body recv 112 2025/08/19 14:25:33 [debug] 450062#450062: *6 http body new buf t:1 f:0 00005CC70FEC3820, pos 00005CC70FEC3820, size: 112 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http client request body rest 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http init upstream, client timer: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:25:33 [debug] 450062#450062: *6 posix_memalign: 00005CC70FEB7140:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "QUERY_STRING" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "QUERY_STRING: " 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REQUEST_METHOD" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "PUT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "CONTENT_TYPE" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "text/plain" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "CONTENT_LENGTH" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "296" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SCRIPT_NAME" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REQUEST_URI" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "DOCUMENT_URI" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "/upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "./blobs" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "HTTP/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REQUEST_SCHEME" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "http" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "CGI/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "nginx/" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "1.18.0" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REMOTE_ADDR" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "127.0.0.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REMOTE_PORT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "34096" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REMOTE_PORT: 34096" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SERVER_ADDR" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "127.0.0.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SERVER_PORT" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SERVER_NAME" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "localhost" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "REDIRECT_STATUS" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "200" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script var: "./blobs" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http script copy: "/ginxsom.fcgi" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYzc5MTUxY2EyNDgyMzg3Nzg5YzZkNjU2MjA5ZTk0MWQxYjk2NjE4NWFmMmQxOGJiNDgyMWZjMTU3MDU0Yjk2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjc5MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIwNDQzMzFjNmE5ODRlNThiMjU4MzQzYTA5M2EwYTViOTYxY2U2YzhmYzI3YWQ2YzE1MzUxNDQ4MTRiMTdjZjA0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTUzMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjA0OWM1MTkyZDYyZjUxNTc3NzNkYTQwNDU3MmM1ODg1NmY0MjNmNjFlNjQzODQ1NGY5YTdlZDYwYjk5ZTFkNjg0MmZmZWJlNTBkNTFjNzQ4OTA5OTdiM2ZkNWY5YTFmYjZlMTNkNjg0OTgwNzI4OWY1MTUyMmJkZGEzNTQ2YTcyIn0=" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755627933.txt"" 2025/08/19 14:25:33 [debug] 450062#450062: *6 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http cleanup add: 00005CC70FEC3B70 2025/08/19 14:25:33 [debug] 450062#450062: *6 get rr peer, try: 1 2025/08/19 14:25:33 [debug] 450062#450062: *6 stream socket 10 2025/08/19 14:25:33 [debug] 450062#450062: *6 epoll add connection: fd:10 ev:80002005 2025/08/19 14:25:33 [debug] 450062#450062: *6 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #7 2025/08/19 14:25:33 [crit] 450062#450062: *6 connect() to unix:/tmp/ginxsom-fcgi.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *6 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http upstream connect: -5 2025/08/19 14:25:33 [debug] 450062#450062: *6 http next upstream, 2 2025/08/19 14:25:33 [debug] 450062#450062: *6 free rr peer 1 4 2025/08/19 14:25:33 [debug] 450062#450062: *6 finalize http upstream request: 502 2025/08/19 14:25:33 [debug] 450062#450062: *6 finalize http fastcgi request 2025/08/19 14:25:33 [debug] 450062#450062: *6 http finalize request: 502, "/upload?" a:1, c:2 2025/08/19 14:25:33 [debug] 450062#450062: *6 http special response: 502, "/upload?" 2025/08/19 14:25:33 [debug] 450062#450062: *6 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:25:33 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/19 14:25:33 [debug] 450062#450062: *6 write new buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http write filter: l:0 f:0 s:166 2025/08/19 14:25:33 [debug] 450062#450062: *6 http output filter "/upload?" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http copy filter: "/upload?" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http postpone filter "/upload?" 00005CC70FEC3D68 2025/08/19 14:25:33 [debug] 450062#450062: *6 write old buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEEA40, size: 104 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEFC80, size: 62 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http write filter: l:1 f:0 s:332 2025/08/19 14:25:33 [debug] 450062#450062: *6 http write filter limit 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 writev: 332 of 332 2025/08/19 14:25:33 [debug] 450062#450062: *6 http write filter 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *6 http copy filter: 0 "/upload?" 2025/08/19 14:25:33 [debug] 450062#450062: *6 http finalize request: 0, "/upload?" a:1, c:2 2025/08/19 14:25:33 [debug] 450062#450062: *6 http request count:2 blk:0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http finalize request: -4, "/upload?" a:1, c:1 2025/08/19 14:25:33 [debug] 450062#450062: *6 set http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *6 http close request 2025/08/19 14:25:33 [debug] 450062#450062: *6 http log handler 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FECCA20, unused: 3 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEC2D90, unused: 8 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEB7140, unused: 2466 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *6 hc free: 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *6 hc busy: 0000000000000000 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 tcp_nodelay 2025/08/19 14:25:33 [debug] 450062#450062: *6 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *6 event timer add: 6: 65000:194731963 2025/08/19 14:25:33 [debug] 450062#450062: *6 post event 00005CC70FEFE760 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 1 2025/08/19 14:25:33 [debug] 450062#450062: posted event 00005CC70FEFE760 2025/08/19 14:25:33 [debug] 450062#450062: *6 delete posted event 00005CC70FEFE760 2025/08/19 14:25:33 [debug] 450062#450062: *6 http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *6 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: eof:0, avail:0 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:2005 d:00007723057C51E0 2025/08/19 14:25:33 [debug] 450062#450062: *6 http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *6 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: eof:1, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *6 recv: fd:6 0 of 1024 2025/08/19 14:25:33 [info] 450062#450062: *6 client 127.0.0.1 closed keepalive connection 2025/08/19 14:25:33 [debug] 450062#450062: *6 close http connection: 6 2025/08/19 14:25:33 [debug] 450062#450062: *6 event timer del: 6: 194731963 2025/08/19 14:25:33 [debug] 450062#450062: *6 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *6 free: 00005CC70FEAD840, unused: 120 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 2 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:25:33 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:25:33 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:25:33 [debug] 450062#450062: *8 accept: 127.0.0.1:34102 fd:6 2025/08/19 14:25:33 [debug] 450062#450062: *8 event timer add: 6: 60000:194726978 2025/08/19 14:25:33 [debug] 450062#450062: *8 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 13 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E1 2025/08/19 14:25:33 [debug] 450062#450062: *8 http wait request handler 2025/08/19 14:25:33 [debug] 450062#450062: *8 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *8 recv: eof:0, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *8 recv: fd:6 142 of 1024 2025/08/19 14:25:33 [debug] 450062#450062: *8 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *8 http process request line 2025/08/19 14:25:33 [debug] 450062#450062: *8 http request line: "GET /044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04 HTTP/1.1" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http uri: "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http args: "" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http exten: "" 2025/08/19 14:25:33 [debug] 450062#450062: *8 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:25:33 [debug] 450062#450062: *8 http process request header line 2025/08/19 14:25:33 [debug] 450062#450062: *8 http header: "Host: localhost:9001" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http header: "Accept: */*" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http header done 2025/08/19 14:25:33 [debug] 450062#450062: *8 event timer del: 6: 194726978 2025/08/19 14:25:33 [debug] 450062#450062: *8 generic phase: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 rewrite phase: 1 2025/08/19 14:25:33 [debug] 450062#450062: *8 test location: "/health" 2025/08/19 14:25:33 [debug] 450062#450062: *8 test location: "/debug/list" 2025/08/19 14:25:33 [debug] 450062#450062: *8 test location: "/" 2025/08/19 14:25:33 [debug] 450062#450062: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *8 using configuration "^/([a-f0-9]{64}).*$" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http cl:-1 max:104857600 2025/08/19 14:25:33 [debug] 450062#450062: *8 rewrite phase: 3 2025/08/19 14:25:33 [debug] 450062#450062: *8 http script var 2025/08/19 14:25:33 [debug] 450062#450062: *8 http script var: "GET" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http script value: "DELETE" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http script not equal 2025/08/19 14:25:33 [debug] 450062#450062: *8 http script if 2025/08/19 14:25:33 [debug] 450062#450062: *8 http finalize request: 404, "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" a:1, c:1 2025/08/19 14:25:33 [debug] 450062#450062: *8 http special response: 404, "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http set discard body 2025/08/19 14:25:33 [debug] 450062#450062: *8 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:25:33 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/19 14:25:33 [debug] 450062#450062: *8 write new buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 164 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 http write filter: l:0 f:0 s:164 2025/08/19 14:25:33 [debug] 450062#450062: *8 http output filter "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http copy filter: "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http postpone filter "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" 00005CC70FEC3300 2025/08/19 14:25:33 [debug] 450062#450062: *8 write old buf t:1 f:0 00005CC70FEC3170, pos 00005CC70FEC3170, size: 164 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEF580, size: 100 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEFC80, size: 62 file: 0, size: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 http write filter: l:1 f:0 s:326 2025/08/19 14:25:33 [debug] 450062#450062: *8 http write filter limit 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 writev: 326 of 326 2025/08/19 14:25:33 [debug] 450062#450062: *8 http write filter 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *8 http copy filter: 0 "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" 2025/08/19 14:25:33 [debug] 450062#450062: *8 http finalize request: 0, "/044331c6a984e58b258343a093a0a5b961ce6c8fc27ad6c1535144814b17cf04?" a:1, c:1 2025/08/19 14:25:33 [debug] 450062#450062: *8 set http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *8 http close request 2025/08/19 14:25:33 [debug] 450062#450062: *8 http log handler 2025/08/19 14:25:33 [debug] 450062#450062: *8 free: 00005CC70FECCA20, unused: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 free: 00005CC70FEC2D90, unused: 2456 2025/08/19 14:25:33 [debug] 450062#450062: *8 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *8 hc free: 0000000000000000 2025/08/19 14:25:33 [debug] 450062#450062: *8 hc busy: 0000000000000000 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 tcp_nodelay 2025/08/19 14:25:33 [debug] 450062#450062: *8 reusable connection: 1 2025/08/19 14:25:33 [debug] 450062#450062: *8 event timer add: 6: 65000:194731978 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 0 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:25:33 [debug] 450062#450062: epoll: fd:6 ev:2001 d:00007723057C51E1 2025/08/19 14:25:33 [debug] 450062#450062: *8 http keepalive handler 2025/08/19 14:25:33 [debug] 450062#450062: *8 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:25:33 [debug] 450062#450062: *8 recv: eof:1, avail:-1 2025/08/19 14:25:33 [debug] 450062#450062: *8 recv: fd:6 0 of 1024 2025/08/19 14:25:33 [info] 450062#450062: *8 client 127.0.0.1 closed keepalive connection 2025/08/19 14:25:33 [debug] 450062#450062: *8 close http connection: 6 2025/08/19 14:25:33 [debug] 450062#450062: *8 event timer del: 6: 194731978 2025/08/19 14:25:33 [debug] 450062#450062: *8 reusable connection: 0 2025/08/19 14:25:33 [debug] 450062#450062: *8 free: 00005CC70FEB00A0 2025/08/19 14:25:33 [debug] 450062#450062: *8 free: 00005CC70FEAD840, unused: 136 2025/08/19 14:25:33 [debug] 450062#450062: timer delta: 1 2025/08/19 14:25:33 [debug] 450062#450062: worker cycle 2025/08/19 14:25:33 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:29:42 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:29:42 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:29:42 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:29:42 [debug] 450062#450062: *9 accept: 127.0.0.1:54838 fd:6 2025/08/19 14:29:42 [debug] 450062#450062: *9 event timer add: 6: 60000:194975579 2025/08/19 14:29:42 [debug] 450062#450062: *9 reusable connection: 1 2025/08/19 14:29:42 [debug] 450062#450062: *9 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:29:42 [debug] 450062#450062: timer delta: 248600 2025/08/19 14:29:42 [debug] 450062#450062: worker cycle 2025/08/19 14:29:42 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:29:42 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http wait request handler 2025/08/19 14:29:42 [debug] 450062#450062: *9 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: eof:0, avail:-1 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: fd:6 1024 of 1024 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: avail:112 2025/08/19 14:29:42 [debug] 450062#450062: *9 reusable connection: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:29:42 [debug] 450062#450062: *9 http process request line 2025/08/19 14:29:42 [debug] 450062#450062: *9 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http uri: "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http args: "" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http exten: "" 2025/08/19 14:29:42 [debug] 450062#450062: *9 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:29:42 [debug] 450062#450062: *9 http process request header line 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Host: localhost:9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Accept: */*" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxYjZkYTcwY2E5OWYyZmIxMDNlNGRiZmU5YmI0YWNkZThkZWZkZTQ4MzA4MDI2ZTBkYjY1ZGExNjdmMWQ1NTFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgxODIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJkM2E2OTE4YWJmNGMyY2U5YjJiMGY2MWRmZThjNzMzYmY4MjE1ZjM4N2ZjMDAwNzNlOTE2ZjJkMWRkODEwNTIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTc4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImNjNTk4Y2RkOWFjNTMyODVmYzU4YTBlOWIwMzIwMjAxMmEzMGMwNzExYzRhZmVjNWJlMzUzOTJlZWQ3OTkyNzA3NjIzNjQ5MTE4N2I1OWYwMjBlMjdhMzU1ZGJiMjliOWFkMzJmYjQ5ODEyZjEzMWYxOTFmNDEzNjdiMDYyZTBhIn0=" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Content-Type: text/plain" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Content-Disposition: attachment; filename="test_blob_1755628182.txt"" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header: "Content-Length: 296" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http header done 2025/08/19 14:29:42 [debug] 450062#450062: *9 event timer del: 6: 194975579 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 rewrite phase: 1 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: "/health" 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:29:42 [debug] 450062#450062: *9 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:29:42 [debug] 450062#450062: *9 using configuration "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http cl:296 max:104857600 2025/08/19 14:29:42 [debug] 450062#450062: *9 rewrite phase: 3 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "PUT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script regex: "^(PUT)$" 2025/08/19 14:29:42 [notice] 450062#450062: *9 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script if 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script if: false 2025/08/19 14:29:42 [debug] 450062#450062: *9 post rewrite phase: 4 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 5 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 6 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 7 2025/08/19 14:29:42 [debug] 450062#450062: *9 access phase: 8 2025/08/19 14:29:42 [debug] 450062#450062: *9 access phase: 9 2025/08/19 14:29:42 [debug] 450062#450062: *9 access phase: 10 2025/08/19 14:29:42 [debug] 450062#450062: *9 post access phase: 11 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 12 2025/08/19 14:29:42 [debug] 450062#450062: *9 generic phase: 13 2025/08/19 14:29:42 [debug] 450062#450062: *9 http client request body preread 184 2025/08/19 14:29:42 [debug] 450062#450062: *9 http request body content length filter 2025/08/19 14:29:42 [debug] 450062#450062: *9 http body new buf t:1 f:0 00005CC70FEB03E8, pos 00005CC70FEB03E8, size: 184 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http read client request body 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: eof:0, avail:112 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: fd:6 112 of 112 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: avail:0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http client request body recv 112 2025/08/19 14:29:42 [debug] 450062#450062: *9 http body new buf t:1 f:0 00005CC70FEC3820, pos 00005CC70FEC3820, size: 112 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http client request body rest 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http init upstream, client timer: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:29:42 [debug] 450062#450062: *9 posix_memalign: 00005CC70FEB7140:4096 @16 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "QUERY_STRING" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "QUERY_STRING: " 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REQUEST_METHOD" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "PUT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "CONTENT_TYPE" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "text/plain" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "CONTENT_LENGTH" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "296" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SCRIPT_NAME" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REQUEST_URI" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "DOCUMENT_URI" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "/upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "./blobs" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "HTTP/1.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REQUEST_SCHEME" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "http" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "CGI/1.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "nginx/" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "1.18.0" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REMOTE_ADDR" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "127.0.0.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REMOTE_PORT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "54838" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REMOTE_PORT: 54838" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SERVER_ADDR" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "127.0.0.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SERVER_PORT" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SERVER_NAME" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "localhost" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "REDIRECT_STATUS" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "200" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script var: "./blobs" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http script copy: "/ginxsom.fcgi" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxYjZkYTcwY2E5OWYyZmIxMDNlNGRiZmU5YmI0YWNkZThkZWZkZTQ4MzA4MDI2ZTBkYjY1ZGExNjdmMWQ1NTFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgxODIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJkM2E2OTE4YWJmNGMyY2U5YjJiMGY2MWRmZThjNzMzYmY4MjE1ZjM4N2ZjMDAwNzNlOTE2ZjJkMWRkODEwNTIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTc4MiJdXSwiY29udGVudCI6IiIsInNpZyI6ImNjNTk4Y2RkOWFjNTMyODVmYzU4YTBlOWIwMzIwMjAxMmEzMGMwNzExYzRhZmVjNWJlMzUzOTJlZWQ3OTkyNzA3NjIzNjQ5MTE4N2I1OWYwMjBlMjdhMzU1ZGJiMjliOWFkMzJmYjQ5ODEyZjEzMWYxOTFmNDEzNjdiMDYyZTBhIn0=" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755628182.txt"" 2025/08/19 14:29:42 [debug] 450062#450062: *9 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http cleanup add: 00005CC70FEC3B70 2025/08/19 14:29:42 [debug] 450062#450062: *9 get rr peer, try: 1 2025/08/19 14:29:42 [debug] 450062#450062: *9 stream socket 10 2025/08/19 14:29:42 [debug] 450062#450062: *9 epoll add connection: fd:10 ev:80002005 2025/08/19 14:29:42 [debug] 450062#450062: *9 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #10 2025/08/19 14:29:42 [crit] 450062#450062: *9 connect() to unix:/tmp/ginxsom-fcgi.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/19 14:29:42 [debug] 450062#450062: *9 reusable connection: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http upstream connect: -5 2025/08/19 14:29:42 [debug] 450062#450062: *9 http next upstream, 2 2025/08/19 14:29:42 [debug] 450062#450062: *9 free rr peer 1 4 2025/08/19 14:29:42 [debug] 450062#450062: *9 finalize http upstream request: 502 2025/08/19 14:29:42 [debug] 450062#450062: *9 finalize http fastcgi request 2025/08/19 14:29:42 [debug] 450062#450062: *9 http finalize request: 502, "/upload?" a:1, c:2 2025/08/19 14:29:42 [debug] 450062#450062: *9 http special response: 502, "/upload?" 2025/08/19 14:29:42 [debug] 450062#450062: *9 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:29:42 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/19 14:29:42 [debug] 450062#450062: *9 write new buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http write filter: l:0 f:0 s:166 2025/08/19 14:29:42 [debug] 450062#450062: *9 http output filter "/upload?" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http copy filter: "/upload?" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http postpone filter "/upload?" 00005CC70FEC3D68 2025/08/19 14:29:42 [debug] 450062#450062: *9 write old buf t:1 f:0 00005CC70FEC3C00, pos 00005CC70FEC3C00, size: 166 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEEA40, size: 104 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 write new buf t:0 f:0 0000000000000000, pos 00005CC705DEFC80, size: 62 file: 0, size: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http write filter: l:1 f:0 s:332 2025/08/19 14:29:42 [debug] 450062#450062: *9 http write filter limit 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 writev: 332 of 332 2025/08/19 14:29:42 [debug] 450062#450062: *9 http write filter 0000000000000000 2025/08/19 14:29:42 [debug] 450062#450062: *9 http copy filter: 0 "/upload?" 2025/08/19 14:29:42 [debug] 450062#450062: *9 http finalize request: 0, "/upload?" a:1, c:2 2025/08/19 14:29:42 [debug] 450062#450062: *9 http request count:2 blk:0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http finalize request: -4, "/upload?" a:1, c:1 2025/08/19 14:29:42 [debug] 450062#450062: *9 set http keepalive handler 2025/08/19 14:29:42 [debug] 450062#450062: *9 http close request 2025/08/19 14:29:42 [debug] 450062#450062: *9 http log handler 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FECCA20, unused: 3 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEC2D90, unused: 8 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEB7140, unused: 2466 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEB00A0 2025/08/19 14:29:42 [debug] 450062#450062: *9 hc free: 0000000000000000 2025/08/19 14:29:42 [debug] 450062#450062: *9 hc busy: 0000000000000000 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 tcp_nodelay 2025/08/19 14:29:42 [debug] 450062#450062: *9 reusable connection: 1 2025/08/19 14:29:42 [debug] 450062#450062: *9 event timer add: 6: 65000:194980579 2025/08/19 14:29:42 [debug] 450062#450062: *9 post event 00005CC70FEFE760 2025/08/19 14:29:42 [debug] 450062#450062: timer delta: 0 2025/08/19 14:29:42 [debug] 450062#450062: posted event 00005CC70FEFE760 2025/08/19 14:29:42 [debug] 450062#450062: *9 delete posted event 00005CC70FEFE760 2025/08/19 14:29:42 [debug] 450062#450062: *9 http keepalive handler 2025/08/19 14:29:42 [debug] 450062#450062: *9 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: eof:0, avail:0 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEB00A0 2025/08/19 14:29:42 [debug] 450062#450062: worker cycle 2025/08/19 14:29:42 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:29:42 [debug] 450062#450062: epoll: fd:6 ev:0004 d:00007723057C51E0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http empty handler 2025/08/19 14:29:42 [debug] 450062#450062: timer delta: 2 2025/08/19 14:29:42 [debug] 450062#450062: worker cycle 2025/08/19 14:29:42 [debug] 450062#450062: epoll timer: 64998 2025/08/19 14:29:42 [debug] 450062#450062: epoll: fd:6 ev:2005 d:00007723057C51E0 2025/08/19 14:29:42 [debug] 450062#450062: *9 http keepalive handler 2025/08/19 14:29:42 [debug] 450062#450062: *9 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: eof:1, avail:-1 2025/08/19 14:29:42 [debug] 450062#450062: *9 recv: fd:6 0 of 1024 2025/08/19 14:29:42 [info] 450062#450062: *9 client 127.0.0.1 closed keepalive connection 2025/08/19 14:29:42 [debug] 450062#450062: *9 close http connection: 6 2025/08/19 14:29:42 [debug] 450062#450062: *9 event timer del: 6: 194980579 2025/08/19 14:29:42 [debug] 450062#450062: *9 reusable connection: 0 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEB00A0 2025/08/19 14:29:42 [debug] 450062#450062: *9 free: 00005CC70FEAD840, unused: 120 2025/08/19 14:29:42 [debug] 450062#450062: timer delta: 0 2025/08/19 14:29:42 [debug] 450062#450062: worker cycle 2025/08/19 14:29:42 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:5 ev:0001 d:00007723057C5010 2025/08/19 14:32:12 [debug] 450062#450062: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:32:12 [debug] 450062#450062: posix_memalign: 00005CC70FEAD840:512 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 accept: 127.0.0.1:49020 fd:6 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer add: 6: 60000:195125704 2025/08/19 14:32:12 [debug] 450062#450062: *11 reusable connection: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:32:12 [debug] 450062#450062: timer delta: 150123 2025/08/19 14:32:12 [debug] 450062#450062: worker cycle 2025/08/19 14:32:12 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:6 ev:0001 d:00007723057C51E1 2025/08/19 14:32:12 [debug] 450062#450062: *11 http wait request handler 2025/08/19 14:32:12 [debug] 450062#450062: *11 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: eof:0, avail:-1 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: fd:6 1024 of 1024 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: avail:112 2025/08/19 14:32:12 [debug] 450062#450062: *11 reusable connection: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FECCA20:4096 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 http process request line 2025/08/19 14:32:12 [debug] 450062#450062: *11 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http uri: "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http args: "" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http exten: "" 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FEC2D90:4096 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 http process request header line 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Host: localhost:9001" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Accept: */*" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJlNzFhZGZjZDc3Yzk4NzE3MjljMGFlNzcxMzNkMDgyZDc4NDAwZjdmMGRmODI5MmY0NWFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgzMzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NjI3MjI1ZDQ4YjA0OGJiOTA1YzFkYTJkOTQxNmNkZTJiYWU2MTU5MDNiNTJiZTRhMjBkNmQ2MGMwNWE4MDIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTkzMiJdXSwiY29udGVudCI6IiIsInNpZyI6IjRhZDhiZTkzMjc5MzkxYWY3Y2ZlNWJiYjFmOWIyODE3NzQzOWUyOGNkODMxY2QyMzNjZjkwN2IwNWM2YzZiOTdjYjgxYmJjZTE2NWNmZjE4ZWY0Y2I1NTk1MWVmY2U3ZTZkMjYwMWI0Yjk5ZjcxMWRhYjU5YWU2MjQ2NGQ3YzU0In0=" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Content-Type: text/plain" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Content-Disposition: attachment; filename="test_blob_1755628332.txt"" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header: "Content-Length: 296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http header done 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer del: 6: 195125704 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 rewrite phase: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: "/health" 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:32:12 [debug] 450062#450062: *11 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:32:12 [debug] 450062#450062: *11 using configuration "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http cl:296 max:104857600 2025/08/19 14:32:12 [debug] 450062#450062: *11 rewrite phase: 3 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "PUT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script regex: "^(PUT)$" 2025/08/19 14:32:12 [notice] 450062#450062: *11 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script if 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script if: false 2025/08/19 14:32:12 [debug] 450062#450062: *11 post rewrite phase: 4 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 5 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 6 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 7 2025/08/19 14:32:12 [debug] 450062#450062: *11 access phase: 8 2025/08/19 14:32:12 [debug] 450062#450062: *11 access phase: 9 2025/08/19 14:32:12 [debug] 450062#450062: *11 access phase: 10 2025/08/19 14:32:12 [debug] 450062#450062: *11 post access phase: 11 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 12 2025/08/19 14:32:12 [debug] 450062#450062: *11 generic phase: 13 2025/08/19 14:32:12 [debug] 450062#450062: *11 http client request body preread 184 2025/08/19 14:32:12 [debug] 450062#450062: *11 http request body content length filter 2025/08/19 14:32:12 [debug] 450062#450062: *11 http body new buf t:1 f:0 00005CC70FEB03E8, pos 00005CC70FEB03E8, size: 184 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http read client request body 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: eof:0, avail:112 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: fd:6 112 of 112 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: avail:0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http client request body recv 112 2025/08/19 14:32:12 [debug] 450062#450062: *11 http body new buf t:1 f:0 00005CC70FEC3820, pos 00005CC70FEC3820, size: 112 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http client request body rest 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http init upstream, client timer: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FEB7140:4096 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "QUERY_STRING" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "QUERY_STRING: " 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REQUEST_METHOD" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "PUT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "CONTENT_TYPE" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "text/plain" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "CONTENT_LENGTH" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SCRIPT_NAME" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REQUEST_URI" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "DOCUMENT_URI" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "./blobs" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "HTTP/1.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REQUEST_SCHEME" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "http" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "CGI/1.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "nginx/" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "1.18.0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REMOTE_ADDR" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "127.0.0.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REMOTE_PORT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "49020" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REMOTE_PORT: 49020" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SERVER_ADDR" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "127.0.0.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SERVER_PORT" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "9001" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SERVER_NAME" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "localhost" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "REDIRECT_STATUS" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "200" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script var: "./blobs" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http script copy: "/ginxsom.fcgi" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJlNzFhZGZjZDc3Yzk4NzE3MjljMGFlNzcxMzNkMDgyZDc4NDAwZjdmMGRmODI5MmY0NWFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgzMzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NjI3MjI1ZDQ4YjA0OGJiOTA1YzFkYTJkOTQxNmNkZTJiYWU2MTU5MDNiNTJiZTRhMjBkNmQ2MGMwNWE4MDIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTkzMiJdXSwiY29udGVudCI6IiIsInNpZyI6IjRhZDhiZTkzMjc5MzkxYWY3Y2ZlNWJiYjFmOWIyODE3NzQzOWUyOGNkODMxY2QyMzNjZjkwN2IwNWM2YzZiOTdjYjgxYmJjZTE2NWNmZjE4ZWY0Y2I1NTk1MWVmY2U3ZTZkMjYwMWI0Yjk5ZjcxMWRhYjU5YWU2MjQ2NGQ3YzU0In0=" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755628332.txt"" 2025/08/19 14:32:12 [debug] 450062#450062: *11 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http cleanup add: 00005CC70FEC3B70 2025/08/19 14:32:12 [debug] 450062#450062: *11 get rr peer, try: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 stream socket 10 2025/08/19 14:32:12 [debug] 450062#450062: *11 epoll add connection: fd:10 ev:80002005 2025/08/19 14:32:12 [debug] 450062#450062: *11 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #12 2025/08/19 14:32:12 [debug] 450062#450062: *11 connected 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream connect: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FE96F20:128 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream send request 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream send request body 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer buf fl:0 s:1304 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer buf fl:0 s:184 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer buf fl:0 s:8 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer buf fl:0 s:112 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer buf fl:0 s:8 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer in: 00005CC70FEC3C00 2025/08/19 14:32:12 [debug] 450062#450062: *11 writev: 1616 of 1616 2025/08/19 14:32:12 [debug] 450062#450062: *11 chain writer out: 0000000000000000 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer add: 10: 60000:195125705 2025/08/19 14:32:12 [debug] 450062#450062: *11 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 14:32:12 [debug] 450062#450062: *11 http request count:2 blk:0 2025/08/19 14:32:12 [debug] 450062#450062: timer delta: 1 2025/08/19 14:32:12 [debug] 450062#450062: worker cycle 2025/08/19 14:32:12 [debug] 450062#450062: epoll timer: 60000 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:6 ev:0004 d:00007723057C51E1 2025/08/19 14:32:12 [debug] 450062#450062: *11 http run request: "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream check client, write event:1, "/upload" 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:10 ev:0004 d:00007723057C52C9 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream request: "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream dummy handler 2025/08/19 14:32:12 [debug] 450062#450062: timer delta: 1 2025/08/19 14:32:12 [debug] 450062#450062: worker cycle 2025/08/19 14:32:12 [debug] 450062#450062: epoll timer: 59999 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:10 ev:2005 d:00007723057C52C9 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream request: "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream process header 2025/08/19 14:32:12 [debug] 450062#450062: *11 malloc: 00005CC70FEB8150:4096 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: eof:1, avail:-1 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: fd:10 3504 of 4096 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 06 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 0D 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 8A 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 06 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record length: 3466 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "LOG: [2025-08-19 14:32:12] PUT /upload - Auth: pending - Status: 0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJlNzFhZGZjZDc3Yzk4NzE3MjljMGFlNzcxMzNkMDgyZDc4NDAwZjdmMGRmODI5MmY0NWFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgzMzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NjI3MjI1ZDQ4YjA0OGJiOTA1YzFkYTJkOTQxNmNkZTJiYWU2MTU5MDNiNTJiZTRhMjBkNmQ2MGMwNWE4MDIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTkzMiJdXSwiY29udGVudCI6IiIsInNpZyI6IjRhZDhiZTkzMjc5MzkxYWY3Y2ZlNWJiYjFmOWIyODE3NzQzOWUyOGNkODMxY2QyMzNjZjkwN2IwNWM2YzZiOTdjYjgxYmJjZTE2NWNmZjE4ZWY0Y2I1NTk1MWVmY2U3ZTZkMjYwMWI0Yjk5ZjcxMWRhYjU5YWU2MjQ2NGQ3YzU0In0=" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "LOG: [2025-08-19 14:32:12] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request_with_rules called - method: upload, file_hash: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023, mime_type: text/plain, file_size: 296" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: Authorization header provided, starting basic nostr authentication" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJl..." 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FEB9160:4096 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"4bc0c9a8474be71adfcd77c9871729c0ae77133d082d78400f7f0df8292f45ad","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755628332,"tags":[["t","upload"],["x","4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023"],["expiration","1755631932"]],"content":"","sig":"4ad8be93279391af7cfe5bbb1f9b28177439e28cd831cd233cf907b05c6c6b97cb81bbce165cff18ef4cb55951efce7e6d2601b4b99f711dab59ae62464d7c54"}" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: id: 4bc0c9a8474be71adfcd77c9871729c0ae77133d082d78400f7f0df8292f45ad" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: sig: 4ad8be93279391af7cfe5bbb1f9b28177439e28cd831cd233cf907b05c6c6b97cb81bbce165cff18ef4cb55951efce7e6d2601b4b99f711dab59ae62464d7c54" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: kind: 24242" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: created_at: 1755628332" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event returned: -32" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - Nostr event validation FAILED: -32 (Event has invalid public key)" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "DEBUG: authenticate_request - Pubkey length: DEBUG: Basic nostr authentication failed: -32 (Event has invalid public key)" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header: "Content-Type: application/json" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi parser: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi header done 2025/08/19 14:32:12 [debug] 450062#450062: *11 posix_memalign: 00005CC70FEBA170:4096 @16 2025/08/19 14:32:12 [debug] 450062#450062: *11 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:32:12 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 14:32:12] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJlNzFhZGZjZDc3Yzk4NzE3MjljMGFlNzcxMzNkMDgyZDc4NDAwZjdmMGRmODI5MmY0NWFkIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjgzMzIsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NjI3MjI1ZDQ4YjA0OGJiOTA1YzFkYTJkOTQxNmNkZTJiYWU2MTU5MDNiNTJiZTRhMjBkNmQ2MGMwNWE4MDIzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMTkzMiJdXSwiY29udGVudCI6IiIsInNpZyI6IjRhZDhiZTkzMjc5MzkxYWY3Y2ZlNWJiYjFmOWIyODE3NzQzOWUyOGNkODMxY2QyMzNjZjkwN2IwNWM2YzZiOTdjYjgxYmJjZTE2NWNmZjE4ZWY0Y2I1NTk1MWVmY2U3ZTZkMjYwMWI0Yjk5ZjcxMWRhYjU5YWU2MjQ2NGQ3YzU0In0= LOG: [2025-08-19 14:32:12] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023 DEBUG: authenticate_request_with_rules called - method: upload, file_hash: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023, mime_type: text/plain, file_size: 296 DEBUG: Authorization header provided, starting basic nostr authentication DEBUG: authenticate_request ENTRY - method: upload, hash: 4627225d48b048bb905c1da2d9416cde2bae615903b52be4a20d6d60c05a8023 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI0YmMwYzlhODQ3NGJl... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded 2025/08/19 14:32:12 [debug] 450062#450062: *11 write new buf t:1 f:0 00005CC70FEBA190, pos 00005CC70FEBA190, size: 3346 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter: l:0 f:0 s:3346 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter limit 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 writev: 3346 of 3346 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter 0000000000000000 2025/08/19 14:32:12 [debug] 450062#450062: *11 http cacheable: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream process upstream 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe read upstream: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe preread: 261 2025/08/19 14:32:12 [debug] 450062#450062: *11 readv: eof:1, avail:0 2025/08/19 14:32:12 [debug] 450062#450062: *11 readv: 1, last:592 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe recv chain: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe buf free s:0 t:1 f:0 00005CC70FEB8150, pos 00005CC70FEB8DFB, size: 261 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe length: -1 2025/08/19 14:32:12 [debug] 450062#450062: *11 input buf #0 00005CC70FEB8DFB 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 06 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record length: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi closed stdout 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 03 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 01 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 08 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record byte: 00 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi record length: 8 2025/08/19 14:32:12 [debug] 450062#450062: *11 http fastcgi sent end request 2025/08/19 14:32:12 [debug] 450062#450062: *11 input buf 00005CC70FEB8DFB 231 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe write downstream: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe write downstream flush in 2025/08/19 14:32:12 [debug] 450062#450062: *11 http output filter "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http copy filter: "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http postpone filter "/upload?" 00005CC70FEC3BE0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http chunk: 231 2025/08/19 14:32:12 [debug] 450062#450062: *11 write new buf t:1 f:0 00005CC70FEB9FB0, pos 00005CC70FEB9FB0, size: 4 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write new buf t:1 f:0 00005CC70FEB8150, pos 00005CC70FEB8DFB, size: 231 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write new buf t:0 f:0 0000000000000000, pos 00005CC705DB02E8, size: 2 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter: l:0 f:0 s:237 2025/08/19 14:32:12 [debug] 450062#450062: *11 http copy filter: 0 "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 pipe write downstream done 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer: 10, old: 195125705, new: 195125707 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream exit: 0000000000000000 2025/08/19 14:32:12 [debug] 450062#450062: *11 finalize http upstream request: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 finalize http fastcgi request 2025/08/19 14:32:12 [debug] 450062#450062: *11 free rr peer 1 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 close http upstream connection: 10 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FE96F20, unused: 48 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer del: 10: 195125705 2025/08/19 14:32:12 [debug] 450062#450062: *11 reusable connection: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http upstream temp fd: -1 2025/08/19 14:32:12 [debug] 450062#450062: *11 http output filter "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http copy filter: "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http postpone filter "/upload?" 00007FFED8297450 2025/08/19 14:32:12 [debug] 450062#450062: *11 http chunk: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write old buf t:1 f:0 00005CC70FEB9FB0, pos 00005CC70FEB9FB0, size: 4 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write old buf t:1 f:0 00005CC70FEB8150, pos 00005CC70FEB8DFB, size: 231 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write old buf t:0 f:0 0000000000000000, pos 00005CC705DB02E8, size: 2 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 write new buf t:0 f:0 0000000000000000, pos 00005CC705DB02E5, size: 5 file: 0, size: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter: l:1 f:0 s:242 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter limit 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 writev: 242 of 242 2025/08/19 14:32:12 [debug] 450062#450062: *11 http write filter 0000000000000000 2025/08/19 14:32:12 [debug] 450062#450062: *11 http copy filter: 0 "/upload?" 2025/08/19 14:32:12 [debug] 450062#450062: *11 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 14:32:12 [debug] 450062#450062: *11 set http keepalive handler 2025/08/19 14:32:12 [debug] 450062#450062: *11 http close request 2025/08/19 14:32:12 [debug] 450062#450062: *11 http log handler 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB8150 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FECCA20, unused: 3 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEC2D90, unused: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB7140, unused: 7 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB9160, unused: 42 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEBA170, unused: 718 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB00A0 2025/08/19 14:32:12 [debug] 450062#450062: *11 hc free: 0000000000000000 2025/08/19 14:32:12 [debug] 450062#450062: *11 hc busy: 0000000000000000 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 tcp_nodelay 2025/08/19 14:32:12 [debug] 450062#450062: *11 reusable connection: 1 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer add: 6: 65000:195130707 2025/08/19 14:32:12 [debug] 450062#450062: *11 post event 00005CC70FEFE760 2025/08/19 14:32:12 [debug] 450062#450062: timer delta: 1 2025/08/19 14:32:12 [debug] 450062#450062: posted event 00005CC70FEFE760 2025/08/19 14:32:12 [debug] 450062#450062: *11 delete posted event 00005CC70FEFE760 2025/08/19 14:32:12 [debug] 450062#450062: *11 http keepalive handler 2025/08/19 14:32:12 [debug] 450062#450062: *11 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: eof:0, avail:0 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB00A0 2025/08/19 14:32:12 [debug] 450062#450062: worker cycle 2025/08/19 14:32:12 [debug] 450062#450062: epoll timer: 65000 2025/08/19 14:32:12 [debug] 450062#450062: epoll: fd:6 ev:2005 d:00007723057C51E1 2025/08/19 14:32:12 [debug] 450062#450062: *11 http keepalive handler 2025/08/19 14:32:12 [debug] 450062#450062: *11 malloc: 00005CC70FEB00A0:1024 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: eof:1, avail:-1 2025/08/19 14:32:12 [debug] 450062#450062: *11 recv: fd:6 0 of 1024 2025/08/19 14:32:12 [info] 450062#450062: *11 client 127.0.0.1 closed keepalive connection 2025/08/19 14:32:12 [debug] 450062#450062: *11 close http connection: 6 2025/08/19 14:32:12 [debug] 450062#450062: *11 event timer del: 6: 195130707 2025/08/19 14:32:12 [debug] 450062#450062: *11 reusable connection: 0 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEB00A0 2025/08/19 14:32:12 [debug] 450062#450062: *11 free: 00005CC70FEAD840, unused: 120 2025/08/19 14:32:12 [debug] 450062#450062: timer delta: 2 2025/08/19 14:32:12 [debug] 450062#450062: worker cycle 2025/08/19 14:32:12 [debug] 450062#450062: epoll timer: -1 2025/08/19 14:36:53 [notice] 450061#450061: signal 15 (SIGTERM) received from 448740, exiting 2025/08/19 14:36:53 [debug] 450061#450061: wake up, sigio 0 2025/08/19 14:36:53 [debug] 450061#450061: child: 0 450062 e:0 t:0 d:0 r:1 j:0 2025/08/19 14:36:53 [debug] 450061#450061: termination cycle: 50 2025/08/19 14:36:53 [debug] 450061#450061: sigsuspend 2025/08/19 14:36:53 [debug] 450062#450062: epoll: fd:7 ev:0001 d:00007723057C50F8 2025/08/19 14:36:53 [debug] 450062#450062: channel handler 2025/08/19 14:36:53 [debug] 450062#450062: channel: 32 2025/08/19 14:36:53 [debug] 450062#450062: channel command: 4 2025/08/19 14:36:53 [debug] 450062#450062: channel: -2 2025/08/19 14:36:53 [debug] 450062#450062: timer delta: 280452 2025/08/19 14:36:53 [notice] 450062#450062: exiting 2025/08/19 14:36:53 [debug] 450062#450062: flush files 2025/08/19 14:36:53 [debug] 450062#450062: run cleanup: 00005CC70FEFBA70 2025/08/19 14:36:53 [debug] 450062#450062: run cleanup: 00005CC70FEEEA08 2025/08/19 14:36:53 [debug] 450062#450062: cleanup resolver 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEFCDD0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEEFBD0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FECEB40 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FECDA30 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEC7A00 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEC6940 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEC5880 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEC47C0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEBC160 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEB3130, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEBD570, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEC8A10, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FECFB50, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FED3B60, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FED7B70, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEDBB80, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEDFB90, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEE3BA0, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEE7BB0, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEEBBC0, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEF0DA0, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEF4DB0, unused: 0 2025/08/19 14:36:53 [debug] 450062#450062: free: 00005CC70FEF8DC0, unused: 4920 2025/08/19 14:36:53 [notice] 450062#450062: exit 2025/08/19 14:36:53 [notice] 450061#450061: signal 17 (SIGCHLD) received from 450062 2025/08/19 14:36:53 [notice] 450061#450061: worker process 450062 exited with code 0 2025/08/19 14:36:53 [debug] 450061#450061: shmtx forced unlock 2025/08/19 14:36:53 [debug] 450061#450061: wake up, sigio 3 2025/08/19 14:36:53 [debug] 450061#450061: reap children 2025/08/19 14:36:53 [debug] 450061#450061: child: 0 450062 e:1 t:1 d:0 r:1 j:0 2025/08/19 14:36:53 [notice] 450061#450061: exit 2025/08/19 14:36:53 [debug] 450061#450061: close listening 0.0.0.0:9001 #5 2025/08/19 14:36:53 [debug] 450061#450061: run cleanup: 00005CC70FEEEA08 2025/08/19 14:36:53 [debug] 450061#450061: cleanup resolver 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEFCDD0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEEFBD0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FECEB40 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FECDA30 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEC7A00 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEC6940 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEC5880 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEC47C0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEBC160 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEB3130, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEBD570, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEC8A10, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FECFB50, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FED3B60, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FED7B70, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEDBB80, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEDFB90, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEE3BA0, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEE7BB0, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEEBBC0, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEF0DA0, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEF4DB0, unused: 0 2025/08/19 14:36:53 [debug] 450061#450061: free: 00005CC70FEF8DC0, unused: 4951 2025/08/19 14:37:11 [debug] 452755#452755: bind() 0.0.0.0:9001 #5 2025/08/19 14:37:11 [notice] 452755#452755: using the "epoll" event method 2025/08/19 14:37:11 [debug] 452755#452755: counter: 0000777B58EA6080, 1 2025/08/19 14:37:11 [notice] 452755#452755: nginx/1.18.0 (Ubuntu) 2025/08/19 14:37:11 [notice] 452755#452755: OS: Linux 6.12.10-76061203-generic 2025/08/19 14:37:11 [notice] 452755#452755: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 14:37:11 [debug] 452756#452755: write: 6, 00007FFF46F55520, 7, 0 2025/08/19 14:37:11 [debug] 452756#452756: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 14:37:11 [notice] 452756#452756: start worker processes 2025/08/19 14:37:11 [debug] 452756#452756: channel 6:7 2025/08/19 14:37:11 [notice] 452756#452756: start worker process 452757 2025/08/19 14:37:11 [debug] 452756#452756: sigsuspend 2025/08/19 14:37:11 [debug] 452757#452757: add cleanup: 000059FC17C43A70 2025/08/19 14:37:11 [debug] 452757#452757: malloc: 000059FC17BF6BD0:8 2025/08/19 14:37:11 [debug] 452757#452757: notify eventfd: 9 2025/08/19 14:37:11 [debug] 452757#452757: testing the EPOLLRDHUP flag: success 2025/08/19 14:37:11 [debug] 452757#452757: malloc: 000059FC17C09580:6144 2025/08/19 14:37:11 [debug] 452757#452757: malloc: 0000777B58C9E010:237568 2025/08/19 14:37:11 [debug] 452757#452757: malloc: 000059FC17C466A0:98304 2025/08/19 14:37:11 [debug] 452757#452757: malloc: 000059FC17C5E6B0:98304 2025/08/19 14:37:11 [debug] 452757#452757: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:37:11 [debug] 452757#452757: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:37:11 [debug] 452757#452757: setproctitle: "nginx: worker process" 2025/08/19 14:37:11 [debug] 452757#452757: worker cycle 2025/08/19 14:37:11 [debug] 452757#452757: epoll timer: -1 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:5 ev:0001 d:0000777B58C9E010 2025/08/19 14:37:30 [debug] 452757#452757: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:37:30 [debug] 452757#452757: posix_memalign: 000059FC17BF5840:512 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 accept: 127.0.0.1:42508 fd:6 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer add: 6: 60000:195443958 2025/08/19 14:37:30 [debug] 452757#452757: *1 reusable connection: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:37:30 [debug] 452757#452757: timer delta: 18906 2025/08/19 14:37:30 [debug] 452757#452757: worker cycle 2025/08/19 14:37:30 [debug] 452757#452757: epoll timer: 60000 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:6 ev:0001 d:0000777B58C9E1E0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http wait request handler 2025/08/19 14:37:30 [debug] 452757#452757: *1 malloc: 000059FC17BF80A0:1024 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: eof:0, avail:-1 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: fd:6 1024 of 1024 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: avail:112 2025/08/19 14:37:30 [debug] 452757#452757: *1 reusable connection: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17C14A20:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 http process request line 2025/08/19 14:37:30 [debug] 452757#452757: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http uri: "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http args: "" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http exten: "" 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17C0AD90:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 http process request header line 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Host: localhost:9001" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Accept: */*" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThhMzk4NjIwMmY2Mzc2YjIyYWVhMzFiYjYzODdmZjM1Yzc1N2VmYTBkYjJlNWE3YjhiZTNhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjg2NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmNDQxN2M2YzU2N2M4NmFhNjBkZjJkZDVkYjllZWQ1NWZkOTlmMjZlNGFkYjU1ZmI4ZGM0MjUyYTdmMmYxMGJhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjI1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjJjZGU1ZjVjMWE3YjY4MmYxMTAyMGY3OTAyNzI5OTEzY2Q3ZmIwODA2NTVkM2ZhMTYyMjU1M2YzZWYxN2M2YTljNDA3ZjcxYjZlNzgxMWQ3OWQ2MjAxN2JjOTRiYTM2MGQyYzM5ZWIwN2E0NWRjZjI1ZmZjODVkY2JjMTJlMGE5In0=" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Content-Type: text/plain" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Content-Disposition: attachment; filename="test_blob_1755628650.txt"" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header: "Content-Length: 296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http header done 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer del: 6: 195443958 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 rewrite phase: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: "/health" 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:37:30 [debug] 452757#452757: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:37:30 [debug] 452757#452757: *1 using configuration "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http cl:296 max:104857600 2025/08/19 14:37:30 [debug] 452757#452757: *1 rewrite phase: 3 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "PUT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script regex: "^(PUT)$" 2025/08/19 14:37:30 [notice] 452757#452757: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script if 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script if: false 2025/08/19 14:37:30 [debug] 452757#452757: *1 post rewrite phase: 4 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 5 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 6 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 7 2025/08/19 14:37:30 [debug] 452757#452757: *1 access phase: 8 2025/08/19 14:37:30 [debug] 452757#452757: *1 access phase: 9 2025/08/19 14:37:30 [debug] 452757#452757: *1 access phase: 10 2025/08/19 14:37:30 [debug] 452757#452757: *1 post access phase: 11 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 12 2025/08/19 14:37:30 [debug] 452757#452757: *1 generic phase: 13 2025/08/19 14:37:30 [debug] 452757#452757: *1 http client request body preread 184 2025/08/19 14:37:30 [debug] 452757#452757: *1 http request body content length filter 2025/08/19 14:37:30 [debug] 452757#452757: *1 http body new buf t:1 f:0 000059FC17BF83E8, pos 000059FC17BF83E8, size: 184 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http read client request body 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: eof:0, avail:112 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: fd:6 112 of 112 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: avail:0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http client request body recv 112 2025/08/19 14:37:30 [debug] 452757#452757: *1 http body new buf t:1 f:0 000059FC17C0B820, pos 000059FC17C0B820, size: 112 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http client request body rest 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http init upstream, client timer: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17BFF140:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "QUERY_STRING" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "QUERY_STRING: " 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REQUEST_METHOD" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "PUT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "CONTENT_TYPE" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "text/plain" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "CONTENT_LENGTH" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SCRIPT_NAME" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REQUEST_URI" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "DOCUMENT_URI" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "./blobs" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "HTTP/1.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REQUEST_SCHEME" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "http" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "CGI/1.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "nginx/" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "1.18.0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REMOTE_ADDR" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "127.0.0.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REMOTE_PORT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "42508" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REMOTE_PORT: 42508" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SERVER_ADDR" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "127.0.0.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SERVER_PORT" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "9001" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SERVER_NAME" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "localhost" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "REDIRECT_STATUS" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "200" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script var: "./blobs" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http script copy: "/ginxsom.fcgi" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThhMzk4NjIwMmY2Mzc2YjIyYWVhMzFiYjYzODdmZjM1Yzc1N2VmYTBkYjJlNWE3YjhiZTNhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjg2NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmNDQxN2M2YzU2N2M4NmFhNjBkZjJkZDVkYjllZWQ1NWZkOTlmMjZlNGFkYjU1ZmI4ZGM0MjUyYTdmMmYxMGJhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjI1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjJjZGU1ZjVjMWE3YjY4MmYxMTAyMGY3OTAyNzI5OTEzY2Q3ZmIwODA2NTVkM2ZhMTYyMjU1M2YzZWYxN2M2YTljNDA3ZjcxYjZlNzgxMWQ3OWQ2MjAxN2JjOTRiYTM2MGQyYzM5ZWIwN2E0NWRjZjI1ZmZjODVkY2JjMTJlMGE5In0=" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755628650.txt"" 2025/08/19 14:37:30 [debug] 452757#452757: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http cleanup add: 000059FC17C0BB70 2025/08/19 14:37:30 [debug] 452757#452757: *1 get rr peer, try: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 stream socket 10 2025/08/19 14:37:30 [debug] 452757#452757: *1 epoll add connection: fd:10 ev:80002005 2025/08/19 14:37:30 [debug] 452757#452757: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/19 14:37:30 [debug] 452757#452757: *1 connected 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream connect: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17BDEF20:128 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream send request 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream send request body 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer buf fl:0 s:1304 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer buf fl:0 s:184 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer buf fl:0 s:8 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer buf fl:0 s:112 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer buf fl:0 s:8 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer in: 000059FC17C0BC00 2025/08/19 14:37:30 [debug] 452757#452757: *1 writev: 1616 of 1616 2025/08/19 14:37:30 [debug] 452757#452757: *1 chain writer out: 0000000000000000 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer add: 10: 60000:195443958 2025/08/19 14:37:30 [debug] 452757#452757: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 14:37:30 [debug] 452757#452757: *1 http request count:2 blk:0 2025/08/19 14:37:30 [debug] 452757#452757: timer delta: 0 2025/08/19 14:37:30 [debug] 452757#452757: worker cycle 2025/08/19 14:37:30 [debug] 452757#452757: epoll timer: 60000 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:6 ev:0004 d:0000777B58C9E1E0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http run request: "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream check client, write event:1, "/upload" 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:10 ev:0004 d:0000777B58C9E2C8 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream request: "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream dummy handler 2025/08/19 14:37:30 [debug] 452757#452757: timer delta: 3 2025/08/19 14:37:30 [debug] 452757#452757: worker cycle 2025/08/19 14:37:30 [debug] 452757#452757: epoll timer: 59997 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:10 ev:2005 d:0000777B58C9E2C8 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream request: "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream process header 2025/08/19 14:37:30 [debug] 452757#452757: *1 malloc: 000059FC17C00150:4096 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: eof:1, avail:-1 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: fd:10 3832 of 4096 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 06 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 0E 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: D5 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 03 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record length: 3797 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "LOG: [2025-08-19 14:37:30] PUT /upload - Auth: pending - Status: 0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThhMzk4NjIwMmY2Mzc2YjIyYWVhMzFiYjYzODdmZjM1Yzc1N2VmYTBkYjJlNWE3YjhiZTNhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjg2NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmNDQxN2M2YzU2N2M4NmFhNjBkZjJkZDVkYjllZWQ1NWZkOTlmMjZlNGFkYjU1ZmI4ZGM0MjUyYTdmMmYxMGJhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjI1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjJjZGU1ZjVjMWE3YjY4MmYxMTAyMGY3OTAyNzI5OTEzY2Q3ZmIwODA2NTVkM2ZhMTYyMjU1M2YzZWYxN2M2YTljNDA3ZjcxYjZlNzgxMWQ3OWQ2MjAxN2JjOTRiYTM2MGQyYzM5ZWIwN2E0NWRjZjI1ZmZjODVkY2JjMTJlMGE5In0=" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "LOG: [2025-08-19 14:37:30] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request_with_rules called - method: upload, file_hash: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba, mime_type: text/plain, file_size: 296" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Authorization header provided, starting basic nostr authentication" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThh..." 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17C01160:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"65e2665af998a3986202f6376b22aea31bb6387ff35c757efa0db2e5a7b8be3a","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755628650,"tags":[["t","upload"],["x","f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba"],["expiration","1755632250"]],"content":"","sig":"2cde5f5c1a7b682f11020f7902729913cd7fb080655d3fa1622553f3ef17c6a9c407f71b6e7811d79d62017bc94ba360d2c39eb07a45dcf25ffc85dcbc12e0a9"}" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: id: 65e2665af998a3986202f6376b22aea31bb6387ff35c757efa0db2e5a7b8be3a" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: sig: 2cde5f5c1a7b682f11020f7902729913cd7fb080655d3fa1622553f3ef17c6a9c407f71b6e7811d79d62017bc94ba360d2c39eb07a45dcf25ffc85dcbc12e0a9" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: kind: 24242" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: created_at: 1755628650" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - Pre-validation pubkey analysis:" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57)" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: Character validation test: ALL VALID (lowercase hex)" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event returned: -32" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - Nostr event validation FAILED: -32 (Event has invalid public key)" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "DEBUG: authenticate_request - Pubkey length: DEBUG: Basic nostr authentication failed: -32 (Event has invalid public key)" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "Status: 401 Unauthorized" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header: "Content-Type: application/json" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi parser: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi header done 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17C02170:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:37:30 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 14:37:30] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThhMzk4NjIwMmY2Mzc2YjIyYWVhMzFiYjYzODdmZjM1Yzc1N2VmYTBkYjJlNWE3YjhiZTNhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2Mjg2NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmNDQxN2M2YzU2N2M4NmFhNjBkZjJkZDVkYjllZWQ1NWZkOTlmMjZlNGFkYjU1ZmI4ZGM0MjUyYTdmMmYxMGJhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjI1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjJjZGU1ZjVjMWE3YjY4MmYxMTAyMGY3OTAyNzI5OTEzY2Q3ZmIwODA2NTVkM2ZhMTYyMjU1M2YzZWYxN2M2YTljNDA3ZjcxYjZlNzgxMWQ3OWQ2MjAxN2JjOTRiYTM2MGQyYzM5ZWIwN2E0NWRjZjI1ZmZjODVkY2JjMTJlMGE5In0= LOG: [2025-08-19 14:37:30] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba DEBUG: authenticate_request_with_rules called - method: upload, file_hash: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba, mime_type: text/plain, file_size: 296 DEBUG: Authorization header provided, starting basic nostr authentication DEBUG: authenticate_request ENTRY - method: upload, hash: f4417c6c567c86aa60df2dd5db9eed55fd99f26e4adb55fb8dc4252a7f2f10ba DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2NWUyNjY1YWY5OThh... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded D 2025/08/19 14:37:30 [debug] 452757#452757: *1 write new buf t:1 f:0 000059FC17C02190, pos 000059FC17C02190, size: 3670 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter: l:0 f:0 s:3670 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter limit 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 writev: 3670 of 3670 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter 0000000000000000 2025/08/19 14:37:30 [debug] 452757#452757: *1 http cacheable: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream process upstream 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe read upstream: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe preread: 258 2025/08/19 14:37:30 [debug] 452757#452757: *1 readv: eof:1, avail:0 2025/08/19 14:37:30 [debug] 452757#452757: *1 readv: 1, last:264 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe recv chain: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe buf free s:0 t:1 f:0 000059FC17C00150, pos 000059FC17C00F46, size: 258 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe length: -1 2025/08/19 14:37:30 [debug] 452757#452757: *1 input buf #0 000059FC17C00F46 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 06 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record length: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi closed stdout 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 03 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 01 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 08 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record byte: 00 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi record length: 8 2025/08/19 14:37:30 [debug] 452757#452757: *1 http fastcgi sent end request 2025/08/19 14:37:30 [debug] 452757#452757: *1 input buf 000059FC17C00F46 231 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe write downstream: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe write downstream flush in 2025/08/19 14:37:30 [debug] 452757#452757: *1 http output filter "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http copy filter: "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http postpone filter "/upload?" 000059FC17C0BBE0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http chunk: 231 2025/08/19 14:37:30 [debug] 452757#452757: *1 posix_memalign: 000059FC17C766C0:4096 @16 2025/08/19 14:37:30 [debug] 452757#452757: *1 write new buf t:1 f:0 000059FC17C02138, pos 000059FC17C02138, size: 4 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write new buf t:1 f:0 000059FC17C00150, pos 000059FC17C00F46, size: 231 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write new buf t:0 f:0 0000000000000000, pos 000059FC0A92D2E8, size: 2 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter: l:0 f:0 s:237 2025/08/19 14:37:30 [debug] 452757#452757: *1 http copy filter: 0 "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 pipe write downstream done 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer: 10, old: 195443958, new: 195443961 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream exit: 0000000000000000 2025/08/19 14:37:30 [debug] 452757#452757: *1 finalize http upstream request: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 finalize http fastcgi request 2025/08/19 14:37:30 [debug] 452757#452757: *1 free rr peer 1 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 close http upstream connection: 10 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BDEF20, unused: 48 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer del: 10: 195443958 2025/08/19 14:37:30 [debug] 452757#452757: *1 reusable connection: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http upstream temp fd: -1 2025/08/19 14:37:30 [debug] 452757#452757: *1 http output filter "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http copy filter: "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http postpone filter "/upload?" 00007FFF46F55160 2025/08/19 14:37:30 [debug] 452757#452757: *1 http chunk: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write old buf t:1 f:0 000059FC17C02138, pos 000059FC17C02138, size: 4 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write old buf t:1 f:0 000059FC17C00150, pos 000059FC17C00F46, size: 231 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write old buf t:0 f:0 0000000000000000, pos 000059FC0A92D2E8, size: 2 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 write new buf t:0 f:0 0000000000000000, pos 000059FC0A92D2E5, size: 5 file: 0, size: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter: l:1 f:0 s:242 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter limit 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 writev: 242 of 242 2025/08/19 14:37:30 [debug] 452757#452757: *1 http write filter 0000000000000000 2025/08/19 14:37:30 [debug] 452757#452757: *1 http copy filter: 0 "/upload?" 2025/08/19 14:37:30 [debug] 452757#452757: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 14:37:30 [debug] 452757#452757: *1 set http keepalive handler 2025/08/19 14:37:30 [debug] 452757#452757: *1 http close request 2025/08/19 14:37:30 [debug] 452757#452757: *1 http log handler 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C00150 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C14A20, unused: 3 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C0AD90, unused: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BFF140, unused: 7 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C01160, unused: 22 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C02170, unused: 32 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17C766C0, unused: 3698 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BF80A0 2025/08/19 14:37:30 [debug] 452757#452757: *1 hc free: 0000000000000000 2025/08/19 14:37:30 [debug] 452757#452757: *1 hc busy: 0000000000000000 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 tcp_nodelay 2025/08/19 14:37:30 [debug] 452757#452757: *1 reusable connection: 1 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer add: 6: 65000:195448961 2025/08/19 14:37:30 [debug] 452757#452757: *1 post event 000059FC17C46760 2025/08/19 14:37:30 [debug] 452757#452757: timer delta: 0 2025/08/19 14:37:30 [debug] 452757#452757: posted event 000059FC17C46760 2025/08/19 14:37:30 [debug] 452757#452757: *1 delete posted event 000059FC17C46760 2025/08/19 14:37:30 [debug] 452757#452757: *1 http keepalive handler 2025/08/19 14:37:30 [debug] 452757#452757: *1 malloc: 000059FC17BF80A0:1024 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: eof:0, avail:0 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BF80A0 2025/08/19 14:37:30 [debug] 452757#452757: worker cycle 2025/08/19 14:37:30 [debug] 452757#452757: epoll timer: 65000 2025/08/19 14:37:30 [debug] 452757#452757: epoll: fd:6 ev:2005 d:0000777B58C9E1E0 2025/08/19 14:37:30 [debug] 452757#452757: *1 http keepalive handler 2025/08/19 14:37:30 [debug] 452757#452757: *1 malloc: 000059FC17BF80A0:1024 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: eof:1, avail:-1 2025/08/19 14:37:30 [debug] 452757#452757: *1 recv: fd:6 0 of 1024 2025/08/19 14:37:30 [info] 452757#452757: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 14:37:30 [debug] 452757#452757: *1 close http connection: 6 2025/08/19 14:37:30 [debug] 452757#452757: *1 event timer del: 6: 195448961 2025/08/19 14:37:30 [debug] 452757#452757: *1 reusable connection: 0 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BF80A0 2025/08/19 14:37:30 [debug] 452757#452757: *1 free: 000059FC17BF5840, unused: 120 2025/08/19 14:37:30 [debug] 452757#452757: timer delta: 2 2025/08/19 14:37:30 [debug] 452757#452757: worker cycle 2025/08/19 14:37:30 [debug] 452757#452757: epoll timer: -1 2025/08/19 14:46:27 [notice] 452757#452757: signal 15 (SIGTERM) received from 448740, exiting 2025/08/19 14:46:27 [info] 452757#452757: epoll_wait() failed (4: Interrupted system call) 2025/08/19 14:46:27 [debug] 452757#452757: timer delta: 536699 2025/08/19 14:46:27 [notice] 452757#452757: exiting 2025/08/19 14:46:27 [debug] 452757#452757: flush files 2025/08/19 14:46:27 [debug] 452757#452757: run cleanup: 000059FC17C43A70 2025/08/19 14:46:27 [debug] 452757#452757: run cleanup: 000059FC17C36A08 2025/08/19 14:46:27 [debug] 452757#452757: cleanup resolver 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C44DD0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C37BD0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C16B40 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C15A30 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C0FA00 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C0E940 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C0D880 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C0C7C0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C04160 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17BFB130, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C05570, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C10A10, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C17B50, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C1BB60, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C1FB70, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C23B80, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C27B90, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C2BBA0, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C2FBB0, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C33BC0, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C38DA0, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C3CDB0, unused: 0 2025/08/19 14:46:27 [debug] 452757#452757: free: 000059FC17C40DC0, unused: 4920 2025/08/19 14:46:27 [notice] 452757#452757: exit 2025/08/19 14:46:27 [notice] 452756#452756: signal 17 (SIGCHLD) received from 452757 2025/08/19 14:46:27 [notice] 452756#452756: worker process 452757 exited with code 0 2025/08/19 14:46:27 [debug] 452756#452756: shmtx forced unlock 2025/08/19 14:46:27 [debug] 452756#452756: wake up, sigio 0 2025/08/19 14:46:27 [debug] 452756#452756: reap children 2025/08/19 14:46:27 [debug] 452756#452756: child: 0 452757 e:0 t:1 d:0 r:1 j:0 2025/08/19 14:46:27 [debug] 452756#452756: channel 6:7 2025/08/19 14:46:27 [notice] 452756#452756: start worker process 454229 2025/08/19 14:46:27 [debug] 452756#452756: sigsuspend 2025/08/19 14:46:27 [debug] 454229#454229: add cleanup: 000059FC17C43A70 2025/08/19 14:46:27 [debug] 454229#454229: malloc: 000059FC17BF6BD0:8 2025/08/19 14:46:27 [debug] 454229#454229: notify eventfd: 9 2025/08/19 14:46:27 [debug] 454229#454229: testing the EPOLLRDHUP flag: success 2025/08/19 14:46:27 [debug] 454229#454229: malloc: 000059FC17C09580:6144 2025/08/19 14:46:27 [debug] 454229#454229: malloc: 0000777B58C9E010:237568 2025/08/19 14:46:27 [debug] 454229#454229: malloc: 000059FC17C466A0:98304 2025/08/19 14:46:27 [debug] 454229#454229: malloc: 000059FC17C5E6B0:98304 2025/08/19 14:46:27 [debug] 454229#454229: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:46:27 [debug] 454229#454229: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:46:27 [debug] 454229#454229: setproctitle: "nginx: worker process" 2025/08/19 14:46:27 [debug] 454229#454229: worker cycle 2025/08/19 14:46:27 [debug] 454229#454229: epoll timer: -1 2025/08/19 14:46:32 [notice] 454229#454229: signal 15 (SIGTERM) received from 448740, exiting 2025/08/19 14:46:32 [info] 454229#454229: epoll_wait() failed (4: Interrupted system call) 2025/08/19 14:46:32 [debug] 454229#454229: timer delta: 5214 2025/08/19 14:46:32 [notice] 454229#454229: exiting 2025/08/19 14:46:32 [debug] 454229#454229: flush files 2025/08/19 14:46:32 [debug] 454229#454229: run cleanup: 000059FC17C43A70 2025/08/19 14:46:32 [debug] 454229#454229: run cleanup: 000059FC17C36A08 2025/08/19 14:46:32 [debug] 454229#454229: cleanup resolver 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C44DD0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C37BD0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C16B40 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C15A30 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C0FA00 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C0E940 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C0D880 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C0C7C0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C04160 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17BFB130, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C05570, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C10A10, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C17B50, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C1BB60, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C1FB70, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C23B80, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C27B90, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C2BBA0, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C2FBB0, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C33BC0, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C38DA0, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C3CDB0, unused: 0 2025/08/19 14:46:32 [debug] 454229#454229: free: 000059FC17C40DC0, unused: 4920 2025/08/19 14:46:32 [notice] 454229#454229: exit 2025/08/19 14:46:32 [notice] 452756#452756: signal 17 (SIGCHLD) received from 454229 2025/08/19 14:46:32 [notice] 452756#452756: worker process 454229 exited with code 0 2025/08/19 14:46:32 [debug] 452756#452756: shmtx forced unlock 2025/08/19 14:46:32 [debug] 452756#452756: wake up, sigio 0 2025/08/19 14:46:32 [debug] 452756#452756: reap children 2025/08/19 14:46:32 [debug] 452756#452756: child: 0 454229 e:0 t:1 d:0 r:1 j:0 2025/08/19 14:46:32 [debug] 452756#452756: channel 6:7 2025/08/19 14:46:32 [notice] 452756#452756: start worker process 454231 2025/08/19 14:46:32 [debug] 452756#452756: sigsuspend 2025/08/19 14:46:32 [debug] 454231#454231: add cleanup: 000059FC17C43A70 2025/08/19 14:46:32 [debug] 454231#454231: malloc: 000059FC17BF6BD0:8 2025/08/19 14:46:32 [debug] 454231#454231: notify eventfd: 9 2025/08/19 14:46:32 [debug] 454231#454231: testing the EPOLLRDHUP flag: success 2025/08/19 14:46:32 [debug] 454231#454231: malloc: 000059FC17C09580:6144 2025/08/19 14:46:32 [debug] 454231#454231: malloc: 0000777B58C9E010:237568 2025/08/19 14:46:32 [debug] 454231#454231: malloc: 000059FC17C466A0:98304 2025/08/19 14:46:32 [debug] 454231#454231: malloc: 000059FC17C5E6B0:98304 2025/08/19 14:46:32 [debug] 454231#454231: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:46:32 [debug] 454231#454231: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:46:32 [debug] 454231#454231: setproctitle: "nginx: worker process" 2025/08/19 14:46:32 [debug] 454231#454231: worker cycle 2025/08/19 14:46:32 [debug] 454231#454231: epoll timer: -1 2025/08/19 14:46:36 [notice] 452756#452756: signal 15 (SIGTERM) received from 448740, exiting 2025/08/19 14:46:36 [debug] 452756#452756: wake up, sigio 0 2025/08/19 14:46:36 [debug] 452756#452756: child: 0 454231 e:0 t:0 d:0 r:1 j:0 2025/08/19 14:46:36 [debug] 452756#452756: termination cycle: 50 2025/08/19 14:46:36 [debug] 452756#452756: sigsuspend 2025/08/19 14:46:36 [debug] 454231#454231: epoll: fd:7 ev:0001 d:0000777B58C9E0F8 2025/08/19 14:46:36 [debug] 454231#454231: channel handler 2025/08/19 14:46:36 [debug] 454231#454231: channel: 32 2025/08/19 14:46:36 [debug] 454231#454231: channel command: 4 2025/08/19 14:46:36 [debug] 454231#454231: channel: -2 2025/08/19 14:46:36 [debug] 454231#454231: timer delta: 4032 2025/08/19 14:46:36 [notice] 454231#454231: exiting 2025/08/19 14:46:36 [debug] 454231#454231: flush files 2025/08/19 14:46:36 [debug] 454231#454231: run cleanup: 000059FC17C43A70 2025/08/19 14:46:36 [debug] 454231#454231: run cleanup: 000059FC17C36A08 2025/08/19 14:46:36 [debug] 454231#454231: cleanup resolver 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C44DD0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C37BD0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C16B40 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C15A30 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C0FA00 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C0E940 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C0D880 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C0C7C0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C04160 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17BFB130, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C05570, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C10A10, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C17B50, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C1BB60, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C1FB70, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C23B80, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C27B90, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C2BBA0, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C2FBB0, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C33BC0, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C38DA0, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C3CDB0, unused: 0 2025/08/19 14:46:36 [debug] 454231#454231: free: 000059FC17C40DC0, unused: 4920 2025/08/19 14:46:36 [notice] 454231#454231: exit 2025/08/19 14:46:36 [notice] 452756#452756: signal 17 (SIGCHLD) received from 454231 2025/08/19 14:46:36 [notice] 452756#452756: worker process 454231 exited with code 0 2025/08/19 14:46:36 [debug] 452756#452756: shmtx forced unlock 2025/08/19 14:46:36 [debug] 452756#452756: wake up, sigio 3 2025/08/19 14:46:36 [debug] 452756#452756: reap children 2025/08/19 14:46:36 [debug] 452756#452756: child: 0 454231 e:1 t:1 d:0 r:1 j:0 2025/08/19 14:46:36 [notice] 452756#452756: exit 2025/08/19 14:46:36 [debug] 452756#452756: close listening 0.0.0.0:9001 #5 2025/08/19 14:46:36 [debug] 452756#452756: run cleanup: 000059FC17C36A08 2025/08/19 14:46:36 [debug] 452756#452756: cleanup resolver 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C44DD0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C37BD0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C16B40 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C15A30 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C0FA00 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C0E940 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C0D880 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C0C7C0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C04160 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17BFB130, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C05570, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C10A10, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C17B50, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C1BB60, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C1FB70, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C23B80, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C27B90, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C2BBA0, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C2FBB0, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C33BC0, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C38DA0, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C3CDB0, unused: 0 2025/08/19 14:46:36 [debug] 452756#452756: free: 000059FC17C40DC0, unused: 4951 2025/08/19 14:46:59 [debug] 454274#454274: bind() 0.0.0.0:9001 #5 2025/08/19 14:46:59 [notice] 454274#454274: using the "epoll" event method 2025/08/19 14:46:59 [debug] 454274#454274: counter: 0000709450FB5080, 1 2025/08/19 14:46:59 [notice] 454274#454274: nginx/1.18.0 (Ubuntu) 2025/08/19 14:46:59 [notice] 454274#454274: OS: Linux 6.12.10-76061203-generic 2025/08/19 14:46:59 [notice] 454274#454274: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/19 14:46:59 [debug] 454275#454274: write: 6, 00007FFC8B2B28E0, 7, 0 2025/08/19 14:46:59 [debug] 454275#454275: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/19 14:46:59 [notice] 454275#454275: start worker processes 2025/08/19 14:46:59 [debug] 454275#454275: channel 6:7 2025/08/19 14:46:59 [notice] 454275#454275: start worker process 454276 2025/08/19 14:46:59 [debug] 454275#454275: sigsuspend 2025/08/19 14:46:59 [debug] 454276#454276: add cleanup: 0000605875C79A70 2025/08/19 14:46:59 [debug] 454276#454276: malloc: 0000605875C2CBD0:8 2025/08/19 14:46:59 [debug] 454276#454276: notify eventfd: 9 2025/08/19 14:46:59 [debug] 454276#454276: testing the EPOLLRDHUP flag: success 2025/08/19 14:46:59 [debug] 454276#454276: malloc: 0000605875C3F580:6144 2025/08/19 14:46:59 [debug] 454276#454276: malloc: 0000709450DAD010:237568 2025/08/19 14:46:59 [debug] 454276#454276: malloc: 0000605875C7C6A0:98304 2025/08/19 14:46:59 [debug] 454276#454276: malloc: 0000605875C946B0:98304 2025/08/19 14:46:59 [debug] 454276#454276: epoll add event: fd:5 op:1 ev:00002001 2025/08/19 14:46:59 [debug] 454276#454276: epoll add event: fd:7 op:1 ev:00002001 2025/08/19 14:46:59 [debug] 454276#454276: setproctitle: "nginx: worker process" 2025/08/19 14:46:59 [debug] 454276#454276: worker cycle 2025/08/19 14:46:59 [debug] 454276#454276: epoll timer: -1 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:5 ev:0001 d:0000709450DAD010 2025/08/19 14:47:34 [debug] 454276#454276: accept on 0.0.0.0:9001, ready: 0 2025/08/19 14:47:34 [debug] 454276#454276: posix_memalign: 0000605875C2B840:512 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 accept: 127.0.0.1:36870 fd:6 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer add: 6: 60000:196047134 2025/08/19 14:47:34 [debug] 454276#454276: *1 reusable connection: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/19 14:47:34 [debug] 454276#454276: timer delta: 34551 2025/08/19 14:47:34 [debug] 454276#454276: worker cycle 2025/08/19 14:47:34 [debug] 454276#454276: epoll timer: 60000 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:6 ev:0001 d:0000709450DAD1E0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http wait request handler 2025/08/19 14:47:34 [debug] 454276#454276: *1 malloc: 0000605875C2E0A0:1024 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: eof:0, avail:-1 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: fd:6 1024 of 1024 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: avail:112 2025/08/19 14:47:34 [debug] 454276#454276: *1 reusable connection: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C4AA20:4096 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 http process request line 2025/08/19 14:47:34 [debug] 454276#454276: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http uri: "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http args: "" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http exten: "" 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C40D90:4096 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 http process request header line 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Host: localhost:9001" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "User-Agent: curl/8.15.0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Accept: */*" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5ZjhjNTgzYWM2YWIzYTk3YzBhNjE4YzlkM2QyODY4ZWM4MzU0NDFkNzM5NTBlYzQ5ZjAzMjVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjkyNTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZTcxOGI3MjI5NWVlYmMwZDlkYzZlM2Y5MTQzYjY5MDA4YjE3MDZmMjI0YzczZTk4YzNkZDFmMmVmNDQ5NDExIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjg1MyJdXSwiY29udGVudCI6IiIsInNpZyI6IjY0M2ViNzMxMjIxZjMxNmY1NGU2OWM2NjkzOThmMDg4YzQwNTBkZmNlNDMwZGJjODJkNWRhNDUxZDVkMDkyNTgzNTQ2MzkyMmE0N2M2ZmRmOWQ3NjllY2I4YzAwNWQ0YjE1NGUyMWQwOTNkZDE4Y2Q1YTk4M2YyY2MxOThiMWIxIn0=" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Content-Type: text/plain" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Content-Disposition: attachment; filename="test_blob_1755629253.txt"" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header: "Content-Length: 296" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http header done 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer del: 6: 196047134 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 rewrite phase: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: "/health" 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/19 14:47:34 [debug] 454276#454276: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/19 14:47:34 [debug] 454276#454276: *1 using configuration "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http cl:296 max:104857600 2025/08/19 14:47:34 [debug] 454276#454276: *1 rewrite phase: 3 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "PUT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script regex: "^(PUT)$" 2025/08/19 14:47:34 [notice] 454276#454276: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script if 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script if: false 2025/08/19 14:47:34 [debug] 454276#454276: *1 post rewrite phase: 4 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 5 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 6 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 7 2025/08/19 14:47:34 [debug] 454276#454276: *1 access phase: 8 2025/08/19 14:47:34 [debug] 454276#454276: *1 access phase: 9 2025/08/19 14:47:34 [debug] 454276#454276: *1 access phase: 10 2025/08/19 14:47:34 [debug] 454276#454276: *1 post access phase: 11 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 12 2025/08/19 14:47:34 [debug] 454276#454276: *1 generic phase: 13 2025/08/19 14:47:34 [debug] 454276#454276: *1 http client request body preread 184 2025/08/19 14:47:34 [debug] 454276#454276: *1 http request body content length filter 2025/08/19 14:47:34 [debug] 454276#454276: *1 http body new buf t:1 f:0 0000605875C2E3E8, pos 0000605875C2E3E8, size: 184 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http read client request body 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: eof:0, avail:112 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: fd:6 112 of 112 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: avail:0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http client request body recv 112 2025/08/19 14:47:34 [debug] 454276#454276: *1 http body new buf t:1 f:0 0000605875C41820, pos 0000605875C41820, size: 112 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http client request body rest 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http init upstream, client timer: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C35140:4096 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "QUERY_STRING" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "QUERY_STRING: " 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REQUEST_METHOD" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "PUT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "CONTENT_TYPE" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "text/plain" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "CONTENT_LENGTH" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "296" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SCRIPT_NAME" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REQUEST_URI" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "DOCUMENT_URI" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "DOCUMENT_ROOT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "./blobs" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SERVER_PROTOCOL" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "HTTP/1.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REQUEST_SCHEME" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "http" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "CGI/1.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SERVER_SOFTWARE" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "nginx/" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "1.18.0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REMOTE_ADDR" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "127.0.0.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REMOTE_PORT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "36870" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REMOTE_PORT: 36870" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SERVER_ADDR" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "127.0.0.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SERVER_PORT" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "9001" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SERVER_NAME" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "localhost" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "REDIRECT_STATUS" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "200" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "SCRIPT_FILENAME" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script var: "./blobs" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http script copy: "/ginxsom.fcgi" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5ZjhjNTgzYWM2YWIzYTk3YzBhNjE4YzlkM2QyODY4ZWM4MzU0NDFkNzM5NTBlYzQ5ZjAzMjVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjkyNTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZTcxOGI3MjI5NWVlYmMwZDlkYzZlM2Y5MTQzYjY5MDA4YjE3MDZmMjI0YzczZTk4YzNkZDFmMmVmNDQ5NDExIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjg1MyJdXSwiY29udGVudCI6IiIsInNpZyI6IjY0M2ViNzMxMjIxZjMxNmY1NGU2OWM2NjkzOThmMDg4YzQwNTBkZmNlNDMwZGJjODJkNWRhNDUxZDVkMDkyNTgzNTQ2MzkyMmE0N2M2ZmRmOWQ3NjllY2I4YzAwNWQ0YjE1NGUyMWQwOTNkZDE4Y2Q1YTk4M2YyY2MxOThiMWIxIn0=" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755629253.txt"" 2025/08/19 14:47:34 [debug] 454276#454276: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http cleanup add: 0000605875C41B70 2025/08/19 14:47:34 [debug] 454276#454276: *1 get rr peer, try: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 stream socket 10 2025/08/19 14:47:34 [debug] 454276#454276: *1 epoll add connection: fd:10 ev:80002005 2025/08/19 14:47:34 [debug] 454276#454276: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/19 14:47:34 [debug] 454276#454276: *1 connected 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream connect: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C14F20:128 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream send request 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream send request body 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer buf fl:0 s:1304 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer buf fl:0 s:184 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer buf fl:0 s:8 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer buf fl:0 s:112 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer buf fl:0 s:8 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer in: 0000605875C41C00 2025/08/19 14:47:34 [debug] 454276#454276: *1 writev: 1616 of 1616 2025/08/19 14:47:34 [debug] 454276#454276: *1 chain writer out: 0000000000000000 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer add: 10: 60000:196047134 2025/08/19 14:47:34 [debug] 454276#454276: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/19 14:47:34 [debug] 454276#454276: *1 http request count:2 blk:0 2025/08/19 14:47:34 [debug] 454276#454276: timer delta: 0 2025/08/19 14:47:34 [debug] 454276#454276: worker cycle 2025/08/19 14:47:34 [debug] 454276#454276: epoll timer: 60000 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:6 ev:0004 d:0000709450DAD1E0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http run request: "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream check client, write event:1, "/upload" 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:10 ev:0004 d:0000709450DAD2C8 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream request: "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream dummy handler 2025/08/19 14:47:34 [debug] 454276#454276: timer delta: 2 2025/08/19 14:47:34 [debug] 454276#454276: worker cycle 2025/08/19 14:47:34 [debug] 454276#454276: epoll timer: 59998 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:10 ev:2005 d:0000709450DAD2C8 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream request: "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream process header 2025/08/19 14:47:34 [debug] 454276#454276: *1 malloc: 0000605875C36150:4096 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: eof:1, avail:-1 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: fd:10 3480 of 4096 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 06 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 0D 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 76 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 02 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record length: 3446 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "LOG: [2025-08-19 14:47:34] PUT /upload - Auth: pending - Status: 0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: content_length=296" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5ZjhjNTgzYWM2YWIzYTk3YzBhNjE4YzlkM2QyODY4ZWM4MzU0NDFkNzM5NTBlYzQ5ZjAzMjVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjkyNTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZTcxOGI3MjI5NWVlYmMwZDlkYzZlM2Y5MTQzYjY5MDA4YjE3MDZmMjI0YzczZTk4YzNkZDFmMmVmNDQ5NDExIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjg1MyJdXSwiY29udGVudCI6IiIsInNpZyI6IjY0M2ViNzMxMjIxZjMxNmY1NGU2OWM2NjkzOThmMDg4YzQwNTBkZmNlNDMwZGJjODJkNWRhNDUxZDVkMDkyNTgzNTQ2MzkyMmE0N2M2ZmRmOWQ3NjllY2I4YzAwNWQ0YjE1NGUyMWQwOTNkZDE4Y2Q1YTk4M2YyY2MxOThiMWIxIn0=" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "LOG: [2025-08-19 14:47:34] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: fe718b72295eebc0d9dc6e3f9143b69008b1706f224c73e98c3dd1f2ef449411" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: fe718b72295eebc0d9dc6e3f9143b69008b1706f224c73e98c3dd1f2ef449411" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5Zjhj..." 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"195bf3d8f9f8c583ac6ab3a97c0a618c9d3d2868ec835441d73950ec49f0325e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755629253,"tags":[["t","upload"],["x","fe718b72295eebc0d9dc6e3f9143b69008b1706f224c73e98c3dd1f2ef449411"],["expiration","1755632853"]],"content":"","sig":"643eb731221f316f54e69c669398f088c4050dfce430dbc82d5da451d5d0925835463922a47c6fdf9d769ecb8c005d4b154e21d093dd18cd5a983f2cc198b1b1"}" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C37160:4096 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: id: 195bf3d8f9f8c583ac6ab3a97c0a618c9d3d2868ec835441d73950ec49f0325e" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: sig: 643eb731221f316f54e69c669398f088c4050dfce430dbc82d5da451d5d0925835463922a47c6fdf9d769ecb8c005d4b154e21d093dd18cd5a983f2cc198b1b1" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: kind: 24242" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: created_at: 1755629253" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - Pre-validation pubkey analysis:" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57)" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: Character validation test: ALL VALID (lowercase hex)" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event returned: -32" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - Nostr event validation FAILED: -32 (Event has invalid public key)" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "DEBUG: authenticate_request - Pubkey length: Status: 401 Unauthorized" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header: "Content-Type: application/json" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi parser: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi header done 2025/08/19 14:47:34 [debug] 454276#454276: *1 posix_memalign: 0000605875C38170:4096 @16 2025/08/19 14:47:34 [debug] 454276#454276: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Tue, 19 Aug 2025 18:47:34 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-19 14:47:34] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5ZjhjNTgzYWM2YWIzYTk3YzBhNjE4YzlkM2QyODY4ZWM4MzU0NDFkNzM5NTBlYzQ5ZjAzMjVlIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2MjkyNTMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmZTcxOGI3MjI5NWVlYmMwZDlkYzZlM2Y5MTQzYjY5MDA4YjE3MDZmMjI0YzczZTk4YzNkZDFmMmVmNDQ5NDExIl0sWyJleHBpcmF0aW9uIiwiMTc1NTYzMjg1MyJdXSwiY29udGVudCI6IiIsInNpZyI6IjY0M2ViNzMxMjIxZjMxNmY1NGU2OWM2NjkzOThmMDg4YzQwNTBkZmNlNDMwZGJjODJkNWRhNDUxZDVkMDkyNTgzNTQ2MzkyMmE0N2M2ZmRmOWQ3NjllY2I4YzAwNWQ0YjE1NGUyMWQwOTNkZDE4Y2Q1YTk4M2YyY2MxOThiMWIxIn0= LOG: [2025-08-19 14:47:34] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: fe718b72295eebc0d9dc6e3f9143b69008b1706f224c73e98c3dd1f2ef449411 DEBUG: authenticate_request ENTRY - method: upload, hash: fe718b72295eebc0d9dc6e3f9143b69008b1706f224c73e98c3dd1f2ef449411 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxOTViZjNkOGY5Zjhj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"195bf3d8f9f8c583ac6ab3a97c0a618c9d3d2868ec835441d73950ec49f0325e","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755629253,"tags":[["t","upload"],["x 2025/08/19 14:47:34 [debug] 454276#454276: *1 write new buf t:1 f:0 0000605875C38190, pos 0000605875C38190, size: 3442 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter: l:0 f:0 s:3442 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter limit 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 writev: 3442 of 3442 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter 0000000000000000 2025/08/19 14:47:34 [debug] 454276#454276: *1 http cacheable: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream process upstream 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe read upstream: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe preread: 239 2025/08/19 14:47:34 [debug] 454276#454276: *1 readv: eof:1, avail:0 2025/08/19 14:47:34 [debug] 454276#454276: *1 readv: 1, last:616 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe recv chain: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe buf free s:0 t:1 f:0 0000605875C36150, pos 0000605875C36DF9, size: 239 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe length: -1 2025/08/19 14:47:34 [debug] 454276#454276: *1 input buf #0 0000605875C36DF9 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 06 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record length: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi closed stdout 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 03 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 01 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 08 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record byte: 00 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi record length: 8 2025/08/19 14:47:34 [debug] 454276#454276: *1 http fastcgi sent end request 2025/08/19 14:47:34 [debug] 454276#454276: *1 input buf 0000605875C36DF9 213 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe write downstream: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe write downstream flush in 2025/08/19 14:47:34 [debug] 454276#454276: *1 http output filter "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http copy filter: "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http postpone filter "/upload?" 0000605875C41BE0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http chunk: 213 2025/08/19 14:47:34 [debug] 454276#454276: *1 write new buf t:1 f:0 0000605875C37FA0, pos 0000605875C37FA0, size: 4 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write new buf t:1 f:0 0000605875C36150, pos 0000605875C36DF9, size: 213 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write new buf t:0 f:0 0000000000000000, pos 00006058374F52E8, size: 2 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter: l:0 f:0 s:219 2025/08/19 14:47:34 [debug] 454276#454276: *1 http copy filter: 0 "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 pipe write downstream done 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer: 10, old: 196047134, new: 196047136 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream exit: 0000000000000000 2025/08/19 14:47:34 [debug] 454276#454276: *1 finalize http upstream request: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 finalize http fastcgi request 2025/08/19 14:47:34 [debug] 454276#454276: *1 free rr peer 1 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 close http upstream connection: 10 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C14F20, unused: 48 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer del: 10: 196047134 2025/08/19 14:47:34 [debug] 454276#454276: *1 reusable connection: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http upstream temp fd: -1 2025/08/19 14:47:34 [debug] 454276#454276: *1 http output filter "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http copy filter: "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http postpone filter "/upload?" 00007FFC8B2B2520 2025/08/19 14:47:34 [debug] 454276#454276: *1 http chunk: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write old buf t:1 f:0 0000605875C37FA0, pos 0000605875C37FA0, size: 4 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write old buf t:1 f:0 0000605875C36150, pos 0000605875C36DF9, size: 213 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write old buf t:0 f:0 0000000000000000, pos 00006058374F52E8, size: 2 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 write new buf t:0 f:0 0000000000000000, pos 00006058374F52E5, size: 5 file: 0, size: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter: l:1 f:0 s:224 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter limit 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 writev: 224 of 224 2025/08/19 14:47:34 [debug] 454276#454276: *1 http write filter 0000000000000000 2025/08/19 14:47:34 [debug] 454276#454276: *1 http copy filter: 0 "/upload?" 2025/08/19 14:47:34 [debug] 454276#454276: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/19 14:47:34 [debug] 454276#454276: *1 set http keepalive handler 2025/08/19 14:47:34 [debug] 454276#454276: *1 http close request 2025/08/19 14:47:34 [debug] 454276#454276: *1 http log handler 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C36150 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C4AA20, unused: 3 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C40D90, unused: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C35140, unused: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C37160, unused: 58 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C38170, unused: 622 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C2E0A0 2025/08/19 14:47:34 [debug] 454276#454276: *1 hc free: 0000000000000000 2025/08/19 14:47:34 [debug] 454276#454276: *1 hc busy: 0000000000000000 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 tcp_nodelay 2025/08/19 14:47:34 [debug] 454276#454276: *1 reusable connection: 1 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer add: 6: 65000:196052136 2025/08/19 14:47:34 [debug] 454276#454276: *1 post event 0000605875C7C760 2025/08/19 14:47:34 [debug] 454276#454276: timer delta: 0 2025/08/19 14:47:34 [debug] 454276#454276: posted event 0000605875C7C760 2025/08/19 14:47:34 [debug] 454276#454276: *1 delete posted event 0000605875C7C760 2025/08/19 14:47:34 [debug] 454276#454276: *1 http keepalive handler 2025/08/19 14:47:34 [debug] 454276#454276: *1 malloc: 0000605875C2E0A0:1024 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: eof:0, avail:0 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C2E0A0 2025/08/19 14:47:34 [debug] 454276#454276: worker cycle 2025/08/19 14:47:34 [debug] 454276#454276: epoll timer: 65000 2025/08/19 14:47:34 [debug] 454276#454276: epoll: fd:6 ev:2005 d:0000709450DAD1E0 2025/08/19 14:47:34 [debug] 454276#454276: *1 http keepalive handler 2025/08/19 14:47:34 [debug] 454276#454276: *1 malloc: 0000605875C2E0A0:1024 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: eof:1, avail:-1 2025/08/19 14:47:34 [debug] 454276#454276: *1 recv: fd:6 0 of 1024 2025/08/19 14:47:34 [info] 454276#454276: *1 client 127.0.0.1 closed keepalive connection 2025/08/19 14:47:34 [debug] 454276#454276: *1 close http connection: 6 2025/08/19 14:47:34 [debug] 454276#454276: *1 event timer del: 6: 196052136 2025/08/19 14:47:34 [debug] 454276#454276: *1 reusable connection: 0 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C2E0A0 2025/08/19 14:47:34 [debug] 454276#454276: *1 free: 0000605875C2B840, unused: 120 2025/08/19 14:47:34 [debug] 454276#454276: timer delta: 2 2025/08/19 14:47:34 [debug] 454276#454276: worker cycle 2025/08/19 14:47:34 [debug] 454276#454276: epoll timer: -1 2025/08/20 06:17:05 [notice] 454275#454275: signal 15 (SIGTERM) received from 596540, exiting 2025/08/20 06:17:05 [debug] 454275#454275: wake up, sigio 0 2025/08/20 06:17:05 [debug] 454275#454275: child: 0 454276 e:0 t:0 d:0 r:1 j:0 2025/08/20 06:17:05 [debug] 454275#454275: termination cycle: 50 2025/08/20 06:17:05 [debug] 454275#454275: sigsuspend 2025/08/20 06:17:05 [debug] 454276#454276: epoll: fd:7 ev:0001 d:0000709450DAD0F8 2025/08/20 06:17:05 [debug] 454276#454276: channel handler 2025/08/20 06:17:05 [debug] 454276#454276: channel: 32 2025/08/20 06:17:05 [debug] 454276#454276: channel command: 4 2025/08/20 06:17:05 [debug] 454276#454276: channel: -2 2025/08/20 06:17:05 [debug] 454276#454276: timer delta: 55771260 2025/08/20 06:17:05 [notice] 454276#454276: exiting 2025/08/20 06:17:05 [debug] 454276#454276: flush files 2025/08/20 06:17:05 [debug] 454276#454276: run cleanup: 0000605875C79A70 2025/08/20 06:17:05 [debug] 454276#454276: run cleanup: 0000605875C6CA08 2025/08/20 06:17:05 [debug] 454276#454276: cleanup resolver 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C7ADD0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C6DBD0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C4CB40 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C4BA30 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C45A00 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C44940 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C43880 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C427C0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C3A160 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C31130, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C3B570, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C46A10, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C4DB50, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C51B60, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C55B70, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C59B80, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C5DB90, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C61BA0, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C65BB0, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C69BC0, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C6EDA0, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C72DB0, unused: 0 2025/08/20 06:17:05 [debug] 454276#454276: free: 0000605875C76DC0, unused: 4920 2025/08/20 06:17:05 [notice] 454276#454276: exit 2025/08/20 06:17:05 [notice] 454275#454275: signal 17 (SIGCHLD) received from 454276 2025/08/20 06:17:05 [notice] 454275#454275: worker process 454276 exited with code 0 2025/08/20 06:17:05 [debug] 454275#454275: shmtx forced unlock 2025/08/20 06:17:05 [debug] 454275#454275: wake up, sigio 3 2025/08/20 06:17:05 [debug] 454275#454275: reap children 2025/08/20 06:17:05 [debug] 454275#454275: child: 0 454276 e:1 t:1 d:0 r:1 j:0 2025/08/20 06:17:05 [notice] 454275#454275: exit 2025/08/20 06:17:05 [debug] 454275#454275: close listening 0.0.0.0:9001 #5 2025/08/20 06:17:05 [debug] 454275#454275: run cleanup: 0000605875C6CA08 2025/08/20 06:17:05 [debug] 454275#454275: cleanup resolver 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C7ADD0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C6DBD0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C4CB40 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C4BA30 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C45A00 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C44940 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C43880 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C427C0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C3A160 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C31130, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C3B570, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C46A10, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C4DB50, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C51B60, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C55B70, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C59B80, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C5DB90, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C61BA0, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C65BB0, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C69BC0, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C6EDA0, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C72DB0, unused: 0 2025/08/20 06:17:05 [debug] 454275#454275: free: 0000605875C76DC0, unused: 4951 2025/08/20 06:17:08 [debug] 596582#596582: bind() 0.0.0.0:9001 #5 2025/08/20 06:17:08 [debug] 596582#596582: counter: 000076E753418080, 1 2025/08/20 06:17:08 [debug] 596583#596583: bind() 0.0.0.0:9001 #5 2025/08/20 06:17:08 [notice] 596583#596583: using the "epoll" event method 2025/08/20 06:17:08 [debug] 596583#596583: counter: 00007B8241970080, 1 2025/08/20 06:17:08 [notice] 596583#596583: nginx/1.18.0 (Ubuntu) 2025/08/20 06:17:08 [notice] 596583#596583: OS: Linux 6.12.10-76061203-generic 2025/08/20 06:17:08 [notice] 596583#596583: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 06:17:08 [debug] 596584#596583: write: 6, 00007FFC50BA1760, 7, 0 2025/08/20 06:17:08 [debug] 596584#596584: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 06:17:08 [notice] 596584#596584: start worker processes 2025/08/20 06:17:08 [debug] 596584#596584: channel 6:7 2025/08/20 06:17:08 [notice] 596584#596584: start worker process 596585 2025/08/20 06:17:08 [debug] 596584#596584: sigsuspend 2025/08/20 06:17:08 [debug] 596585#596585: add cleanup: 000063BBFB3FAA80 2025/08/20 06:17:08 [debug] 596585#596585: malloc: 000063BBFB3ADBD0:8 2025/08/20 06:17:08 [debug] 596585#596585: notify eventfd: 9 2025/08/20 06:17:08 [debug] 596585#596585: testing the EPOLLRDHUP flag: success 2025/08/20 06:17:08 [debug] 596585#596585: malloc: 000063BBFB3C0590:6144 2025/08/20 06:17:08 [debug] 596585#596585: malloc: 00007B8241768010:237568 2025/08/20 06:17:08 [debug] 596585#596585: malloc: 000063BBFB3FD6B0:98304 2025/08/20 06:17:08 [debug] 596585#596585: malloc: 000063BBFB4156C0:98304 2025/08/20 06:17:08 [debug] 596585#596585: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 06:17:08 [debug] 596585#596585: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 06:17:08 [debug] 596585#596585: setproctitle: "nginx: worker process" 2025/08/20 06:17:08 [debug] 596585#596585: worker cycle 2025/08/20 06:17:08 [debug] 596585#596585: epoll timer: -1 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:5 ev:0001 d:00007B8241768010 2025/08/20 06:23:49 [debug] 596585#596585: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:23:49 [debug] 596585#596585: posix_memalign: 000063BBFB3AC840:512 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 accept: 127.0.0.1:44990 fd:6 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer add: 6: 60000:252222118 2025/08/20 06:23:49 [debug] 596585#596585: *1 reusable connection: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:23:49 [debug] 596585#596585: timer delta: 400497 2025/08/20 06:23:49 [debug] 596585#596585: worker cycle 2025/08/20 06:23:49 [debug] 596585#596585: epoll timer: 60000 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:6 ev:0001 d:00007B82417681E0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http wait request handler 2025/08/20 06:23:49 [debug] 596585#596585: *1 malloc: 000063BBFB3AF0A0:1024 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: eof:0, avail:-1 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: fd:6 1024 of 1024 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: avail:112 2025/08/20 06:23:49 [debug] 596585#596585: *1 reusable connection: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB3CBA30:4096 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 http process request line 2025/08/20 06:23:49 [debug] 596585#596585: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http uri: "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http args: "" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http exten: "" 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB3C1DA0:4096 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 http process request header line 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Host: localhost:9001" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Accept: */*" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Content-Type: text/plain" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Content-Disposition: attachment; filename="test_blob_1755685428.txt"" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header: "Content-Length: 296" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http header done 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer del: 6: 252222118 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 rewrite phase: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: "/health" 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:23:49 [debug] 596585#596585: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:23:49 [debug] 596585#596585: *1 using configuration "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http cl:296 max:104857600 2025/08/20 06:23:49 [debug] 596585#596585: *1 rewrite phase: 3 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "PUT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script regex: "^(PUT)$" 2025/08/20 06:23:49 [notice] 596585#596585: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script if 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script if: false 2025/08/20 06:23:49 [debug] 596585#596585: *1 post rewrite phase: 4 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 5 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 6 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 7 2025/08/20 06:23:49 [debug] 596585#596585: *1 access phase: 8 2025/08/20 06:23:49 [debug] 596585#596585: *1 access phase: 9 2025/08/20 06:23:49 [debug] 596585#596585: *1 access phase: 10 2025/08/20 06:23:49 [debug] 596585#596585: *1 post access phase: 11 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 12 2025/08/20 06:23:49 [debug] 596585#596585: *1 generic phase: 13 2025/08/20 06:23:49 [debug] 596585#596585: *1 http client request body preread 184 2025/08/20 06:23:49 [debug] 596585#596585: *1 http request body content length filter 2025/08/20 06:23:49 [debug] 596585#596585: *1 http body new buf t:1 f:0 000063BBFB3AF3E8, pos 000063BBFB3AF3E8, size: 184 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http read client request body 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: eof:0, avail:112 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: fd:6 112 of 112 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: avail:0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http client request body recv 112 2025/08/20 06:23:49 [debug] 596585#596585: *1 http body new buf t:1 f:0 000063BBFB3C2830, pos 000063BBFB3C2830, size: 112 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http client request body rest 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http init upstream, client timer: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB3B6150:4096 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "QUERY_STRING" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REQUEST_METHOD" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "PUT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "CONTENT_TYPE" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "text/plain" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "296" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SCRIPT_NAME" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REQUEST_URI" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "DOCUMENT_URI" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "./blobs" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "HTTP/1.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "http" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "CGI/1.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "nginx/" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "1.18.0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REMOTE_ADDR" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "127.0.0.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REMOTE_PORT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "44990" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REMOTE_PORT: 44990" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SERVER_ADDR" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "127.0.0.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SERVER_PORT" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "9001" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SERVER_NAME" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "localhost" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "200" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script var: "./blobs" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755685428.txt"" 2025/08/20 06:23:49 [debug] 596585#596585: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http cleanup add: 000063BBFB3C2B80 2025/08/20 06:23:49 [debug] 596585#596585: *1 get rr peer, try: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 stream socket 10 2025/08/20 06:23:49 [debug] 596585#596585: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 06:23:49 [debug] 596585#596585: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 06:23:49 [debug] 596585#596585: *1 connected 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream connect: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB395F20:128 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream send request 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream send request body 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer buf fl:0 s:1304 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer buf fl:0 s:184 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer buf fl:0 s:8 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer buf fl:0 s:112 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer buf fl:0 s:8 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer in: 000063BBFB3C2C10 2025/08/20 06:23:49 [debug] 596585#596585: *1 writev: 1616 of 1616 2025/08/20 06:23:49 [debug] 596585#596585: *1 chain writer out: 0000000000000000 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer add: 10: 60000:252222118 2025/08/20 06:23:49 [debug] 596585#596585: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:23:49 [debug] 596585#596585: *1 http request count:2 blk:0 2025/08/20 06:23:49 [debug] 596585#596585: timer delta: 0 2025/08/20 06:23:49 [debug] 596585#596585: worker cycle 2025/08/20 06:23:49 [debug] 596585#596585: epoll timer: 60000 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:6 ev:0004 d:00007B82417681E0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http run request: "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream check client, write event:1, "/upload" 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:10 ev:0004 d:00007B82417682C8 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream request: "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream dummy handler 2025/08/20 06:23:49 [debug] 596585#596585: timer delta: 2 2025/08/20 06:23:49 [debug] 596585#596585: worker cycle 2025/08/20 06:23:49 [debug] 596585#596585: epoll timer: 59998 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:10 ev:2005 d:00007B82417682C8 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream request: "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream process header 2025/08/20 06:23:49 [debug] 596585#596585: *1 malloc: 000063BBFB3B7160:4096 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: eof:1, avail:-1 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: fd:10 3480 of 4096 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 06 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 0D 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 76 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 02 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record length: 3446 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "LOG: [2025-08-20 06:23:49] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "LOG: [2025-08-20 06:23:49] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: 84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj..." 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755685428,"tags":[["t","upload"],["x","84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"],["expiration","1755689028"]],"content":"","sig":"95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead"}" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB3B8170:4096 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: kind: 24242" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: created_at: 1755685428" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - Pre-validation pubkey analysis:" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57)" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: Character validation test: ALL VALID (lowercase hex)" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event returned: -32" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - Nostr event validation FAILED: -32 (Event has invalid public key)" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "DEBUG: authenticate_request - Pubkey length: Status: 401 Unauthorized" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi parser: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi header done 2025/08/20 06:23:49 [debug] 596585#596585: *1 posix_memalign: 000063BBFB3B9180:4096 @16 2025/08/20 06:23:49 [debug] 596585#596585: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:23:49 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:23:49] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0= LOG: [2025-08-20 06:23:49] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b DEBUG: authenticate_request ENTRY - method: upload, hash: 84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755685428,"tags":[["t","upload"],["x 2025/08/20 06:23:49 [debug] 596585#596585: *1 write new buf t:1 f:0 000063BBFB3B91A0, pos 000063BBFB3B91A0, size: 3442 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter: l:0 f:0 s:3442 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter limit 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 writev: 3442 of 3442 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter 0000000000000000 2025/08/20 06:23:49 [debug] 596585#596585: *1 http cacheable: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream process upstream 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe read upstream: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe preread: 239 2025/08/20 06:23:49 [debug] 596585#596585: *1 readv: eof:1, avail:0 2025/08/20 06:23:49 [debug] 596585#596585: *1 readv: 1, last:616 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe recv chain: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe buf free s:0 t:1 f:0 000063BBFB3B7160, pos 000063BBFB3B7E09, size: 239 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe length: -1 2025/08/20 06:23:49 [debug] 596585#596585: *1 input buf #0 000063BBFB3B7E09 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 06 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record length: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi closed stdout 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 03 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 01 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 08 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record byte: 00 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi record length: 8 2025/08/20 06:23:49 [debug] 596585#596585: *1 http fastcgi sent end request 2025/08/20 06:23:49 [debug] 596585#596585: *1 input buf 000063BBFB3B7E09 213 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe write downstream: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe write downstream flush in 2025/08/20 06:23:49 [debug] 596585#596585: *1 http output filter "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http copy filter: "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http postpone filter "/upload?" 000063BBFB3C2BF0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http chunk: 213 2025/08/20 06:23:49 [debug] 596585#596585: *1 write new buf t:1 f:0 000063BBFB3B8FB0, pos 000063BBFB3B8FB0, size: 4 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write new buf t:1 f:0 000063BBFB3B7160, pos 000063BBFB3B7E09, size: 213 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write new buf t:0 f:0 0000000000000000, pos 000063BBF1BAC2E8, size: 2 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter: l:0 f:0 s:219 2025/08/20 06:23:49 [debug] 596585#596585: *1 http copy filter: 0 "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 pipe write downstream done 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer: 10, old: 252222118, new: 252222120 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream exit: 0000000000000000 2025/08/20 06:23:49 [debug] 596585#596585: *1 finalize http upstream request: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 finalize http fastcgi request 2025/08/20 06:23:49 [debug] 596585#596585: *1 free rr peer 1 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 close http upstream connection: 10 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB395F20, unused: 48 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer del: 10: 252222118 2025/08/20 06:23:49 [debug] 596585#596585: *1 reusable connection: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http upstream temp fd: -1 2025/08/20 06:23:49 [debug] 596585#596585: *1 http output filter "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http copy filter: "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http postpone filter "/upload?" 00007FFC50BA13A0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http chunk: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write old buf t:1 f:0 000063BBFB3B8FB0, pos 000063BBFB3B8FB0, size: 4 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write old buf t:1 f:0 000063BBFB3B7160, pos 000063BBFB3B7E09, size: 213 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write old buf t:0 f:0 0000000000000000, pos 000063BBF1BAC2E8, size: 2 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 write new buf t:0 f:0 0000000000000000, pos 000063BBF1BAC2E5, size: 5 file: 0, size: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter: l:1 f:0 s:224 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter limit 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 writev: 224 of 224 2025/08/20 06:23:49 [debug] 596585#596585: *1 http write filter 0000000000000000 2025/08/20 06:23:49 [debug] 596585#596585: *1 http copy filter: 0 "/upload?" 2025/08/20 06:23:49 [debug] 596585#596585: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:23:49 [debug] 596585#596585: *1 set http keepalive handler 2025/08/20 06:23:49 [debug] 596585#596585: *1 http close request 2025/08/20 06:23:49 [debug] 596585#596585: *1 http log handler 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3B7160 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3CBA30, unused: 3 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3C1DA0, unused: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3B6150, unused: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3B8170, unused: 58 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3B9180, unused: 622 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3AF0A0 2025/08/20 06:23:49 [debug] 596585#596585: *1 hc free: 0000000000000000 2025/08/20 06:23:49 [debug] 596585#596585: *1 hc busy: 0000000000000000 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 tcp_nodelay 2025/08/20 06:23:49 [debug] 596585#596585: *1 reusable connection: 1 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer add: 6: 65000:252227120 2025/08/20 06:23:49 [debug] 596585#596585: *1 post event 000063BBFB3FD770 2025/08/20 06:23:49 [debug] 596585#596585: timer delta: 0 2025/08/20 06:23:49 [debug] 596585#596585: posted event 000063BBFB3FD770 2025/08/20 06:23:49 [debug] 596585#596585: *1 delete posted event 000063BBFB3FD770 2025/08/20 06:23:49 [debug] 596585#596585: *1 http keepalive handler 2025/08/20 06:23:49 [debug] 596585#596585: *1 malloc: 000063BBFB3AF0A0:1024 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: eof:0, avail:0 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3AF0A0 2025/08/20 06:23:49 [debug] 596585#596585: worker cycle 2025/08/20 06:23:49 [debug] 596585#596585: epoll timer: 65000 2025/08/20 06:23:49 [debug] 596585#596585: epoll: fd:6 ev:2005 d:00007B82417681E0 2025/08/20 06:23:49 [debug] 596585#596585: *1 http keepalive handler 2025/08/20 06:23:49 [debug] 596585#596585: *1 malloc: 000063BBFB3AF0A0:1024 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: eof:1, avail:-1 2025/08/20 06:23:49 [debug] 596585#596585: *1 recv: fd:6 0 of 1024 2025/08/20 06:23:49 [info] 596585#596585: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 06:23:49 [debug] 596585#596585: *1 close http connection: 6 2025/08/20 06:23:49 [debug] 596585#596585: *1 event timer del: 6: 252227120 2025/08/20 06:23:49 [debug] 596585#596585: *1 reusable connection: 0 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3AF0A0 2025/08/20 06:23:49 [debug] 596585#596585: *1 free: 000063BBFB3AC840, unused: 120 2025/08/20 06:23:49 [debug] 596585#596585: timer delta: 2 2025/08/20 06:23:49 [debug] 596585#596585: worker cycle 2025/08/20 06:23:49 [debug] 596585#596585: epoll timer: -1 2025/08/20 06:39:33 [notice] 596584#596584: signal 15 (SIGTERM) received from 600292, exiting 2025/08/20 06:39:33 [debug] 596584#596584: wake up, sigio 0 2025/08/20 06:39:33 [debug] 596584#596584: child: 0 596585 e:0 t:0 d:0 r:1 j:0 2025/08/20 06:39:33 [debug] 596584#596584: termination cycle: 50 2025/08/20 06:39:33 [debug] 596584#596584: sigsuspend 2025/08/20 06:39:33 [debug] 596585#596585: epoll: fd:7 ev:0001 d:00007B82417680F8 2025/08/20 06:39:33 [debug] 596585#596585: channel handler 2025/08/20 06:39:33 [debug] 596585#596585: channel: 32 2025/08/20 06:39:33 [debug] 596585#596585: channel command: 4 2025/08/20 06:39:33 [debug] 596585#596585: channel: -2 2025/08/20 06:39:33 [debug] 596585#596585: timer delta: 944187 2025/08/20 06:39:33 [notice] 596585#596585: exiting 2025/08/20 06:39:33 [debug] 596585#596585: flush files 2025/08/20 06:39:33 [debug] 596585#596585: run cleanup: 000063BBFB3FAA80 2025/08/20 06:39:33 [debug] 596585#596585: run cleanup: 000063BBFB3EDA18 2025/08/20 06:39:33 [debug] 596585#596585: cleanup resolver 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3FBDE0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3EEBE0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3CDB50 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3CCA40 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3C6A10 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3C5950 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3C4890 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3C37D0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3BB170 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3B2140, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3BC580, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3C7A20, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3CEB60, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3D2B70, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3D6B80, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3DAB90, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3DEBA0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3E2BB0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3E6BC0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3EABD0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3EFDB0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3F3DC0, unused: 0 2025/08/20 06:39:33 [debug] 596585#596585: free: 000063BBFB3F7DD0, unused: 4920 2025/08/20 06:39:33 [notice] 596585#596585: exit 2025/08/20 06:39:33 [notice] 596584#596584: signal 17 (SIGCHLD) received from 596585 2025/08/20 06:39:33 [notice] 596584#596584: worker process 596585 exited with code 0 2025/08/20 06:39:33 [debug] 596584#596584: shmtx forced unlock 2025/08/20 06:39:33 [debug] 596584#596584: wake up, sigio 3 2025/08/20 06:39:33 [debug] 596584#596584: reap children 2025/08/20 06:39:33 [debug] 596584#596584: child: 0 596585 e:1 t:1 d:0 r:1 j:0 2025/08/20 06:39:33 [notice] 596584#596584: exit 2025/08/20 06:39:33 [debug] 596584#596584: close listening 0.0.0.0:9001 #5 2025/08/20 06:39:33 [debug] 596584#596584: run cleanup: 000063BBFB3EDA18 2025/08/20 06:39:33 [debug] 596584#596584: cleanup resolver 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3FBDE0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3EEBE0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3CDB50 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3CCA40 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3C6A10 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3C5950 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3C4890 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3C37D0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3BB170 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3B2140, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3BC580, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3C7A20, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3CEB60, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3D2B70, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3D6B80, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3DAB90, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3DEBA0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3E2BB0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3E6BC0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3EABD0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3EFDB0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3F3DC0, unused: 0 2025/08/20 06:39:33 [debug] 596584#596584: free: 000063BBFB3F7DD0, unused: 4951 2025/08/20 06:39:36 [debug] 600333#600333: bind() 0.0.0.0:9001 #5 2025/08/20 06:39:36 [debug] 600333#600333: counter: 000078E5400EB080, 1 2025/08/20 06:39:36 [debug] 600334#600334: bind() 0.0.0.0:9001 #5 2025/08/20 06:39:36 [notice] 600334#600334: using the "epoll" event method 2025/08/20 06:39:36 [debug] 600334#600334: counter: 00007874A870C080, 1 2025/08/20 06:39:36 [notice] 600334#600334: nginx/1.18.0 (Ubuntu) 2025/08/20 06:39:36 [notice] 600334#600334: OS: Linux 6.12.10-76061203-generic 2025/08/20 06:39:36 [notice] 600334#600334: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 06:39:36 [debug] 600335#600334: write: 6, 00007FFC3A90CE30, 7, 0 2025/08/20 06:39:36 [debug] 600335#600335: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 06:39:36 [notice] 600335#600335: start worker processes 2025/08/20 06:39:36 [debug] 600335#600335: channel 6:7 2025/08/20 06:39:36 [notice] 600335#600335: start worker process 600336 2025/08/20 06:39:36 [debug] 600335#600335: sigsuspend 2025/08/20 06:39:36 [debug] 600336#600336: add cleanup: 000056D57978AA80 2025/08/20 06:39:36 [debug] 600336#600336: malloc: 000056D57973DBD0:8 2025/08/20 06:39:36 [debug] 600336#600336: notify eventfd: 9 2025/08/20 06:39:36 [debug] 600336#600336: testing the EPOLLRDHUP flag: success 2025/08/20 06:39:36 [debug] 600336#600336: malloc: 000056D579750590:6144 2025/08/20 06:39:36 [debug] 600336#600336: malloc: 00007874A8504010:237568 2025/08/20 06:39:36 [debug] 600336#600336: malloc: 000056D57978D6B0:98304 2025/08/20 06:39:36 [debug] 600336#600336: malloc: 000056D5797A56C0:98304 2025/08/20 06:39:36 [debug] 600336#600336: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 06:39:36 [debug] 600336#600336: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 06:39:36 [debug] 600336#600336: setproctitle: "nginx: worker process" 2025/08/20 06:39:36 [debug] 600336#600336: worker cycle 2025/08/20 06:39:36 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:39:45 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:39:45 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:39:45 [debug] 600336#600336: *1 accept: 127.0.0.1:41008 fd:6 2025/08/20 06:39:45 [debug] 600336#600336: *1 event timer add: 6: 60000:253178398 2025/08/20 06:39:45 [debug] 600336#600336: *1 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 8326 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E0 2025/08/20 06:39:45 [debug] 600336#600336: *1 http wait request handler 2025/08/20 06:39:45 [debug] 600336#600336: *1 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *1 recv: eof:0, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *1 recv: fd:6 84 of 1024 2025/08/20 06:39:45 [debug] 600336#600336: *1 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *1 http process request line 2025/08/20 06:39:45 [debug] 600336#600336: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http uri: "/health" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http args: "" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http exten: "" 2025/08/20 06:39:45 [debug] 600336#600336: *1 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *1 http process request header line 2025/08/20 06:39:45 [debug] 600336#600336: *1 http header: "Host: localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http header: "Accept: */*" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http header done 2025/08/20 06:39:45 [debug] 600336#600336: *1 event timer del: 6: 253178398 2025/08/20 06:39:45 [debug] 600336#600336: *1 generic phase: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 rewrite phase: 1 2025/08/20 06:39:45 [debug] 600336#600336: *1 test location: "/health" 2025/08/20 06:39:45 [debug] 600336#600336: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:39:45 [debug] 600336#600336: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *1 using configuration "/health" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http cl:-1 max:104857600 2025/08/20 06:39:45 [debug] 600336#600336: *1 rewrite phase: 3 2025/08/20 06:39:45 [debug] 600336#600336: *1 http set discard body 2025/08/20 06:39:45 [debug] 600336#600336: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:39:45 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:39:45 [debug] 600336#600336: *1 write new buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 196 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 http write filter: l:0 f:0 s:196 2025/08/20 06:39:45 [debug] 600336#600336: *1 http output filter "/health?" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http copy filter: "/health?" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http postpone filter "/health?" 00007FFC3A90C9C0 2025/08/20 06:39:45 [debug] 600336#600336: *1 write old buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 196 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 write new buf t:0 f:0 0000000000000000, pos 000056D579779B42, size: 3 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 http write filter: l:1 f:0 s:199 2025/08/20 06:39:45 [debug] 600336#600336: *1 http write filter limit 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 writev: 199 of 199 2025/08/20 06:39:45 [debug] 600336#600336: *1 http write filter 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *1 http copy filter: 0 "/health?" 2025/08/20 06:39:45 [debug] 600336#600336: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:39:45 [debug] 600336#600336: *1 set http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *1 http close request 2025/08/20 06:39:45 [debug] 600336#600336: *1 http log handler 2025/08/20 06:39:45 [debug] 600336#600336: *1 free: 000056D57975BA30, unused: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 free: 000056D579751DA0, unused: 2736 2025/08/20 06:39:45 [debug] 600336#600336: *1 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *1 hc free: 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *1 hc busy: 0000000000000000 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 tcp_nodelay 2025/08/20 06:39:45 [debug] 600336#600336: *1 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *1 event timer add: 6: 65000:253183398 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 0 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:2001 d:00007874A85041E0 2025/08/20 06:39:45 [debug] 600336#600336: *1 http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *1 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *1 recv: eof:1, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *1 recv: fd:6 0 of 1024 2025/08/20 06:39:45 [info] 600336#600336: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 06:39:45 [debug] 600336#600336: *1 close http connection: 6 2025/08/20 06:39:45 [debug] 600336#600336: *1 event timer del: 6: 253183398 2025/08/20 06:39:45 [debug] 600336#600336: *1 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *1 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *1 free: 000056D57973C840, unused: 136 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 1 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:39:45 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:39:45 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 accept: 127.0.0.1:41010 fd:6 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer add: 6: 60000:253178719 2025/08/20 06:39:45 [debug] 600336#600336: *2 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 320 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E1 2025/08/20 06:39:45 [debug] 600336#600336: *2 http wait request handler 2025/08/20 06:39:45 [debug] 600336#600336: *2 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: eof:0, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: fd:6 1024 of 1024 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: avail:112 2025/08/20 06:39:45 [debug] 600336#600336: *2 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http process request line 2025/08/20 06:39:45 [debug] 600336#600336: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http uri: "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http args: "" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http exten: "" 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http process request header line 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Host: localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Accept: */*" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxM2I1NTU3ZWQwYjBkMzgzOWM1YmQ0YmNjMTg4NDIwMWRhNDIzYmVmZDU5YmVlMTI2MmU2MjA0ZTFhMzYyNjNmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODYzODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmMTVhODc4NDNiOWU0ZTA2ZTM1OWIwOGQ1ODRlZWQ0MmIyZmUzMjE0NjQzMWNmMDAxMjRhOTZkNGVmOTdlOWQzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTk4NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImY1OTc1Y2Q5YmY4ZTU1ZWM4ODExZjFjOGI4ZmYyMmFkN2E3ZGE3NjY2ZGZkNDI2YzI4NjUyNmE5ODNiNGNmYmUwZWE0NWM1NDMyOTZiOWI2NWE0MDg3MzhiOWM5ZmUzYjNjYzAzZGQ1NmI0NDQ5NjMxMDNjMzYzYjUyMzNlMmMwIn0=" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Content-Type: text/plain" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755686385.txt"" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header: "Content-Length: 296" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http header done 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer del: 6: 253178719 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 rewrite phase: 1 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: "/health" 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *2 using configuration "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http cl:296 max:104857600 2025/08/20 06:39:45 [debug] 600336#600336: *2 rewrite phase: 3 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "PUT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script regex: "^(PUT)$" 2025/08/20 06:39:45 [notice] 600336#600336: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script if 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script if: false 2025/08/20 06:39:45 [debug] 600336#600336: *2 post rewrite phase: 4 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 5 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 6 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 7 2025/08/20 06:39:45 [debug] 600336#600336: *2 access phase: 8 2025/08/20 06:39:45 [debug] 600336#600336: *2 access phase: 9 2025/08/20 06:39:45 [debug] 600336#600336: *2 access phase: 10 2025/08/20 06:39:45 [debug] 600336#600336: *2 post access phase: 11 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 12 2025/08/20 06:39:45 [debug] 600336#600336: *2 generic phase: 13 2025/08/20 06:39:45 [debug] 600336#600336: *2 http client request body preread 184 2025/08/20 06:39:45 [debug] 600336#600336: *2 http request body content length filter 2025/08/20 06:39:45 [debug] 600336#600336: *2 http body new buf t:1 f:0 000056D57973F3E8, pos 000056D57973F3E8, size: 184 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http read client request body 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: eof:0, avail:112 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: fd:6 112 of 112 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: avail:0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http client request body recv 112 2025/08/20 06:39:45 [debug] 600336#600336: *2 http body new buf t:1 f:0 000056D579752830, pos 000056D579752830, size: 112 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http client request body rest 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http init upstream, client timer: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D579746150:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "QUERY_STRING" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REQUEST_METHOD" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "PUT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "CONTENT_TYPE" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "text/plain" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "296" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SCRIPT_NAME" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REQUEST_URI" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "DOCUMENT_URI" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "./blobs" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "HTTP/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "http" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "CGI/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "nginx/" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "1.18.0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REMOTE_ADDR" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "127.0.0.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REMOTE_PORT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "41010" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REMOTE_PORT: 41010" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SERVER_ADDR" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "127.0.0.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SERVER_PORT" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SERVER_NAME" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "localhost" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "200" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script var: "./blobs" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxM2I1NTU3ZWQwYjBkMzgzOWM1YmQ0YmNjMTg4NDIwMWRhNDIzYmVmZDU5YmVlMTI2MmU2MjA0ZTFhMzYyNjNmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODYzODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmMTVhODc4NDNiOWU0ZTA2ZTM1OWIwOGQ1ODRlZWQ0MmIyZmUzMjE0NjQzMWNmMDAxMjRhOTZkNGVmOTdlOWQzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTk4NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImY1OTc1Y2Q5YmY4ZTU1ZWM4ODExZjFjOGI4ZmYyMmFkN2E3ZGE3NjY2ZGZkNDI2YzI4NjUyNmE5ODNiNGNmYmUwZWE0NWM1NDMyOTZiOWI2NWE0MDg3MzhiOWM5ZmUzYjNjYzAzZGQ1NmI0NDQ5NjMxMDNjMzYzYjUyMzNlMmMwIn0=" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755686385.txt"" 2025/08/20 06:39:45 [debug] 600336#600336: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http cleanup add: 000056D579752B80 2025/08/20 06:39:45 [debug] 600336#600336: *2 get rr peer, try: 1 2025/08/20 06:39:45 [debug] 600336#600336: *2 stream socket 10 2025/08/20 06:39:45 [debug] 600336#600336: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 06:39:45 [debug] 600336#600336: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 06:39:45 [debug] 600336#600336: *2 connected 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream connect: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D579725F20:128 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream send request 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream send request body 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer buf fl:0 s:1304 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer buf fl:0 s:184 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer buf fl:0 s:8 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer buf fl:0 s:112 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer buf fl:0 s:8 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer in: 000056D579752C10 2025/08/20 06:39:45 [debug] 600336#600336: *2 writev: 1616 of 1616 2025/08/20 06:39:45 [debug] 600336#600336: *2 chain writer out: 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer add: 10: 60000:253178719 2025/08/20 06:39:45 [debug] 600336#600336: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:39:45 [debug] 600336#600336: *2 http request count:2 blk:0 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 0 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:0004 d:00007874A85041E1 2025/08/20 06:39:45 [debug] 600336#600336: *2 http run request: "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream check client, write event:1, "/upload" 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:10 ev:0004 d:00007874A85042C8 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream request: "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream dummy handler 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 2 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 59998 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:10 ev:2005 d:00007874A85042C8 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream request: "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http upstream process header 2025/08/20 06:39:45 [debug] 600336#600336: *2 malloc: 000056D579747160:4096 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: eof:1, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: fd:10 4096 of 4096 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: avail:616 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 01 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 06 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 00 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 01 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 12 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 45 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 03 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record byte: 00 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi record length: 4677 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "LOG: [2025-08-20 06:39:45] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxM2I1NTU3ZWQwYjBkMzgzOWM1YmQ0YmNjMTg4NDIwMWRhNDIzYmVmZDU5YmVlMTI2MmU2MjA0ZTFhMzYyNjNmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODYzODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJmMTVhODc4NDNiOWU0ZTA2ZTM1OWIwOGQ1ODRlZWQ0MmIyZmUzMjE0NjQzMWNmMDAxMjRhOTZkNGVmOTdlOWQzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTk4NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImY1OTc1Y2Q5YmY4ZTU1ZWM4ODExZjFjOGI4ZmYyMmFkN2E3ZGE3NjY2ZGZkNDI2YzI4NjUyNmE5ODNiNGNmYmUwZWE0NWM1NDMyOTZiOWI2NWE0MDg3MzhiOWM5ZmUzYjNjYzAzZGQ1NmI0NDQ5NjMxMDNjMzYzYjUyMzNlMmMwIn0=" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "LOG: [2025-08-20 06:39:45] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxM2I1NTU3ZWQwYjBk..." 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"13b5557ed0b0d3839c5bd4bcc1884201da423befd59bee1262e6204e1a36263f","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755686385,"tags":[["t","upload"],["x","f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3"],["expiration","1755689985"]],"content":"","sig":"f5975cd9bf8e55ec8811f1c8b8ff22ad7a7da7666dfd426c286526a983b4cfbe0ea45c543296b9b65a408738b9c9fe3b3cc03dd56b444963103c363b5233e2c0"}" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D579748170:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Parsed JSON: {" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "kind": 24242," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "id": "13b5557ed0b0d3839c5bd4bcc1884201da423befd59bee1262e6204e1a36263f"," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "created_at": 1755686385," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "tags": [["t", "upload"], ["x", "f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3"], ["expiration", "1755689985"]]," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "content": ""," 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: " "sig": "f5975cd9bf8e55ec8811f1c8b8ff22ad7a7da7666dfd426c286526a983b4cfbe0ea45c543296b9b65a408738b9c9fe3b3cc03dd56b444963103c363b5233e2c0"" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "}: " 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: id: 13b5557ed0b0d3839c5bd4bcc1884201da423befd59bee1262e6204e1a36263f" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: sig: f5975cd9bf8e55ec8811f1c8b8ff22ad7a7da7666dfd426c286526a983b4cfbe0ea45c543296b9b65a408738b9c9fe3b3cc03dd56b444963103c363b5233e2c0" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: kind: 24242" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: created_at: 1755686385" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Detailed pubkey analysis:" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39)" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Pre-validation pubkey analysis:" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57)" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: Character validation test: ALL VALID (lowercase hex)" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Starting detailed validation analysis" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Testing structure validation..." 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success)" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi header: "DEBUG: authenticate_request - Structure validation PASSED" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http fastcgi parser: -2 2025/08/20 06:39:45 [debug] 600336#600336: *2 upstream split a header line in FastCGI records 2025/08/20 06:39:45 [error] 600336#600336: *2 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http next upstream, 8 2025/08/20 06:39:45 [debug] 600336#600336: *2 free rr peer 1 4 2025/08/20 06:39:45 [debug] 600336#600336: *2 finalize http upstream request: 502 2025/08/20 06:39:45 [debug] 600336#600336: *2 finalize http fastcgi request 2025/08/20 06:39:45 [debug] 600336#600336: *2 close http upstream connection: 10 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579725F20, unused: 48 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer del: 10: 253178719 2025/08/20 06:39:45 [debug] 600336#600336: *2 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http finalize request: 502, "/upload?" a:1, c:1 2025/08/20 06:39:45 [debug] 600336#600336: *2 http special response: 502, "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:39:45 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/20 06:39:45 [debug] 600336#600336: *2 write new buf t:1 f:0 000056D579749068, pos 000056D579749068, size: 166 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http write filter: l:0 f:0 s:166 2025/08/20 06:39:45 [debug] 600336#600336: *2 posix_memalign: 000056D579749180:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *2 http output filter "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http copy filter: "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http postpone filter "/upload?" 000056D579752BF0 2025/08/20 06:39:45 [debug] 600336#600336: *2 write old buf t:1 f:0 000056D579749068, pos 000056D579749068, size: 166 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E5A40, size: 104 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6C80, size: 62 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 http write filter: l:1 f:0 s:332 2025/08/20 06:39:45 [debug] 600336#600336: *2 http write filter limit 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 writev: 332 of 332 2025/08/20 06:39:45 [debug] 600336#600336: *2 http write filter 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *2 http copy filter: 0 "/upload?" 2025/08/20 06:39:45 [debug] 600336#600336: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:39:45 [debug] 600336#600336: *2 set http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *2 http close request 2025/08/20 06:39:45 [debug] 600336#600336: *2 http log handler 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579747160 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D57975BA30, unused: 3 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579751DA0, unused: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579746150, unused: 2 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579748170, unused: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D579749180, unused: 3722 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *2 hc free: 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *2 hc busy: 0000000000000000 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 tcp_nodelay 2025/08/20 06:39:45 [debug] 600336#600336: *2 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer add: 6: 65000:253183722 2025/08/20 06:39:45 [debug] 600336#600336: *2 post event 000056D57978D770 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 1 2025/08/20 06:39:45 [debug] 600336#600336: posted event 000056D57978D770 2025/08/20 06:39:45 [debug] 600336#600336: *2 delete posted event 000056D57978D770 2025/08/20 06:39:45 [debug] 600336#600336: *2 http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *2 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: eof:0, avail:0 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:2005 d:00007874A85041E1 2025/08/20 06:39:45 [debug] 600336#600336: *2 http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *2 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: eof:1, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *2 recv: fd:6 0 of 1024 2025/08/20 06:39:45 [info] 600336#600336: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 06:39:45 [debug] 600336#600336: *2 close http connection: 6 2025/08/20 06:39:45 [debug] 600336#600336: *2 event timer del: 6: 253183722 2025/08/20 06:39:45 [debug] 600336#600336: *2 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *2 free: 000056D57973C840, unused: 120 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 2 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:39:45 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:39:45 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:39:45 [debug] 600336#600336: *4 accept: 127.0.0.1:41014 fd:6 2025/08/20 06:39:45 [debug] 600336#600336: *4 event timer add: 6: 60000:253178735 2025/08/20 06:39:45 [debug] 600336#600336: *4 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 11 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E0 2025/08/20 06:39:45 [debug] 600336#600336: *4 http wait request handler 2025/08/20 06:39:45 [debug] 600336#600336: *4 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *4 recv: eof:0, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *4 recv: fd:6 142 of 1024 2025/08/20 06:39:45 [debug] 600336#600336: *4 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *4 http process request line 2025/08/20 06:39:45 [debug] 600336#600336: *4 http request line: "GET /f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3 HTTP/1.1" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http uri: "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http args: "" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http exten: "" 2025/08/20 06:39:45 [debug] 600336#600336: *4 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:39:45 [debug] 600336#600336: *4 http process request header line 2025/08/20 06:39:45 [debug] 600336#600336: *4 http header: "Host: localhost:9001" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http header: "Accept: */*" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http header done 2025/08/20 06:39:45 [debug] 600336#600336: *4 event timer del: 6: 253178735 2025/08/20 06:39:45 [debug] 600336#600336: *4 generic phase: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 rewrite phase: 1 2025/08/20 06:39:45 [debug] 600336#600336: *4 test location: "/health" 2025/08/20 06:39:45 [debug] 600336#600336: *4 test location: "/debug/list" 2025/08/20 06:39:45 [debug] 600336#600336: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http cl:-1 max:104857600 2025/08/20 06:39:45 [debug] 600336#600336: *4 rewrite phase: 3 2025/08/20 06:39:45 [debug] 600336#600336: *4 http script var 2025/08/20 06:39:45 [debug] 600336#600336: *4 http script var: "GET" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http script value: "DELETE" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http script not equal 2025/08/20 06:39:45 [debug] 600336#600336: *4 http script if 2025/08/20 06:39:45 [debug] 600336#600336: *4 http finalize request: 404, "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" a:1, c:1 2025/08/20 06:39:45 [debug] 600336#600336: *4 http special response: 404, "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http set discard body 2025/08/20 06:39:45 [debug] 600336#600336: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:39:45 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:39:45 [debug] 600336#600336: *4 write new buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 164 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 http write filter: l:0 f:0 s:164 2025/08/20 06:39:45 [debug] 600336#600336: *4 http output filter "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http copy filter: "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http postpone filter "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" 000056D579752310 2025/08/20 06:39:45 [debug] 600336#600336: *4 write old buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 164 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6580, size: 100 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6C80, size: 62 file: 0, size: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 http write filter: l:1 f:0 s:326 2025/08/20 06:39:45 [debug] 600336#600336: *4 http write filter limit 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 writev: 326 of 326 2025/08/20 06:39:45 [debug] 600336#600336: *4 http write filter 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *4 http copy filter: 0 "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" 2025/08/20 06:39:45 [debug] 600336#600336: *4 http finalize request: 0, "/f15a87843b9e4e06e359b08d584eed42b2fe32146431cf00124a96d4ef97e9d3?" a:1, c:1 2025/08/20 06:39:45 [debug] 600336#600336: *4 set http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *4 http close request 2025/08/20 06:39:45 [debug] 600336#600336: *4 http log handler 2025/08/20 06:39:45 [debug] 600336#600336: *4 free: 000056D57975BA30, unused: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 free: 000056D579751DA0, unused: 2456 2025/08/20 06:39:45 [debug] 600336#600336: *4 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *4 hc free: 0000000000000000 2025/08/20 06:39:45 [debug] 600336#600336: *4 hc busy: 0000000000000000 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 tcp_nodelay 2025/08/20 06:39:45 [debug] 600336#600336: *4 reusable connection: 1 2025/08/20 06:39:45 [debug] 600336#600336: *4 event timer add: 6: 65000:253183735 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 0 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:39:45 [debug] 600336#600336: epoll: fd:6 ev:2001 d:00007874A85041E0 2025/08/20 06:39:45 [debug] 600336#600336: *4 http keepalive handler 2025/08/20 06:39:45 [debug] 600336#600336: *4 malloc: 000056D57973F0A0:1024 2025/08/20 06:39:45 [debug] 600336#600336: *4 recv: eof:1, avail:-1 2025/08/20 06:39:45 [debug] 600336#600336: *4 recv: fd:6 0 of 1024 2025/08/20 06:39:45 [info] 600336#600336: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 06:39:45 [debug] 600336#600336: *4 close http connection: 6 2025/08/20 06:39:45 [debug] 600336#600336: *4 event timer del: 6: 253183735 2025/08/20 06:39:45 [debug] 600336#600336: *4 reusable connection: 0 2025/08/20 06:39:45 [debug] 600336#600336: *4 free: 000056D57973F0A0 2025/08/20 06:39:45 [debug] 600336#600336: *4 free: 000056D57973C840, unused: 136 2025/08/20 06:39:45 [debug] 600336#600336: timer delta: 1 2025/08/20 06:39:45 [debug] 600336#600336: worker cycle 2025/08/20 06:39:45 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:40:50 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:40:50 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:40:50 [debug] 600336#600336: *5 accept: 127.0.0.1:35090 fd:6 2025/08/20 06:40:50 [debug] 600336#600336: *5 event timer add: 6: 60000:253243554 2025/08/20 06:40:50 [debug] 600336#600336: *5 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 64818 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E1 2025/08/20 06:40:50 [debug] 600336#600336: *5 http wait request handler 2025/08/20 06:40:50 [debug] 600336#600336: *5 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *5 recv: eof:0, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *5 recv: fd:6 84 of 1024 2025/08/20 06:40:50 [debug] 600336#600336: *5 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *5 http process request line 2025/08/20 06:40:50 [debug] 600336#600336: *5 http request line: "GET /health HTTP/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http uri: "/health" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http args: "" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http exten: "" 2025/08/20 06:40:50 [debug] 600336#600336: *5 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *5 http process request header line 2025/08/20 06:40:50 [debug] 600336#600336: *5 http header: "Host: localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http header: "Accept: */*" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http header done 2025/08/20 06:40:50 [debug] 600336#600336: *5 event timer del: 6: 253243554 2025/08/20 06:40:50 [debug] 600336#600336: *5 generic phase: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 rewrite phase: 1 2025/08/20 06:40:50 [debug] 600336#600336: *5 test location: "/health" 2025/08/20 06:40:50 [debug] 600336#600336: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:40:50 [debug] 600336#600336: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *5 using configuration "/health" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http cl:-1 max:104857600 2025/08/20 06:40:50 [debug] 600336#600336: *5 rewrite phase: 3 2025/08/20 06:40:50 [debug] 600336#600336: *5 http set discard body 2025/08/20 06:40:50 [debug] 600336#600336: *5 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:40:50 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:40:50 [debug] 600336#600336: *5 write new buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 196 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 http write filter: l:0 f:0 s:196 2025/08/20 06:40:50 [debug] 600336#600336: *5 http output filter "/health?" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http copy filter: "/health?" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http postpone filter "/health?" 00007FFC3A90C9C0 2025/08/20 06:40:50 [debug] 600336#600336: *5 write old buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 196 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 write new buf t:0 f:0 0000000000000000, pos 000056D579779B42, size: 3 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 http write filter: l:1 f:0 s:199 2025/08/20 06:40:50 [debug] 600336#600336: *5 http write filter limit 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 writev: 199 of 199 2025/08/20 06:40:50 [debug] 600336#600336: *5 http write filter 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *5 http copy filter: 0 "/health?" 2025/08/20 06:40:50 [debug] 600336#600336: *5 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:40:50 [debug] 600336#600336: *5 set http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *5 http close request 2025/08/20 06:40:50 [debug] 600336#600336: *5 http log handler 2025/08/20 06:40:50 [debug] 600336#600336: *5 free: 000056D57975BA30, unused: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 free: 000056D579751DA0, unused: 2736 2025/08/20 06:40:50 [debug] 600336#600336: *5 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *5 hc free: 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *5 hc busy: 0000000000000000 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 tcp_nodelay 2025/08/20 06:40:50 [debug] 600336#600336: *5 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *5 event timer add: 6: 65000:253248554 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 0 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:2001 d:00007874A85041E1 2025/08/20 06:40:50 [debug] 600336#600336: *5 http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *5 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *5 recv: eof:1, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *5 recv: fd:6 0 of 1024 2025/08/20 06:40:50 [info] 600336#600336: *5 client 127.0.0.1 closed keepalive connection 2025/08/20 06:40:50 [debug] 600336#600336: *5 close http connection: 6 2025/08/20 06:40:50 [debug] 600336#600336: *5 event timer del: 6: 253248554 2025/08/20 06:40:50 [debug] 600336#600336: *5 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *5 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *5 free: 000056D57973C840, unused: 136 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 1 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:40:50 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:40:50 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 accept: 127.0.0.1:42428 fd:6 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer add: 6: 60000:253243829 2025/08/20 06:40:50 [debug] 600336#600336: *6 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 274 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http wait request handler 2025/08/20 06:40:50 [debug] 600336#600336: *6 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: eof:0, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: fd:6 1024 of 1024 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: avail:112 2025/08/20 06:40:50 [debug] 600336#600336: *6 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http process request line 2025/08/20 06:40:50 [debug] 600336#600336: *6 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http uri: "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http args: "" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http exten: "" 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http process request header line 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Host: localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Accept: */*" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyMjI3MzU5M2ZmNmQyNDZiNWI5ZjE0ZTAyYjJlNTY0Njc5OTIzNDgwNGE1ODNkYmEzYWE5YThlNTU2OTQ3NjRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY0NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYmUyYjMzYmZiNDgyMTVmNzIzZjgwNGEwN2NiM2VkMTc1MTViYjgwMGQ4ZGVkZTQ4N2YyZWE1NjY0OWU5NzA5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDA1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjlkOGYxMmE1Y2E3Y2ZhM2IyNTAxZDUzZmJiYjAwMzI5NmRlMTNkNTQ5ODQxYzQ0OWNjODk0NWQxNzA5MDMyM2Y0MmYzMGEwOTkyOWNiN2QxNzhlZjE2ODI4YTljN2ZhMTM3MWFjNzc5ZDRlZTFkMzZlNzg0NjFkNmM0OGE4NDE5In0=" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Content-Type: text/plain" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Content-Disposition: attachment; filename="test_blob_1755686450.txt"" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header: "Content-Length: 296" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http header done 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer del: 6: 253243829 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 rewrite phase: 1 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: "/health" 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *6 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *6 using configuration "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http cl:296 max:104857600 2025/08/20 06:40:50 [debug] 600336#600336: *6 rewrite phase: 3 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "PUT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script regex: "^(PUT)$" 2025/08/20 06:40:50 [notice] 600336#600336: *6 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script if 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script if: false 2025/08/20 06:40:50 [debug] 600336#600336: *6 post rewrite phase: 4 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 5 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 6 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 7 2025/08/20 06:40:50 [debug] 600336#600336: *6 access phase: 8 2025/08/20 06:40:50 [debug] 600336#600336: *6 access phase: 9 2025/08/20 06:40:50 [debug] 600336#600336: *6 access phase: 10 2025/08/20 06:40:50 [debug] 600336#600336: *6 post access phase: 11 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 12 2025/08/20 06:40:50 [debug] 600336#600336: *6 generic phase: 13 2025/08/20 06:40:50 [debug] 600336#600336: *6 http client request body preread 184 2025/08/20 06:40:50 [debug] 600336#600336: *6 http request body content length filter 2025/08/20 06:40:50 [debug] 600336#600336: *6 http body new buf t:1 f:0 000056D57973F3E8, pos 000056D57973F3E8, size: 184 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http read client request body 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: eof:0, avail:112 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: fd:6 112 of 112 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: avail:0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http client request body recv 112 2025/08/20 06:40:50 [debug] 600336#600336: *6 http body new buf t:1 f:0 000056D579752830, pos 000056D579752830, size: 112 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http client request body rest 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http init upstream, client timer: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D579746150:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "QUERY_STRING" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "QUERY_STRING: " 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REQUEST_METHOD" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "PUT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "CONTENT_TYPE" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "text/plain" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "CONTENT_LENGTH" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "296" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SCRIPT_NAME" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REQUEST_URI" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "DOCUMENT_URI" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "./blobs" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "HTTP/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REQUEST_SCHEME" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "http" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "CGI/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "nginx/" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "1.18.0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REMOTE_ADDR" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "127.0.0.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REMOTE_PORT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "42428" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REMOTE_PORT: 42428" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SERVER_ADDR" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "127.0.0.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SERVER_PORT" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SERVER_NAME" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "localhost" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "REDIRECT_STATUS" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "200" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script var: "./blobs" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http script copy: "/ginxsom.fcgi" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyMjI3MzU5M2ZmNmQyNDZiNWI5ZjE0ZTAyYjJlNTY0Njc5OTIzNDgwNGE1ODNkYmEzYWE5YThlNTU2OTQ3NjRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY0NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYmUyYjMzYmZiNDgyMTVmNzIzZjgwNGEwN2NiM2VkMTc1MTViYjgwMGQ4ZGVkZTQ4N2YyZWE1NjY0OWU5NzA5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDA1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjlkOGYxMmE1Y2E3Y2ZhM2IyNTAxZDUzZmJiYjAwMzI5NmRlMTNkNTQ5ODQxYzQ0OWNjODk0NWQxNzA5MDMyM2Y0MmYzMGEwOTkyOWNiN2QxNzhlZjE2ODI4YTljN2ZhMTM3MWFjNzc5ZDRlZTFkMzZlNzg0NjFkNmM0OGE4NDE5In0=" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755686450.txt"" 2025/08/20 06:40:50 [debug] 600336#600336: *6 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http cleanup add: 000056D579752B80 2025/08/20 06:40:50 [debug] 600336#600336: *6 get rr peer, try: 1 2025/08/20 06:40:50 [debug] 600336#600336: *6 stream socket 10 2025/08/20 06:40:50 [debug] 600336#600336: *6 epoll add connection: fd:10 ev:80002005 2025/08/20 06:40:50 [debug] 600336#600336: *6 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #7 2025/08/20 06:40:50 [debug] 600336#600336: *6 connected 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream connect: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D579725F20:128 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream send request 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream send request body 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer buf fl:0 s:1304 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer buf fl:0 s:184 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer buf fl:0 s:8 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer buf fl:0 s:112 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer buf fl:0 s:8 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer in: 000056D579752C10 2025/08/20 06:40:50 [debug] 600336#600336: *6 writev: 1616 of 1616 2025/08/20 06:40:50 [debug] 600336#600336: *6 chain writer out: 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer add: 10: 60000:253243829 2025/08/20 06:40:50 [debug] 600336#600336: *6 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:40:50 [debug] 600336#600336: *6 http request count:2 blk:0 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 0 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:0004 d:00007874A85041E0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http run request: "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream check client, write event:1, "/upload" 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:10 ev:0004 d:00007874A85042C9 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream request: "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream dummy handler 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 2 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 59998 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:10 ev:2005 d:00007874A85042C9 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream request: "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http upstream process header 2025/08/20 06:40:50 [debug] 600336#600336: *6 malloc: 000056D579747160:4096 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: eof:1, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: fd:10 4096 of 4096 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: avail:616 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 01 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 06 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 00 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 01 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 12 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 45 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 03 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record byte: 00 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi record length: 4677 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "LOG: [2025-08-20 06:40:50] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyMjI3MzU5M2ZmNmQyNDZiNWI5ZjE0ZTAyYjJlNTY0Njc5OTIzNDgwNGE1ODNkYmEzYWE5YThlNTU2OTQ3NjRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY0NTAsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYmUyYjMzYmZiNDgyMTVmNzIzZjgwNGEwN2NiM2VkMTc1MTViYjgwMGQ4ZGVkZTQ4N2YyZWE1NjY0OWU5NzA5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDA1MCJdXSwiY29udGVudCI6IiIsInNpZyI6IjlkOGYxMmE1Y2E3Y2ZhM2IyNTAxZDUzZmJiYjAwMzI5NmRlMTNkNTQ5ODQxYzQ0OWNjODk0NWQxNzA5MDMyM2Y0MmYzMGEwOTkyOWNiN2QxNzhlZjE2ODI4YTljN2ZhMTM3MWFjNzc5ZDRlZTFkMzZlNzg0NjFkNmM0OGE4NDE5In0=" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "LOG: [2025-08-20 06:40:50] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request ENTRY - method: upload, hash: bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - calling parse_authorization_header" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIyMjI3MzU5M2ZmNmQy..." 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - calling cJSON_Parse on: {"kind":24242,"id":"22273593ff6d246b5b9f14e02b2e5646799234804a583dba3aa9a8e55694764c","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755686450,"tags":[["t","upload"],["x","bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709"],["expiration","1755690050"]],"content":"","sig":"9d8f12a5ca7cfa3b2501d53fbbb003296de13d549841c449cc8945d17090323f42f30a09929cb7d178ef16828a9c7fa1371ac779d4ee1d36e78461d6c48a8419"}" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D579748170:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - cJSON_Parse succeeded, event parsed" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Parsed JSON: {" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "kind": 24242," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "id": "22273593ff6d246b5b9f14e02b2e5646799234804a583dba3aa9a8e55694764c"," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "created_at": 1755686450," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "tags": [["t", "upload"], ["x", "bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709"], ["expiration", "1755690050"]]," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "content": ""," 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: " "sig": "9d8f12a5ca7cfa3b2501d53fbbb003296de13d549841c449cc8945d17090323f42f30a09929cb7d178ef16828a9c7fa1371ac779d4ee1d36e78461d6c48a8419"" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "}: " 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Event fields before validation:" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: id: 22273593ff6d246b5b9f14e02b2e5646799234804a583dba3aa9a8e55694764c" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: sig: 9d8f12a5ca7cfa3b2501d53fbbb003296de13d549841c449cc8945d17090323f42f30a09929cb7d178ef16828a9c7fa1371ac779d4ee1d36e78461d6c48a8419" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: kind: 24242" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: created_at: 1755686450" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Detailed pubkey analysis:" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39)" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - calling nostr_validate_event" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Pre-validation pubkey analysis:" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57)" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: Character validation test: ALL VALID (lowercase hex)" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Starting detailed validation analysis" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Testing structure validation..." 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success)" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi header: "DEBUG: authenticate_request - Structure validation PASSED" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http fastcgi parser: -2 2025/08/20 06:40:50 [debug] 600336#600336: *6 upstream split a header line in FastCGI records 2025/08/20 06:40:50 [error] 600336#600336: *6 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http next upstream, 8 2025/08/20 06:40:50 [debug] 600336#600336: *6 free rr peer 1 4 2025/08/20 06:40:50 [debug] 600336#600336: *6 finalize http upstream request: 502 2025/08/20 06:40:50 [debug] 600336#600336: *6 finalize http fastcgi request 2025/08/20 06:40:50 [debug] 600336#600336: *6 close http upstream connection: 10 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579725F20, unused: 48 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer del: 10: 253243829 2025/08/20 06:40:50 [debug] 600336#600336: *6 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http finalize request: 502, "/upload?" a:1, c:1 2025/08/20 06:40:50 [debug] 600336#600336: *6 http special response: 502, "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:40:50 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/20 06:40:50 [debug] 600336#600336: *6 write new buf t:1 f:0 000056D579749068, pos 000056D579749068, size: 166 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http write filter: l:0 f:0 s:166 2025/08/20 06:40:50 [debug] 600336#600336: *6 posix_memalign: 000056D579749180:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *6 http output filter "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http copy filter: "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http postpone filter "/upload?" 000056D579752BF0 2025/08/20 06:40:50 [debug] 600336#600336: *6 write old buf t:1 f:0 000056D579749068, pos 000056D579749068, size: 166 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E5A40, size: 104 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6C80, size: 62 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http write filter: l:1 f:0 s:332 2025/08/20 06:40:50 [debug] 600336#600336: *6 http write filter limit 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 writev: 332 of 332 2025/08/20 06:40:50 [debug] 600336#600336: *6 http write filter 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *6 http copy filter: 0 "/upload?" 2025/08/20 06:40:50 [debug] 600336#600336: *6 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:40:50 [debug] 600336#600336: *6 set http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *6 http close request 2025/08/20 06:40:50 [debug] 600336#600336: *6 http log handler 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579747160 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D57975BA30, unused: 3 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579751DA0, unused: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579746150, unused: 2 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579748170, unused: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D579749180, unused: 3722 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *6 hc free: 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *6 hc busy: 0000000000000000 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 tcp_nodelay 2025/08/20 06:40:50 [debug] 600336#600336: *6 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer add: 6: 65000:253248832 2025/08/20 06:40:50 [debug] 600336#600336: *6 post event 000056D57978D770 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 1 2025/08/20 06:40:50 [debug] 600336#600336: posted event 000056D57978D770 2025/08/20 06:40:50 [debug] 600336#600336: *6 delete posted event 000056D57978D770 2025/08/20 06:40:50 [debug] 600336#600336: *6 http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *6 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: eof:0, avail:0 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:2005 d:00007874A85041E0 2025/08/20 06:40:50 [debug] 600336#600336: *6 http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *6 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: eof:1, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *6 recv: fd:6 0 of 1024 2025/08/20 06:40:50 [info] 600336#600336: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 06:40:50 [debug] 600336#600336: *6 close http connection: 6 2025/08/20 06:40:50 [debug] 600336#600336: *6 event timer del: 6: 253248832 2025/08/20 06:40:50 [debug] 600336#600336: *6 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *6 free: 000056D57973C840, unused: 120 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 2 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:40:50 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:40:50 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:40:50 [debug] 600336#600336: *8 accept: 127.0.0.1:42440 fd:6 2025/08/20 06:40:50 [debug] 600336#600336: *8 event timer add: 6: 60000:253243846 2025/08/20 06:40:50 [debug] 600336#600336: *8 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 12 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E1 2025/08/20 06:40:50 [debug] 600336#600336: *8 http wait request handler 2025/08/20 06:40:50 [debug] 600336#600336: *8 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *8 recv: eof:0, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *8 recv: fd:6 142 of 1024 2025/08/20 06:40:50 [debug] 600336#600336: *8 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *8 http process request line 2025/08/20 06:40:50 [debug] 600336#600336: *8 http request line: "GET /bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709 HTTP/1.1" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http uri: "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http args: "" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http exten: "" 2025/08/20 06:40:50 [debug] 600336#600336: *8 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:40:50 [debug] 600336#600336: *8 http process request header line 2025/08/20 06:40:50 [debug] 600336#600336: *8 http header: "Host: localhost:9001" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http header: "Accept: */*" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http header done 2025/08/20 06:40:50 [debug] 600336#600336: *8 event timer del: 6: 253243846 2025/08/20 06:40:50 [debug] 600336#600336: *8 generic phase: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 rewrite phase: 1 2025/08/20 06:40:50 [debug] 600336#600336: *8 test location: "/health" 2025/08/20 06:40:50 [debug] 600336#600336: *8 test location: "/debug/list" 2025/08/20 06:40:50 [debug] 600336#600336: *8 test location: "/" 2025/08/20 06:40:50 [debug] 600336#600336: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *8 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http cl:-1 max:104857600 2025/08/20 06:40:50 [debug] 600336#600336: *8 rewrite phase: 3 2025/08/20 06:40:50 [debug] 600336#600336: *8 http script var 2025/08/20 06:40:50 [debug] 600336#600336: *8 http script var: "GET" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http script value: "DELETE" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http script not equal 2025/08/20 06:40:50 [debug] 600336#600336: *8 http script if 2025/08/20 06:40:50 [debug] 600336#600336: *8 http finalize request: 404, "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" a:1, c:1 2025/08/20 06:40:50 [debug] 600336#600336: *8 http special response: 404, "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http set discard body 2025/08/20 06:40:50 [debug] 600336#600336: *8 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:40:50 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:40:50 [debug] 600336#600336: *8 write new buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 164 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 http write filter: l:0 f:0 s:164 2025/08/20 06:40:50 [debug] 600336#600336: *8 http output filter "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http copy filter: "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http postpone filter "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" 000056D579752310 2025/08/20 06:40:50 [debug] 600336#600336: *8 write old buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 164 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6580, size: 100 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 write new buf t:0 f:0 0000000000000000, pos 000056D55A6E6C80, size: 62 file: 0, size: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 http write filter: l:1 f:0 s:326 2025/08/20 06:40:50 [debug] 600336#600336: *8 http write filter limit 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 writev: 326 of 326 2025/08/20 06:40:50 [debug] 600336#600336: *8 http write filter 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *8 http copy filter: 0 "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" 2025/08/20 06:40:50 [debug] 600336#600336: *8 http finalize request: 0, "/bbe2b33bfb48215f723f804a07cb3ed17515bb800d8dede487f2ea56649e9709?" a:1, c:1 2025/08/20 06:40:50 [debug] 600336#600336: *8 set http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *8 http close request 2025/08/20 06:40:50 [debug] 600336#600336: *8 http log handler 2025/08/20 06:40:50 [debug] 600336#600336: *8 free: 000056D57975BA30, unused: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 free: 000056D579751DA0, unused: 2456 2025/08/20 06:40:50 [debug] 600336#600336: *8 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *8 hc free: 0000000000000000 2025/08/20 06:40:50 [debug] 600336#600336: *8 hc busy: 0000000000000000 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 tcp_nodelay 2025/08/20 06:40:50 [debug] 600336#600336: *8 reusable connection: 1 2025/08/20 06:40:50 [debug] 600336#600336: *8 event timer add: 6: 65000:253248846 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 0 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:40:50 [debug] 600336#600336: epoll: fd:6 ev:2001 d:00007874A85041E1 2025/08/20 06:40:50 [debug] 600336#600336: *8 http keepalive handler 2025/08/20 06:40:50 [debug] 600336#600336: *8 malloc: 000056D57973F0A0:1024 2025/08/20 06:40:50 [debug] 600336#600336: *8 recv: eof:1, avail:-1 2025/08/20 06:40:50 [debug] 600336#600336: *8 recv: fd:6 0 of 1024 2025/08/20 06:40:50 [info] 600336#600336: *8 client 127.0.0.1 closed keepalive connection 2025/08/20 06:40:50 [debug] 600336#600336: *8 close http connection: 6 2025/08/20 06:40:50 [debug] 600336#600336: *8 event timer del: 6: 253248846 2025/08/20 06:40:50 [debug] 600336#600336: *8 reusable connection: 0 2025/08/20 06:40:50 [debug] 600336#600336: *8 free: 000056D57973F0A0 2025/08/20 06:40:50 [debug] 600336#600336: *8 free: 000056D57973C840, unused: 136 2025/08/20 06:40:50 [debug] 600336#600336: timer delta: 1 2025/08/20 06:40:50 [debug] 600336#600336: worker cycle 2025/08/20 06:40:50 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:41:26 [debug] 600336#600336: epoll: fd:5 ev:0001 d:00007874A8504010 2025/08/20 06:41:26 [debug] 600336#600336: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:41:26 [debug] 600336#600336: posix_memalign: 000056D57973C840:512 @16 2025/08/20 06:41:26 [debug] 600336#600336: *9 accept: 127.0.0.1:41444 fd:6 2025/08/20 06:41:26 [debug] 600336#600336: *9 event timer add: 6: 60000:253279668 2025/08/20 06:41:26 [debug] 600336#600336: *9 reusable connection: 1 2025/08/20 06:41:26 [debug] 600336#600336: *9 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:41:26 [debug] 600336#600336: timer delta: 35821 2025/08/20 06:41:26 [debug] 600336#600336: worker cycle 2025/08/20 06:41:26 [debug] 600336#600336: epoll timer: 60000 2025/08/20 06:41:26 [debug] 600336#600336: epoll: fd:6 ev:0001 d:00007874A85041E0 2025/08/20 06:41:26 [debug] 600336#600336: *9 http wait request handler 2025/08/20 06:41:26 [debug] 600336#600336: *9 malloc: 000056D57973F0A0:1024 2025/08/20 06:41:26 [debug] 600336#600336: *9 recv: eof:0, avail:-1 2025/08/20 06:41:26 [debug] 600336#600336: *9 recv: fd:6 143 of 1024 2025/08/20 06:41:26 [debug] 600336#600336: *9 reusable connection: 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 posix_memalign: 000056D57975BA30:4096 @16 2025/08/20 06:41:26 [debug] 600336#600336: *9 http process request line 2025/08/20 06:41:26 [debug] 600336#600336: *9 http request line: "HEAD /84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b HTTP/1.1" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http uri: "/84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http args: "" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http exten: "" 2025/08/20 06:41:26 [debug] 600336#600336: *9 posix_memalign: 000056D579751DA0:4096 @16 2025/08/20 06:41:26 [debug] 600336#600336: *9 http process request header line 2025/08/20 06:41:26 [debug] 600336#600336: *9 http header: "Host: localhost:9001" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http header: "Accept: */*" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http header done 2025/08/20 06:41:26 [debug] 600336#600336: *9 event timer del: 6: 253279668 2025/08/20 06:41:26 [debug] 600336#600336: *9 generic phase: 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 rewrite phase: 1 2025/08/20 06:41:26 [debug] 600336#600336: *9 test location: "/health" 2025/08/20 06:41:26 [debug] 600336#600336: *9 test location: "/debug/list" 2025/08/20 06:41:26 [debug] 600336#600336: *9 test location: "/" 2025/08/20 06:41:26 [debug] 600336#600336: *9 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:41:26 [debug] 600336#600336: *9 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http cl:-1 max:104857600 2025/08/20 06:41:26 [debug] 600336#600336: *9 rewrite phase: 3 2025/08/20 06:41:26 [debug] 600336#600336: *9 http script var 2025/08/20 06:41:26 [debug] 600336#600336: *9 http script var: "HEAD" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http script value: "DELETE" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http script not equal 2025/08/20 06:41:26 [debug] 600336#600336: *9 http script if 2025/08/20 06:41:26 [debug] 600336#600336: *9 http finalize request: 404, "/84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b?" a:1, c:1 2025/08/20 06:41:26 [debug] 600336#600336: *9 http special response: 404, "/84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b?" 2025/08/20 06:41:26 [debug] 600336#600336: *9 http set discard body 2025/08/20 06:41:26 [debug] 600336#600336: *9 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:41:26 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:41:26 [debug] 600336#600336: *9 write new buf t:1 f:0 000056D579752180, pos 000056D579752180, size: 164 file: 0, size: 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 http write filter: l:1 f:0 s:164 2025/08/20 06:41:26 [debug] 600336#600336: *9 http write filter limit 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 writev: 164 of 164 2025/08/20 06:41:26 [debug] 600336#600336: *9 http write filter 0000000000000000 2025/08/20 06:41:26 [debug] 600336#600336: *9 http finalize request: 0, "/84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b?" a:1, c:1 2025/08/20 06:41:26 [debug] 600336#600336: *9 set http keepalive handler 2025/08/20 06:41:26 [debug] 600336#600336: *9 http close request 2025/08/20 06:41:26 [debug] 600336#600336: *9 http log handler 2025/08/20 06:41:26 [debug] 600336#600336: *9 free: 000056D57975BA30, unused: 80 2025/08/20 06:41:26 [debug] 600336#600336: *9 free: 000056D579751DA0, unused: 2738 2025/08/20 06:41:26 [debug] 600336#600336: *9 free: 000056D57973F0A0 2025/08/20 06:41:26 [debug] 600336#600336: *9 hc free: 0000000000000000 2025/08/20 06:41:26 [debug] 600336#600336: *9 hc busy: 0000000000000000 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 tcp_nodelay 2025/08/20 06:41:26 [debug] 600336#600336: *9 reusable connection: 1 2025/08/20 06:41:26 [debug] 600336#600336: *9 event timer add: 6: 65000:253284668 2025/08/20 06:41:26 [debug] 600336#600336: timer delta: 0 2025/08/20 06:41:26 [debug] 600336#600336: worker cycle 2025/08/20 06:41:26 [debug] 600336#600336: epoll timer: 65000 2025/08/20 06:41:26 [debug] 600336#600336: epoll: fd:6 ev:2001 d:00007874A85041E0 2025/08/20 06:41:26 [debug] 600336#600336: *9 http keepalive handler 2025/08/20 06:41:26 [debug] 600336#600336: *9 malloc: 000056D57973F0A0:1024 2025/08/20 06:41:26 [debug] 600336#600336: *9 recv: eof:1, avail:-1 2025/08/20 06:41:26 [debug] 600336#600336: *9 recv: fd:6 0 of 1024 2025/08/20 06:41:26 [info] 600336#600336: *9 client 127.0.0.1 closed keepalive connection 2025/08/20 06:41:26 [debug] 600336#600336: *9 close http connection: 6 2025/08/20 06:41:26 [debug] 600336#600336: *9 event timer del: 6: 253284668 2025/08/20 06:41:26 [debug] 600336#600336: *9 reusable connection: 0 2025/08/20 06:41:26 [debug] 600336#600336: *9 free: 000056D57973F0A0 2025/08/20 06:41:26 [debug] 600336#600336: *9 free: 000056D57973C840, unused: 136 2025/08/20 06:41:26 [debug] 600336#600336: timer delta: 2 2025/08/20 06:41:26 [debug] 600336#600336: worker cycle 2025/08/20 06:41:26 [debug] 600336#600336: epoll timer: -1 2025/08/20 06:45:17 [notice] 600335#600335: signal 15 (SIGTERM) received from 601543, exiting 2025/08/20 06:45:17 [debug] 600335#600335: wake up, sigio 0 2025/08/20 06:45:17 [debug] 600335#600335: child: 0 600336 e:0 t:0 d:0 r:1 j:0 2025/08/20 06:45:17 [debug] 600335#600335: termination cycle: 50 2025/08/20 06:45:17 [debug] 600335#600335: sigsuspend 2025/08/20 06:45:17 [debug] 600336#600336: epoll: fd:7 ev:0001 d:00007874A85040F8 2025/08/20 06:45:17 [debug] 600336#600336: channel handler 2025/08/20 06:45:17 [debug] 600336#600336: channel: 32 2025/08/20 06:45:17 [debug] 600336#600336: channel command: 4 2025/08/20 06:45:17 [debug] 600336#600336: channel: -2 2025/08/20 06:45:17 [debug] 600336#600336: timer delta: 231395 2025/08/20 06:45:17 [notice] 600336#600336: exiting 2025/08/20 06:45:17 [debug] 600336#600336: flush files 2025/08/20 06:45:17 [debug] 600336#600336: run cleanup: 000056D57978AA80 2025/08/20 06:45:17 [debug] 600336#600336: run cleanup: 000056D57977DA18 2025/08/20 06:45:17 [debug] 600336#600336: cleanup resolver 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57978BDE0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57977EBE0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57975DB50 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57975CA40 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579756A10 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579755950 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579754890 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D5797537D0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57974B170 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579742140, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57974C580, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579757A20, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57975EB60, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579762B70, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579766B80, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57976AB90, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57976EBA0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579772BB0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579776BC0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57977ABD0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D57977FDB0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579783DC0, unused: 0 2025/08/20 06:45:17 [debug] 600336#600336: free: 000056D579787DD0, unused: 4920 2025/08/20 06:45:17 [notice] 600336#600336: exit 2025/08/20 06:45:17 [notice] 600335#600335: signal 17 (SIGCHLD) received from 600336 2025/08/20 06:45:17 [notice] 600335#600335: worker process 600336 exited with code 0 2025/08/20 06:45:17 [debug] 600335#600335: shmtx forced unlock 2025/08/20 06:45:17 [debug] 600335#600335: wake up, sigio 3 2025/08/20 06:45:17 [debug] 600335#600335: reap children 2025/08/20 06:45:17 [debug] 600335#600335: child: 0 600336 e:1 t:1 d:0 r:1 j:0 2025/08/20 06:45:17 [notice] 600335#600335: exit 2025/08/20 06:45:17 [debug] 600335#600335: close listening 0.0.0.0:9001 #5 2025/08/20 06:45:17 [debug] 600335#600335: run cleanup: 000056D57977DA18 2025/08/20 06:45:17 [debug] 600335#600335: cleanup resolver 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57978BDE0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57977EBE0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57975DB50 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57975CA40 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579756A10 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579755950 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579754890 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D5797537D0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57974B170 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579742140, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57974C580, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579757A20, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57975EB60, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579762B70, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579766B80, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57976AB90, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57976EBA0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579772BB0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579776BC0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57977ABD0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D57977FDB0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579783DC0, unused: 0 2025/08/20 06:45:17 [debug] 600335#600335: free: 000056D579787DD0, unused: 4951 2025/08/20 06:45:22 [debug] 601586#601586: bind() 0.0.0.0:9001 #5 2025/08/20 06:45:22 [debug] 601586#601586: counter: 000074E156B00080, 1 2025/08/20 06:45:22 [debug] 601587#601587: bind() 0.0.0.0:9001 #5 2025/08/20 06:45:22 [notice] 601587#601587: using the "epoll" event method 2025/08/20 06:45:22 [debug] 601587#601587: counter: 00007C850D4DB080, 1 2025/08/20 06:45:22 [notice] 601587#601587: nginx/1.18.0 (Ubuntu) 2025/08/20 06:45:22 [notice] 601587#601587: OS: Linux 6.12.10-76061203-generic 2025/08/20 06:45:22 [notice] 601587#601587: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 06:45:22 [debug] 601588#601587: write: 6, 00007FFD28354410, 7, 0 2025/08/20 06:45:22 [debug] 601588#601588: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 06:45:22 [notice] 601588#601588: start worker processes 2025/08/20 06:45:22 [debug] 601588#601588: channel 6:7 2025/08/20 06:45:22 [notice] 601588#601588: start worker process 601589 2025/08/20 06:45:22 [debug] 601588#601588: sigsuspend 2025/08/20 06:45:22 [debug] 601589#601589: add cleanup: 000061B8C8C9DA80 2025/08/20 06:45:22 [debug] 601589#601589: malloc: 000061B8C8C50BD0:8 2025/08/20 06:45:22 [debug] 601589#601589: notify eventfd: 9 2025/08/20 06:45:22 [debug] 601589#601589: testing the EPOLLRDHUP flag: success 2025/08/20 06:45:22 [debug] 601589#601589: malloc: 000061B8C8C63590:6144 2025/08/20 06:45:22 [debug] 601589#601589: malloc: 00007C850D2D3010:237568 2025/08/20 06:45:22 [debug] 601589#601589: malloc: 000061B8C8CA06B0:98304 2025/08/20 06:45:22 [debug] 601589#601589: malloc: 000061B8C8CB86C0:98304 2025/08/20 06:45:22 [debug] 601589#601589: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 06:45:22 [debug] 601589#601589: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 06:45:22 [debug] 601589#601589: setproctitle: "nginx: worker process" 2025/08/20 06:45:22 [debug] 601589#601589: worker cycle 2025/08/20 06:45:22 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:45:33 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:45:33 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:45:33 [debug] 601589#601589: *1 accept: 127.0.0.1:51944 fd:6 2025/08/20 06:45:33 [debug] 601589#601589: *1 event timer add: 6: 60000:253526153 2025/08/20 06:45:33 [debug] 601589#601589: *1 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 10278 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E0 2025/08/20 06:45:33 [debug] 601589#601589: *1 http wait request handler 2025/08/20 06:45:33 [debug] 601589#601589: *1 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *1 recv: eof:0, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *1 recv: fd:6 84 of 1024 2025/08/20 06:45:33 [debug] 601589#601589: *1 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *1 http process request line 2025/08/20 06:45:33 [debug] 601589#601589: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http uri: "/health" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http args: "" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http exten: "" 2025/08/20 06:45:33 [debug] 601589#601589: *1 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *1 http process request header line 2025/08/20 06:45:33 [debug] 601589#601589: *1 http header: "Host: localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http header: "Accept: */*" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http header done 2025/08/20 06:45:33 [debug] 601589#601589: *1 event timer del: 6: 253526153 2025/08/20 06:45:33 [debug] 601589#601589: *1 generic phase: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 rewrite phase: 1 2025/08/20 06:45:33 [debug] 601589#601589: *1 test location: "/health" 2025/08/20 06:45:33 [debug] 601589#601589: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:45:33 [debug] 601589#601589: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *1 using configuration "/health" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http cl:-1 max:104857600 2025/08/20 06:45:33 [debug] 601589#601589: *1 rewrite phase: 3 2025/08/20 06:45:33 [debug] 601589#601589: *1 http set discard body 2025/08/20 06:45:33 [debug] 601589#601589: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:45:33 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:45:33 [debug] 601589#601589: *1 write new buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 196 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 http write filter: l:0 f:0 s:196 2025/08/20 06:45:33 [debug] 601589#601589: *1 http output filter "/health?" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http copy filter: "/health?" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http postpone filter "/health?" 00007FFD28353FA0 2025/08/20 06:45:33 [debug] 601589#601589: *1 write old buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 196 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 write new buf t:0 f:0 0000000000000000, pos 000061B8C8C8CB42, size: 3 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 http write filter: l:1 f:0 s:199 2025/08/20 06:45:33 [debug] 601589#601589: *1 http write filter limit 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 writev: 199 of 199 2025/08/20 06:45:33 [debug] 601589#601589: *1 http write filter 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *1 http copy filter: 0 "/health?" 2025/08/20 06:45:33 [debug] 601589#601589: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:45:33 [debug] 601589#601589: *1 set http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *1 http close request 2025/08/20 06:45:33 [debug] 601589#601589: *1 http log handler 2025/08/20 06:45:33 [debug] 601589#601589: *1 free: 000061B8C8C6EA30, unused: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 free: 000061B8C8C64DA0, unused: 2736 2025/08/20 06:45:33 [debug] 601589#601589: *1 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *1 hc free: 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *1 hc busy: 0000000000000000 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 tcp_nodelay 2025/08/20 06:45:33 [debug] 601589#601589: *1 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *1 event timer add: 6: 65000:253531154 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 1 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:2001 d:00007C850D2D31E0 2025/08/20 06:45:33 [debug] 601589#601589: *1 http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *1 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *1 recv: eof:1, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *1 recv: fd:6 0 of 1024 2025/08/20 06:45:33 [info] 601589#601589: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 06:45:33 [debug] 601589#601589: *1 close http connection: 6 2025/08/20 06:45:33 [debug] 601589#601589: *1 event timer del: 6: 253531154 2025/08/20 06:45:33 [debug] 601589#601589: *1 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *1 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *1 free: 000061B8C8C4F840, unused: 136 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 1 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:45:33 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:45:33 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 accept: 127.0.0.1:51952 fd:6 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer add: 6: 60000:253526461 2025/08/20 06:45:33 [debug] 601589#601589: *2 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 306 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E1 2025/08/20 06:45:33 [debug] 601589#601589: *2 http wait request handler 2025/08/20 06:45:33 [debug] 601589#601589: *2 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:0, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: fd:6 1024 of 1024 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: avail:112 2025/08/20 06:45:33 [debug] 601589#601589: *2 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 http process request line 2025/08/20 06:45:33 [debug] 601589#601589: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http uri: "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http args: "" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http exten: "" 2025/08/20 06:45:33 [debug] 601589#601589: *2 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 http process request header line 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Host: localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Accept: */*" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmNDA2ZjIxYjQ4NjA4YmJjZTExN2E0OTA1MmU0MjI4ZGVmYTA5NzQ4MTljNTlkNTA2MzAyNjZmZjE3NGRkNzQ3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjYTBiMDhlMWQ4ZDk2YjAxNjAyMzk0YmMzNzljNWY0OTFjNWEwMTBhM2Q0ZjhjYjc1NTY5NTg4MzExZmNiN2IzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDMzMyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1M2ZjOTYxMGFjNWM0OGU3M2ExMzg5YjNkNjhhOTY5MDA4NGMyMWQ4NTYwYWZiMDQ3NTE5ZjRjY2UxMWRlZjlhOWU5YjJhYThlNTFmMDUxYWY4ZGJmODAzMDdhNjk4OWQ1YzNiMDdmMDIzZjA4ZjhhOGE0ZTQ0NmNjYmNkZWM3In0=" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Content-Type: text/plain" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755686733.txt"" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header: "Content-Length: 296" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http header done 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer del: 6: 253526461 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 rewrite phase: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: "/health" 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *2 using configuration "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http cl:296 max:104857600 2025/08/20 06:45:33 [debug] 601589#601589: *2 rewrite phase: 3 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "PUT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script regex: "^(PUT)$" 2025/08/20 06:45:33 [notice] 601589#601589: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script if 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script if: false 2025/08/20 06:45:33 [debug] 601589#601589: *2 post rewrite phase: 4 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 5 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 6 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 7 2025/08/20 06:45:33 [debug] 601589#601589: *2 access phase: 8 2025/08/20 06:45:33 [debug] 601589#601589: *2 access phase: 9 2025/08/20 06:45:33 [debug] 601589#601589: *2 access phase: 10 2025/08/20 06:45:33 [debug] 601589#601589: *2 post access phase: 11 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 12 2025/08/20 06:45:33 [debug] 601589#601589: *2 generic phase: 13 2025/08/20 06:45:33 [debug] 601589#601589: *2 http client request body preread 184 2025/08/20 06:45:33 [debug] 601589#601589: *2 http request body content length filter 2025/08/20 06:45:33 [debug] 601589#601589: *2 http body new buf t:1 f:0 000061B8C8C523E8, pos 000061B8C8C523E8, size: 184 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http read client request body 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:0, avail:112 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: fd:6 112 of 112 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: avail:0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http client request body recv 112 2025/08/20 06:45:33 [debug] 601589#601589: *2 http body new buf t:1 f:0 000061B8C8C65830, pos 000061B8C8C65830, size: 112 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http client request body rest 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http init upstream, client timer: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:45:33 [debug] 601589#601589: *2 posix_memalign: 000061B8C8C59150:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "QUERY_STRING" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REQUEST_METHOD" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "PUT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "CONTENT_TYPE" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "text/plain" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "296" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SCRIPT_NAME" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REQUEST_URI" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "DOCUMENT_URI" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "./blobs" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "HTTP/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "http" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "CGI/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "nginx/" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "1.18.0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REMOTE_ADDR" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "127.0.0.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REMOTE_PORT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "51952" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REMOTE_PORT: 51952" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SERVER_ADDR" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "127.0.0.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SERVER_PORT" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SERVER_NAME" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "localhost" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "200" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script var: "./blobs" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmNDA2ZjIxYjQ4NjA4YmJjZTExN2E0OTA1MmU0MjI4ZGVmYTA5NzQ4MTljNTlkNTA2MzAyNjZmZjE3NGRkNzQ3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjYTBiMDhlMWQ4ZDk2YjAxNjAyMzk0YmMzNzljNWY0OTFjNWEwMTBhM2Q0ZjhjYjc1NTY5NTg4MzExZmNiN2IzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDMzMyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1M2ZjOTYxMGFjNWM0OGU3M2ExMzg5YjNkNjhhOTY5MDA4NGMyMWQ4NTYwYWZiMDQ3NTE5ZjRjY2UxMWRlZjlhOWU5YjJhYThlNTFmMDUxYWY4ZGJmODAzMDdhNjk4OWQ1YzNiMDdmMDIzZjA4ZjhhOGE0ZTQ0NmNjYmNkZWM3In0=" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755686733.txt"" 2025/08/20 06:45:33 [debug] 601589#601589: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http cleanup add: 000061B8C8C65B80 2025/08/20 06:45:33 [debug] 601589#601589: *2 get rr peer, try: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 stream socket 10 2025/08/20 06:45:33 [debug] 601589#601589: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 06:45:33 [debug] 601589#601589: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 06:45:33 [debug] 601589#601589: *2 connected 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream connect: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 posix_memalign: 000061B8C8C38F20:128 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream send request 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream send request body 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer buf fl:0 s:1304 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer buf fl:0 s:184 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer buf fl:0 s:8 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer buf fl:0 s:112 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer buf fl:0 s:8 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer in: 000061B8C8C65C10 2025/08/20 06:45:33 [debug] 601589#601589: *2 writev: 1616 of 1616 2025/08/20 06:45:33 [debug] 601589#601589: *2 chain writer out: 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer add: 10: 60000:253526462 2025/08/20 06:45:33 [debug] 601589#601589: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:45:33 [debug] 601589#601589: *2 http request count:2 blk:0 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 1 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:0004 d:00007C850D2D31E1 2025/08/20 06:45:33 [debug] 601589#601589: *2 http run request: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream check client, write event:1, "/upload" 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:10 ev:0004 d:00007C850D2D32C8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream request: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream dummy handler 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 2 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 59998 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:10 ev:0005 d:00007C850D2D32C8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream request: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream process header 2025/08/20 06:45:33 [debug] 601589#601589: *2 malloc: 000061B8C8C5A160:4096 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:0, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: fd:10 2560 of 4096 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "DEBUG: authenticate_request ENTRY - method: upload, hash: ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmNDA2ZjIxYjQ4NjA4... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "request - calling cJSON_Parse on: {"kind":24242,"id":"f406f21b48608bbce117a49052e4228defa0974819c59d50630266ff174dd747","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755686733,"tags":[["t","upload"],["x","ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3"],["expiration","1755690333"]],"content":"","sig":"953fc9610ac5c48e73a1389b3d68a9690084c21d8560afb047519f4cce11def9a9e9b2aa8e51f051af8dbf80307a6989d5c3b07f023f08f8a8a4e446ccbcdec7"} DEBUG: a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "uthenticate_request - cJSON_Parse succeeded, event parsed DEBUG: authenticate_request - Parsed JSON: { "kind": 24242, "id": "f406f21b48608bbce117a49052e4228defa0974819c59d50630266ff174dd747", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755686733, "tags": [["t", "upload"], ["x", "ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3"], ["expiration", "1755690333"]], "content": "", "sig": "953fc9610ac5c48e73a1389b3d68a9690084c21d8560af" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "b047519f4cce11def9a9e9b2aa8e51f051af8dbf80307a6989d5c3b07f023f08f8a8a4e446ccbcdec7" } DEBUG: authenticate_request - Event fields before validation: DEBUG: id: f406f21b48608bbce117a49052e4228defa0974819c59d50630266ff174dd747 DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: 953fc9610ac5c48e73a1389b3d68a9690084c21d8560afb047519f4cce11def9a9e9b2aa8e51f051af8dbf80307a6989d5c3b07f023f08f8a8a4e446ccbcdec7 DEBUG: kind: 24242 DEBUG: created_at: 1755686733" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_request - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:0, avail:0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream request: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream dummy handler 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 0 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 59998 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:10 ev:2005 d:00007C850D2D32C8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream request: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream process header 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:1, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: fd:10 2192 of 4096 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: F8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 504 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: " Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 12 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 06 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 274 2025/08/20 06:45:33 [error] 601589#601589: *2 FastCGI sent in stderr: "authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 07 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 06 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 05 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 47 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 1351 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "LOG: [2025-08-20 06:45:33] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmNDA2ZjIxYjQ4NjA4YmJjZTExN2E0OTA1MmU0MjI4ZGVmYTA5NzQ4MTljNTlkNTA2MzAyNjZmZjE3NGRkNzQ3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjYTBiMDhlMWQ4ZDk2YjAxNjAyMzk0YmMzNzljNWY0OTFjNWEwMTBhM2Q0ZjhjYjc1NTY5NTg4MzExZmNiN2IzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDMzMyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1M2ZjOTYxMGFjNWM0OGU3M2ExMzg5YjNkNjhhOTY5MDA4NGMyMWQ4NTYwYWZiMDQ3NTE5ZjRjY2UxMWRlZjlhOWU5YjJhYThlNTFmMDUxYWY4ZGJmODAzMDdhNjk4OWQ1YzNiMDdmMDIzZjA4ZjhhOGE0ZTQ0NmNjYmNkZWM3In0=" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "LOG: [2025-08-20 06:45:33] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi parser: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi header done 2025/08/20 06:45:33 [debug] 601589#601589: *2 posix_memalign: 000061B8C8C5B170:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:45:33 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:45:33] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmNDA2ZjIxYjQ4NjA4YmJjZTExN2E0OTA1MmU0MjI4ZGVmYTA5NzQ4MTljNTlkNTA2MzAyNjZmZjE3NGRkNzQ3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3MzMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjYTBiMDhlMWQ4ZDk2YjAxNjAyMzk0YmMzNzljNWY0OTFjNWEwMTBhM2Q0ZjhjYjc1NTY5NTg4MzExZmNiN2IzIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDMzMyJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1M2ZjOTYxMGFjNWM0OGU3M2ExMzg5YjNkNjhhOTY5MDA4NGMyMWQ4NTYwYWZiMDQ3NTE5ZjRjY2UxMWRlZjlhOWU5YjJhYThlNTFmMDUxYWY4ZGJmODAzMDdhNjk4OWQ1YzNiMDdmMDIzZjA4ZjhhOGE0ZTQ0NmNjYmNkZWM3In0= LOG: [2025-08-20 06:45:33] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3 2025/08/20 06:45:33 [debug] 601589#601589: *2 write new buf t:1 f:0 000061B8C8C5B190, pos 000061B8C8C5B190, size: 1259 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter: l:0 f:0 s:1259 2025/08/20 06:45:33 [debug] 601589#601589: *2 http cacheable: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream process upstream 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe read upstream: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe preread: 238 2025/08/20 06:45:33 [debug] 601589#601589: *2 readv: eof:1, avail:0 2025/08/20 06:45:33 [debug] 601589#601589: *2 readv: 1, last:1904 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe recv chain: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe buf free s:0 t:1 f:0 000061B8C8C5A160, pos 000061B8C8C5A902, size: 238 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe length: -1 2025/08/20 06:45:33 [debug] 601589#601589: *2 input buf #0 000061B8C8C5A902 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 06 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi closed stdout 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 03 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 01 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 08 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record byte: 00 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi record length: 8 2025/08/20 06:45:33 [debug] 601589#601589: *2 http fastcgi sent end request 2025/08/20 06:45:33 [debug] 601589#601589: *2 input buf 000061B8C8C5A902 213 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe write downstream: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe write downstream flush in 2025/08/20 06:45:33 [debug] 601589#601589: *2 http output filter "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http copy filter: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http postpone filter "/upload?" 000061B8C8C65BE0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http chunk: 213 2025/08/20 06:45:33 [debug] 601589#601589: *2 write old buf t:1 f:0 000061B8C8C5B190, pos 000061B8C8C5B190, size: 1259 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 write new buf t:1 f:0 000061B8C8C5A010, pos 000061B8C8C5A010, size: 4 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 write new buf t:1 f:0 000061B8C8C5A160, pos 000061B8C8C5A902, size: 213 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 write new buf t:0 f:0 0000000000000000, pos 000061B8BE9DD2E8, size: 2 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter: l:0 f:0 s:1478 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter limit 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 writev: 1478 of 1478 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *2 http copy filter: 0 "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 pipe write downstream done 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer: 10, old: 253526462, new: 253526465 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream exit: 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *2 finalize http upstream request: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 finalize http fastcgi request 2025/08/20 06:45:33 [debug] 601589#601589: *2 free rr peer 1 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 close http upstream connection: 10 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C38F20, unused: 48 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer del: 10: 253526462 2025/08/20 06:45:33 [debug] 601589#601589: *2 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http upstream temp fd: -1 2025/08/20 06:45:33 [debug] 601589#601589: *2 http output filter "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http copy filter: "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http postpone filter "/upload?" 00007FFD28354050 2025/08/20 06:45:33 [debug] 601589#601589: *2 http chunk: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 write new buf t:0 f:0 0000000000000000, pos 000061B8BE9DD2E5, size: 5 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter: l:1 f:0 s:5 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter limit 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 writev: 5 of 5 2025/08/20 06:45:33 [debug] 601589#601589: *2 http write filter 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *2 http copy filter: 0 "/upload?" 2025/08/20 06:45:33 [debug] 601589#601589: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:45:33 [debug] 601589#601589: *2 set http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *2 http close request 2025/08/20 06:45:33 [debug] 601589#601589: *2 http log handler 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C5A160 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C6EA30, unused: 3 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C64DA0, unused: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C59150, unused: 10 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C5B170, unused: 2805 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *2 hc free: 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *2 hc busy: 0000000000000000 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 tcp_nodelay 2025/08/20 06:45:33 [debug] 601589#601589: *2 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer add: 6: 65000:253531465 2025/08/20 06:45:33 [debug] 601589#601589: *2 post event 000061B8C8CA0770 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 1 2025/08/20 06:45:33 [debug] 601589#601589: posted event 000061B8C8CA0770 2025/08/20 06:45:33 [debug] 601589#601589: *2 delete posted event 000061B8C8CA0770 2025/08/20 06:45:33 [debug] 601589#601589: *2 http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *2 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:0, avail:0 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:2005 d:00007C850D2D31E1 2025/08/20 06:45:33 [debug] 601589#601589: *2 http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *2 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: eof:1, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *2 recv: fd:6 0 of 1024 2025/08/20 06:45:33 [info] 601589#601589: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 06:45:33 [debug] 601589#601589: *2 close http connection: 6 2025/08/20 06:45:33 [debug] 601589#601589: *2 event timer del: 6: 253531465 2025/08/20 06:45:33 [debug] 601589#601589: *2 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *2 free: 000061B8C8C4F840, unused: 120 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 2 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:45:33 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:45:33 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:45:33 [debug] 601589#601589: *4 accept: 127.0.0.1:51968 fd:6 2025/08/20 06:45:33 [debug] 601589#601589: *4 event timer add: 6: 60000:253526478 2025/08/20 06:45:33 [debug] 601589#601589: *4 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 11 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E0 2025/08/20 06:45:33 [debug] 601589#601589: *4 http wait request handler 2025/08/20 06:45:33 [debug] 601589#601589: *4 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *4 recv: eof:0, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *4 recv: fd:6 142 of 1024 2025/08/20 06:45:33 [debug] 601589#601589: *4 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *4 http process request line 2025/08/20 06:45:33 [debug] 601589#601589: *4 http request line: "GET /ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3 HTTP/1.1" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http uri: "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http args: "" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http exten: "" 2025/08/20 06:45:33 [debug] 601589#601589: *4 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:45:33 [debug] 601589#601589: *4 http process request header line 2025/08/20 06:45:33 [debug] 601589#601589: *4 http header: "Host: localhost:9001" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http header: "Accept: */*" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http header done 2025/08/20 06:45:33 [debug] 601589#601589: *4 event timer del: 6: 253526478 2025/08/20 06:45:33 [debug] 601589#601589: *4 generic phase: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 rewrite phase: 1 2025/08/20 06:45:33 [debug] 601589#601589: *4 test location: "/health" 2025/08/20 06:45:33 [debug] 601589#601589: *4 test location: "/debug/list" 2025/08/20 06:45:33 [debug] 601589#601589: *4 test location: "/" 2025/08/20 06:45:33 [debug] 601589#601589: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http cl:-1 max:104857600 2025/08/20 06:45:33 [debug] 601589#601589: *4 rewrite phase: 3 2025/08/20 06:45:33 [debug] 601589#601589: *4 http script var 2025/08/20 06:45:33 [debug] 601589#601589: *4 http script var: "GET" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http script value: "DELETE" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http script not equal 2025/08/20 06:45:33 [debug] 601589#601589: *4 http script if 2025/08/20 06:45:33 [debug] 601589#601589: *4 http finalize request: 404, "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" a:1, c:1 2025/08/20 06:45:33 [debug] 601589#601589: *4 http special response: 404, "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http set discard body 2025/08/20 06:45:33 [debug] 601589#601589: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:45:33 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:45:33 [debug] 601589#601589: *4 write new buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 164 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 http write filter: l:0 f:0 s:164 2025/08/20 06:45:33 [debug] 601589#601589: *4 http output filter "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http copy filter: "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http postpone filter "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" 000061B8C8C65310 2025/08/20 06:45:33 [debug] 601589#601589: *4 write old buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 164 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 write new buf t:0 f:0 0000000000000000, pos 000061B8BEA1C580, size: 100 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 write new buf t:0 f:0 0000000000000000, pos 000061B8BEA1CC80, size: 62 file: 0, size: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 http write filter: l:1 f:0 s:326 2025/08/20 06:45:33 [debug] 601589#601589: *4 http write filter limit 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 writev: 326 of 326 2025/08/20 06:45:33 [debug] 601589#601589: *4 http write filter 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *4 http copy filter: 0 "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" 2025/08/20 06:45:33 [debug] 601589#601589: *4 http finalize request: 0, "/ca0b08e1d8d96b01602394bc379c5f491c5a010a3d4f8cb75569588311fcb7b3?" a:1, c:1 2025/08/20 06:45:33 [debug] 601589#601589: *4 set http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *4 http close request 2025/08/20 06:45:33 [debug] 601589#601589: *4 http log handler 2025/08/20 06:45:33 [debug] 601589#601589: *4 free: 000061B8C8C6EA30, unused: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 free: 000061B8C8C64DA0, unused: 2456 2025/08/20 06:45:33 [debug] 601589#601589: *4 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *4 hc free: 0000000000000000 2025/08/20 06:45:33 [debug] 601589#601589: *4 hc busy: 0000000000000000 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 tcp_nodelay 2025/08/20 06:45:33 [debug] 601589#601589: *4 reusable connection: 1 2025/08/20 06:45:33 [debug] 601589#601589: *4 event timer add: 6: 65000:253531478 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 0 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:45:33 [debug] 601589#601589: epoll: fd:6 ev:2001 d:00007C850D2D31E0 2025/08/20 06:45:33 [debug] 601589#601589: *4 http keepalive handler 2025/08/20 06:45:33 [debug] 601589#601589: *4 malloc: 000061B8C8C520A0:1024 2025/08/20 06:45:33 [debug] 601589#601589: *4 recv: eof:1, avail:-1 2025/08/20 06:45:33 [debug] 601589#601589: *4 recv: fd:6 0 of 1024 2025/08/20 06:45:33 [info] 601589#601589: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 06:45:33 [debug] 601589#601589: *4 close http connection: 6 2025/08/20 06:45:33 [debug] 601589#601589: *4 event timer del: 6: 253531478 2025/08/20 06:45:33 [debug] 601589#601589: *4 reusable connection: 0 2025/08/20 06:45:33 [debug] 601589#601589: *4 free: 000061B8C8C520A0 2025/08/20 06:45:33 [debug] 601589#601589: *4 free: 000061B8C8C4F840, unused: 136 2025/08/20 06:45:33 [debug] 601589#601589: timer delta: 1 2025/08/20 06:45:33 [debug] 601589#601589: worker cycle 2025/08/20 06:45:33 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:46:15 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:46:15 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:46:15 [debug] 601589#601589: *5 accept: 127.0.0.1:54844 fd:6 2025/08/20 06:46:15 [debug] 601589#601589: *5 event timer add: 6: 60000:253568357 2025/08/20 06:46:15 [debug] 601589#601589: *5 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 41878 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E1 2025/08/20 06:46:15 [debug] 601589#601589: *5 http wait request handler 2025/08/20 06:46:15 [debug] 601589#601589: *5 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *5 recv: eof:0, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *5 recv: fd:6 84 of 1024 2025/08/20 06:46:15 [debug] 601589#601589: *5 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *5 http process request line 2025/08/20 06:46:15 [debug] 601589#601589: *5 http request line: "GET /health HTTP/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http uri: "/health" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http args: "" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http exten: "" 2025/08/20 06:46:15 [debug] 601589#601589: *5 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *5 http process request header line 2025/08/20 06:46:15 [debug] 601589#601589: *5 http header: "Host: localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http header: "Accept: */*" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http header done 2025/08/20 06:46:15 [debug] 601589#601589: *5 event timer del: 6: 253568357 2025/08/20 06:46:15 [debug] 601589#601589: *5 generic phase: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 rewrite phase: 1 2025/08/20 06:46:15 [debug] 601589#601589: *5 test location: "/health" 2025/08/20 06:46:15 [debug] 601589#601589: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:46:15 [debug] 601589#601589: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *5 using configuration "/health" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http cl:-1 max:104857600 2025/08/20 06:46:15 [debug] 601589#601589: *5 rewrite phase: 3 2025/08/20 06:46:15 [debug] 601589#601589: *5 http set discard body 2025/08/20 06:46:15 [debug] 601589#601589: *5 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:46:15 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:46:15 [debug] 601589#601589: *5 write new buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 196 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 http write filter: l:0 f:0 s:196 2025/08/20 06:46:15 [debug] 601589#601589: *5 http output filter "/health?" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http copy filter: "/health?" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http postpone filter "/health?" 00007FFD28353FA0 2025/08/20 06:46:15 [debug] 601589#601589: *5 write old buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 196 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 write new buf t:0 f:0 0000000000000000, pos 000061B8C8C8CB42, size: 3 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 http write filter: l:1 f:0 s:199 2025/08/20 06:46:15 [debug] 601589#601589: *5 http write filter limit 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 writev: 199 of 199 2025/08/20 06:46:15 [debug] 601589#601589: *5 http write filter 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *5 http copy filter: 0 "/health?" 2025/08/20 06:46:15 [debug] 601589#601589: *5 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:46:15 [debug] 601589#601589: *5 set http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *5 http close request 2025/08/20 06:46:15 [debug] 601589#601589: *5 http log handler 2025/08/20 06:46:15 [debug] 601589#601589: *5 free: 000061B8C8C6EA30, unused: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 free: 000061B8C8C64DA0, unused: 2736 2025/08/20 06:46:15 [debug] 601589#601589: *5 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *5 hc free: 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *5 hc busy: 0000000000000000 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 tcp_nodelay 2025/08/20 06:46:15 [debug] 601589#601589: *5 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *5 event timer add: 6: 65000:253573357 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:2001 d:00007C850D2D31E1 2025/08/20 06:46:15 [debug] 601589#601589: *5 http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *5 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *5 recv: eof:1, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *5 recv: fd:6 0 of 1024 2025/08/20 06:46:15 [info] 601589#601589: *5 client 127.0.0.1 closed keepalive connection 2025/08/20 06:46:15 [debug] 601589#601589: *5 close http connection: 6 2025/08/20 06:46:15 [debug] 601589#601589: *5 event timer del: 6: 253573357 2025/08/20 06:46:15 [debug] 601589#601589: *5 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *5 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *5 free: 000061B8C8C4F840, unused: 136 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:46:15 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:46:15 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 accept: 127.0.0.1:54846 fd:6 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer add: 6: 60000:253568578 2025/08/20 06:46:15 [debug] 601589#601589: *6 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 221 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http wait request handler 2025/08/20 06:46:15 [debug] 601589#601589: *6 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:6 1024 of 1024 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: avail:112 2025/08/20 06:46:15 [debug] 601589#601589: *6 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 http process request line 2025/08/20 06:46:15 [debug] 601589#601589: *6 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http uri: "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http args: "" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http exten: "" 2025/08/20 06:46:15 [debug] 601589#601589: *6 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 http process request header line 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Host: localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Accept: */*" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZGZmNzBhNzZjMjFhMzFiY2M4MDlhZDllYmNiM2Q1NjAxNzVjZmMwNDlmNjk4MjRkZDI0NDY0ZTAwOWQwZTc2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3NzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyNDQ4ZTZjMDFjNTMxZjIyN2ZlM2YwYzVhYTI2NTg2ZjcwMzliM2UyZDlhZDZiMTAyYzU0NWI2ZDBmZmEzNThjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDM3NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImNkNDE5N2E5MDQ5MTc5ODAyY2NlNTFlNjFkM2M1M2U5OTVjYzc0YTk5MTkxZGZjMzlmNjgxM2FlZDVkZmI2ODE5OTA2MWMxNzY2ZTkyNTQ0NTkwYTQ2MWQ0N2YzNmViMjhlMWE1ODk1ZjU2NTg2YWExYzFjMWJjOTk5NDU0OGQxIn0=" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Content-Type: text/plain" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Content-Disposition: attachment; filename="test_blob_1755686775.txt"" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header: "Content-Length: 296" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http header done 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer del: 6: 253568578 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 rewrite phase: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: "/health" 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *6 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *6 using configuration "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http cl:296 max:104857600 2025/08/20 06:46:15 [debug] 601589#601589: *6 rewrite phase: 3 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "PUT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script regex: "^(PUT)$" 2025/08/20 06:46:15 [notice] 601589#601589: *6 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script if 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script if: false 2025/08/20 06:46:15 [debug] 601589#601589: *6 post rewrite phase: 4 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 5 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 6 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 7 2025/08/20 06:46:15 [debug] 601589#601589: *6 access phase: 8 2025/08/20 06:46:15 [debug] 601589#601589: *6 access phase: 9 2025/08/20 06:46:15 [debug] 601589#601589: *6 access phase: 10 2025/08/20 06:46:15 [debug] 601589#601589: *6 post access phase: 11 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 12 2025/08/20 06:46:15 [debug] 601589#601589: *6 generic phase: 13 2025/08/20 06:46:15 [debug] 601589#601589: *6 http client request body preread 184 2025/08/20 06:46:15 [debug] 601589#601589: *6 http request body content length filter 2025/08/20 06:46:15 [debug] 601589#601589: *6 http body new buf t:1 f:0 000061B8C8C523E8, pos 000061B8C8C523E8, size: 184 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http read client request body 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:112 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:6 112 of 112 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: avail:0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http client request body recv 112 2025/08/20 06:46:15 [debug] 601589#601589: *6 http body new buf t:1 f:0 000061B8C8C65830, pos 000061B8C8C65830, size: 112 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http client request body rest 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http init upstream, client timer: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:46:15 [debug] 601589#601589: *6 posix_memalign: 000061B8C8C59150:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "QUERY_STRING" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "QUERY_STRING: " 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REQUEST_METHOD" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "PUT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "CONTENT_TYPE" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "text/plain" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "CONTENT_LENGTH" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "296" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SCRIPT_NAME" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REQUEST_URI" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "DOCUMENT_URI" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "./blobs" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "HTTP/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REQUEST_SCHEME" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "http" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "CGI/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "nginx/" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "1.18.0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REMOTE_ADDR" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "127.0.0.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REMOTE_PORT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "54846" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REMOTE_PORT: 54846" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SERVER_ADDR" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "127.0.0.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SERVER_PORT" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SERVER_NAME" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "localhost" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "REDIRECT_STATUS" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "200" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script var: "./blobs" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http script copy: "/ginxsom.fcgi" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZGZmNzBhNzZjMjFhMzFiY2M4MDlhZDllYmNiM2Q1NjAxNzVjZmMwNDlmNjk4MjRkZDI0NDY0ZTAwOWQwZTc2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3NzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyNDQ4ZTZjMDFjNTMxZjIyN2ZlM2YwYzVhYTI2NTg2ZjcwMzliM2UyZDlhZDZiMTAyYzU0NWI2ZDBmZmEzNThjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDM3NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImNkNDE5N2E5MDQ5MTc5ODAyY2NlNTFlNjFkM2M1M2U5OTVjYzc0YTk5MTkxZGZjMzlmNjgxM2FlZDVkZmI2ODE5OTA2MWMxNzY2ZTkyNTQ0NTkwYTQ2MWQ0N2YzNmViMjhlMWE1ODk1ZjU2NTg2YWExYzFjMWJjOTk5NDU0OGQxIn0=" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755686775.txt"" 2025/08/20 06:46:15 [debug] 601589#601589: *6 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http cleanup add: 000061B8C8C65B80 2025/08/20 06:46:15 [debug] 601589#601589: *6 get rr peer, try: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 stream socket 10 2025/08/20 06:46:15 [debug] 601589#601589: *6 epoll add connection: fd:10 ev:80002005 2025/08/20 06:46:15 [debug] 601589#601589: *6 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #7 2025/08/20 06:46:15 [debug] 601589#601589: *6 connected 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream connect: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 posix_memalign: 000061B8C8C38F20:128 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream send request 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream send request body 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer buf fl:0 s:1304 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer buf fl:0 s:184 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer buf fl:0 s:8 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer buf fl:0 s:112 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer buf fl:0 s:8 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer in: 000061B8C8C65C10 2025/08/20 06:46:15 [debug] 601589#601589: *6 writev: 1616 of 1616 2025/08/20 06:46:15 [debug] 601589#601589: *6 chain writer out: 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer add: 10: 60000:253568578 2025/08/20 06:46:15 [debug] 601589#601589: *6 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:46:15 [debug] 601589#601589: *6 http request count:2 blk:0 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:0004 d:00007C850D2D31E0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http run request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream check client, write event:1, "/upload" 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:10 ev:0004 d:00007C850D2D32C9 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream dummy handler 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 1 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 59999 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:10 ev:0005 d:00007C850D2D32C9 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream process header 2025/08/20 06:46:15 [debug] 601589#601589: *6 malloc: 000061B8C8C5A160:4096 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:10 1024 of 4096 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "DEBUG: authenticate_request ENTRY - method: upload, hash: 2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZGZmNzBhNzZjMjFh... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "request - calling cJSON_Parse on: {"kind":24242,"id":"8dff70a76c21a31bcc809ad9ebcb3d560175cfc049f69824dd24464e009d0e76","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755686775,"tags":[["t","upload"],["x","2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c"],["expiration","1755690375"]],"content":"","sig":"cd4197a9049179802cce51e61d3c53e995cc74a99191dfc39f6813aed5dfb68199061c1766e92544590a461d47f36eb28e1a5895f56586aa1c1c1bc9994548d1"} DEBUG: a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream dummy handler 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 59999 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:10 ev:0005 d:00007C850D2D32C9 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream process header 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:10 2048 of 4096 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "uthenticate_request - cJSON_Parse succeeded, event parsed DEBUG: authenticate_request - Parsed JSON: { "kind": 24242, "id": "8dff70a76c21a31bcc809ad9ebcb3d560175cfc049f69824dd24464e009d0e76", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755686775, "tags": [["t", "upload"], ["x", "2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c"], ["expiration", "1755690375"]], "content": "", "sig": "cd4197a9049179802cce51e61d3c53e995cc74a99191df" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "c39f6813aed5dfb68199061c1766e92544590a461d47f36eb28e1a5895f56586aa1c1c1bc9994548d1" } DEBUG: authenticate_request - Event fields before validation: DEBUG: id: 8dff70a76c21a31bcc809ad9ebcb3d560175cfc049f69824dd24464e009d0e76 DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: cd4197a9049179802cce51e61d3c53e995cc74a99191dfc39f6813aed5dfb68199061c1766e92544590a461d47f36eb28e1a5895f56586aa1c1c1bc9994548d1 DEBUG: kind: 24242 DEBUG: created_at: 1755686775" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_request - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: F8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 504 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: " Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream dummy handler 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 59999 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:10 ev:2005 d:00007C850D2D32C9 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream request: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream process header 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:1, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:10 1680 of 4096 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 12 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 06 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 274 2025/08/20 06:46:15 [error] 601589#601589: *6 FastCGI sent in stderr: "authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 07 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 06 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 05 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 47 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 1351 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "LOG: [2025-08-20 06:46:15] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZGZmNzBhNzZjMjFhMzFiY2M4MDlhZDllYmNiM2Q1NjAxNzVjZmMwNDlmNjk4MjRkZDI0NDY0ZTAwOWQwZTc2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3NzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyNDQ4ZTZjMDFjNTMxZjIyN2ZlM2YwYzVhYTI2NTg2ZjcwMzliM2UyZDlhZDZiMTAyYzU0NWI2ZDBmZmEzNThjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDM3NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImNkNDE5N2E5MDQ5MTc5ODAyY2NlNTFlNjFkM2M1M2U5OTVjYzc0YTk5MTkxZGZjMzlmNjgxM2FlZDVkZmI2ODE5OTA2MWMxNzY2ZTkyNTQ0NTkwYTQ2MWQ0N2YzNmViMjhlMWE1ODk1ZjU2NTg2YWExYzFjMWJjOTk5NDU0OGQxIn0=" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "LOG: [2025-08-20 06:46:15] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi parser: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi header done 2025/08/20 06:46:15 [debug] 601589#601589: *6 posix_memalign: 000061B8C8C5B170:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *6 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:46:15 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:46:15] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4ZGZmNzBhNzZjMjFhMzFiY2M4MDlhZDllYmNiM2Q1NjAxNzVjZmMwNDlmNjk4MjRkZDI0NDY0ZTAwOWQwZTc2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODY3NzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyNDQ4ZTZjMDFjNTMxZjIyN2ZlM2YwYzVhYTI2NTg2ZjcwMzliM2UyZDlhZDZiMTAyYzU0NWI2ZDBmZmEzNThjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDM3NSJdXSwiY29udGVudCI6IiIsInNpZyI6ImNkNDE5N2E5MDQ5MTc5ODAyY2NlNTFlNjFkM2M1M2U5OTVjYzc0YTk5MTkxZGZjMzlmNjgxM2FlZDVkZmI2ODE5OTA2MWMxNzY2ZTkyNTQ0NTkwYTQ2MWQ0N2YzNmViMjhlMWE1ODk1ZjU2NTg2YWExYzFjMWJjOTk5NDU0OGQxIn0= LOG: [2025-08-20 06:46:15] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c 2025/08/20 06:46:15 [debug] 601589#601589: *6 write new buf t:1 f:0 000061B8C8C5B190, pos 000061B8C8C5B190, size: 1259 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter: l:0 f:0 s:1259 2025/08/20 06:46:15 [debug] 601589#601589: *6 http cacheable: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream process upstream 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe read upstream: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe preread: 238 2025/08/20 06:46:15 [debug] 601589#601589: *6 readv: eof:1, avail:0 2025/08/20 06:46:15 [debug] 601589#601589: *6 readv: 1, last:2416 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe recv chain: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe buf free s:0 t:1 f:0 000061B8C8C5A160, pos 000061B8C8C5A702, size: 238 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe length: -1 2025/08/20 06:46:15 [debug] 601589#601589: *6 input buf #0 000061B8C8C5A702 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 06 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi closed stdout 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 03 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 01 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 08 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record byte: 00 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi record length: 8 2025/08/20 06:46:15 [debug] 601589#601589: *6 http fastcgi sent end request 2025/08/20 06:46:15 [debug] 601589#601589: *6 input buf 000061B8C8C5A702 213 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe write downstream: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe write downstream flush in 2025/08/20 06:46:15 [debug] 601589#601589: *6 http output filter "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http copy filter: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http postpone filter "/upload?" 000061B8C8C65BE0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http chunk: 213 2025/08/20 06:46:15 [debug] 601589#601589: *6 write old buf t:1 f:0 000061B8C8C5B190, pos 000061B8C8C5B190, size: 1259 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 write new buf t:1 f:0 000061B8C8C5A010, pos 000061B8C8C5A010, size: 4 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 write new buf t:1 f:0 000061B8C8C5A160, pos 000061B8C8C5A702, size: 213 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 write new buf t:0 f:0 0000000000000000, pos 000061B8BE9DD2E8, size: 2 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter: l:0 f:0 s:1478 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter limit 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 writev: 1478 of 1478 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *6 http copy filter: 0 "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 pipe write downstream done 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer: 10, old: 253568578, new: 253568580 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream exit: 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *6 finalize http upstream request: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 finalize http fastcgi request 2025/08/20 06:46:15 [debug] 601589#601589: *6 free rr peer 1 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 close http upstream connection: 10 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C38F20, unused: 48 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer del: 10: 253568578 2025/08/20 06:46:15 [debug] 601589#601589: *6 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http upstream temp fd: -1 2025/08/20 06:46:15 [debug] 601589#601589: *6 http output filter "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http copy filter: "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http postpone filter "/upload?" 00007FFD28354050 2025/08/20 06:46:15 [debug] 601589#601589: *6 http chunk: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 write new buf t:0 f:0 0000000000000000, pos 000061B8BE9DD2E5, size: 5 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter: l:1 f:0 s:5 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter limit 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 writev: 5 of 5 2025/08/20 06:46:15 [debug] 601589#601589: *6 http write filter 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *6 http copy filter: 0 "/upload?" 2025/08/20 06:46:15 [debug] 601589#601589: *6 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:46:15 [debug] 601589#601589: *6 set http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *6 http close request 2025/08/20 06:46:15 [debug] 601589#601589: *6 http log handler 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C5A160 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C6EA30, unused: 3 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C64DA0, unused: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C59150, unused: 10 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C5B170, unused: 2805 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *6 hc free: 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *6 hc busy: 0000000000000000 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 tcp_nodelay 2025/08/20 06:46:15 [debug] 601589#601589: *6 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer add: 6: 65000:253573580 2025/08/20 06:46:15 [debug] 601589#601589: *6 post event 000061B8C8CA0770 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 1 2025/08/20 06:46:15 [debug] 601589#601589: posted event 000061B8C8CA0770 2025/08/20 06:46:15 [debug] 601589#601589: *6 delete posted event 000061B8C8CA0770 2025/08/20 06:46:15 [debug] 601589#601589: *6 http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *6 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:0, avail:0 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:2005 d:00007C850D2D31E0 2025/08/20 06:46:15 [debug] 601589#601589: *6 http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *6 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: eof:1, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *6 recv: fd:6 0 of 1024 2025/08/20 06:46:15 [info] 601589#601589: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 06:46:15 [debug] 601589#601589: *6 close http connection: 6 2025/08/20 06:46:15 [debug] 601589#601589: *6 event timer del: 6: 253573580 2025/08/20 06:46:15 [debug] 601589#601589: *6 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *6 free: 000061B8C8C4F840, unused: 120 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 1 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:5 ev:0001 d:00007C850D2D3010 2025/08/20 06:46:15 [debug] 601589#601589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:46:15 [debug] 601589#601589: posix_memalign: 000061B8C8C4F840:512 @16 2025/08/20 06:46:15 [debug] 601589#601589: *8 accept: 127.0.0.1:54852 fd:6 2025/08/20 06:46:15 [debug] 601589#601589: *8 event timer add: 6: 60000:253568586 2025/08/20 06:46:15 [debug] 601589#601589: *8 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 5 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 60000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:0001 d:00007C850D2D31E1 2025/08/20 06:46:15 [debug] 601589#601589: *8 http wait request handler 2025/08/20 06:46:15 [debug] 601589#601589: *8 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *8 recv: eof:0, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *8 recv: fd:6 142 of 1024 2025/08/20 06:46:15 [debug] 601589#601589: *8 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 posix_memalign: 000061B8C8C6EA30:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *8 http process request line 2025/08/20 06:46:15 [debug] 601589#601589: *8 http request line: "GET /2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c HTTP/1.1" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http uri: "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http args: "" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http exten: "" 2025/08/20 06:46:15 [debug] 601589#601589: *8 posix_memalign: 000061B8C8C64DA0:4096 @16 2025/08/20 06:46:15 [debug] 601589#601589: *8 http process request header line 2025/08/20 06:46:15 [debug] 601589#601589: *8 http header: "Host: localhost:9001" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http header: "Accept: */*" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http header done 2025/08/20 06:46:15 [debug] 601589#601589: *8 event timer del: 6: 253568586 2025/08/20 06:46:15 [debug] 601589#601589: *8 generic phase: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 rewrite phase: 1 2025/08/20 06:46:15 [debug] 601589#601589: *8 test location: "/health" 2025/08/20 06:46:15 [debug] 601589#601589: *8 test location: "/debug/list" 2025/08/20 06:46:15 [debug] 601589#601589: *8 test location: "/" 2025/08/20 06:46:15 [debug] 601589#601589: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *8 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http cl:-1 max:104857600 2025/08/20 06:46:15 [debug] 601589#601589: *8 rewrite phase: 3 2025/08/20 06:46:15 [debug] 601589#601589: *8 http script var 2025/08/20 06:46:15 [debug] 601589#601589: *8 http script var: "GET" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http script value: "DELETE" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http script not equal 2025/08/20 06:46:15 [debug] 601589#601589: *8 http script if 2025/08/20 06:46:15 [debug] 601589#601589: *8 http finalize request: 404, "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" a:1, c:1 2025/08/20 06:46:15 [debug] 601589#601589: *8 http special response: 404, "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http set discard body 2025/08/20 06:46:15 [debug] 601589#601589: *8 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:46:15 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:46:15 [debug] 601589#601589: *8 write new buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 164 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 http write filter: l:0 f:0 s:164 2025/08/20 06:46:15 [debug] 601589#601589: *8 http output filter "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http copy filter: "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http postpone filter "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" 000061B8C8C65310 2025/08/20 06:46:15 [debug] 601589#601589: *8 write old buf t:1 f:0 000061B8C8C65180, pos 000061B8C8C65180, size: 164 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 write new buf t:0 f:0 0000000000000000, pos 000061B8BEA1C580, size: 100 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 write new buf t:0 f:0 0000000000000000, pos 000061B8BEA1CC80, size: 62 file: 0, size: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 http write filter: l:1 f:0 s:326 2025/08/20 06:46:15 [debug] 601589#601589: *8 http write filter limit 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 writev: 326 of 326 2025/08/20 06:46:15 [debug] 601589#601589: *8 http write filter 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *8 http copy filter: 0 "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" 2025/08/20 06:46:15 [debug] 601589#601589: *8 http finalize request: 0, "/2448e6c01c531f227fe3f0c5aa26586f7039b3e2d9ad6b102c545b6d0ffa358c?" a:1, c:1 2025/08/20 06:46:15 [debug] 601589#601589: *8 set http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *8 http close request 2025/08/20 06:46:15 [debug] 601589#601589: *8 http log handler 2025/08/20 06:46:15 [debug] 601589#601589: *8 free: 000061B8C8C6EA30, unused: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 free: 000061B8C8C64DA0, unused: 2456 2025/08/20 06:46:15 [debug] 601589#601589: *8 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *8 hc free: 0000000000000000 2025/08/20 06:46:15 [debug] 601589#601589: *8 hc busy: 0000000000000000 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 tcp_nodelay 2025/08/20 06:46:15 [debug] 601589#601589: *8 reusable connection: 1 2025/08/20 06:46:15 [debug] 601589#601589: *8 event timer add: 6: 65000:253573586 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 0 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: 65000 2025/08/20 06:46:15 [debug] 601589#601589: epoll: fd:6 ev:2001 d:00007C850D2D31E1 2025/08/20 06:46:15 [debug] 601589#601589: *8 http keepalive handler 2025/08/20 06:46:15 [debug] 601589#601589: *8 malloc: 000061B8C8C520A0:1024 2025/08/20 06:46:15 [debug] 601589#601589: *8 recv: eof:1, avail:-1 2025/08/20 06:46:15 [debug] 601589#601589: *8 recv: fd:6 0 of 1024 2025/08/20 06:46:15 [info] 601589#601589: *8 client 127.0.0.1 closed keepalive connection 2025/08/20 06:46:15 [debug] 601589#601589: *8 close http connection: 6 2025/08/20 06:46:15 [debug] 601589#601589: *8 event timer del: 6: 253573586 2025/08/20 06:46:15 [debug] 601589#601589: *8 reusable connection: 0 2025/08/20 06:46:15 [debug] 601589#601589: *8 free: 000061B8C8C520A0 2025/08/20 06:46:15 [debug] 601589#601589: *8 free: 000061B8C8C4F840, unused: 136 2025/08/20 06:46:15 [debug] 601589#601589: timer delta: 1 2025/08/20 06:46:15 [debug] 601589#601589: worker cycle 2025/08/20 06:46:15 [debug] 601589#601589: epoll timer: -1 2025/08/20 06:47:14 [notice] 601588#601588: signal 15 (SIGTERM) received from 602356, exiting 2025/08/20 06:47:14 [debug] 601588#601588: wake up, sigio 0 2025/08/20 06:47:14 [debug] 601588#601588: child: 0 601589 e:0 t:0 d:0 r:1 j:0 2025/08/20 06:47:14 [debug] 601588#601588: termination cycle: 50 2025/08/20 06:47:14 [debug] 601588#601588: sigsuspend 2025/08/20 06:47:14 [debug] 601589#601589: epoll: fd:7 ev:0001 d:00007C850D2D30F8 2025/08/20 06:47:14 [debug] 601589#601589: channel handler 2025/08/20 06:47:14 [debug] 601589#601589: channel: 32 2025/08/20 06:47:14 [debug] 601589#601589: channel command: 4 2025/08/20 06:47:14 [debug] 601589#601589: channel: -2 2025/08/20 06:47:14 [debug] 601589#601589: timer delta: 59056 2025/08/20 06:47:14 [notice] 601589#601589: exiting 2025/08/20 06:47:14 [debug] 601589#601589: flush files 2025/08/20 06:47:14 [debug] 601589#601589: run cleanup: 000061B8C8C9DA80 2025/08/20 06:47:14 [debug] 601589#601589: run cleanup: 000061B8C8C90A18 2025/08/20 06:47:14 [debug] 601589#601589: cleanup resolver 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C9EDE0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C91BE0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C70B50 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C6FA40 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C69A10 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C68950 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C67890 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C667D0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C5E170 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C55140, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C5F580, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C6AA20, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C71B60, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C75B70, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C79B80, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C7DB90, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C81BA0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C85BB0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C89BC0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C8DBD0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C92DB0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C96DC0, unused: 0 2025/08/20 06:47:14 [debug] 601589#601589: free: 000061B8C8C9ADD0, unused: 4920 2025/08/20 06:47:14 [notice] 601589#601589: exit 2025/08/20 06:47:14 [notice] 601588#601588: signal 17 (SIGCHLD) received from 601589 2025/08/20 06:47:14 [notice] 601588#601588: worker process 601589 exited with code 0 2025/08/20 06:47:14 [debug] 601588#601588: shmtx forced unlock 2025/08/20 06:47:14 [debug] 601588#601588: wake up, sigio 3 2025/08/20 06:47:14 [debug] 601588#601588: reap children 2025/08/20 06:47:14 [debug] 601588#601588: child: 0 601589 e:1 t:1 d:0 r:1 j:0 2025/08/20 06:47:14 [notice] 601588#601588: exit 2025/08/20 06:47:14 [debug] 601588#601588: close listening 0.0.0.0:9001 #5 2025/08/20 06:47:14 [debug] 601588#601588: run cleanup: 000061B8C8C90A18 2025/08/20 06:47:14 [debug] 601588#601588: cleanup resolver 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C9EDE0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C91BE0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C70B50 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C6FA40 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C69A10 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C68950 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C67890 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C667D0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C5E170 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C55140, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C5F580, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C6AA20, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C71B60, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C75B70, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C79B80, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C7DB90, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C81BA0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C85BB0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C89BC0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C8DBD0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C92DB0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C96DC0, unused: 0 2025/08/20 06:47:14 [debug] 601588#601588: free: 000061B8C8C9ADD0, unused: 4951 2025/08/20 06:47:18 [debug] 602392#602392: bind() 0.0.0.0:9001 #5 2025/08/20 06:47:18 [debug] 602392#602392: counter: 00007C5814144080, 1 2025/08/20 06:47:18 [debug] 602393#602393: bind() 0.0.0.0:9001 #5 2025/08/20 06:47:18 [notice] 602393#602393: using the "epoll" event method 2025/08/20 06:47:18 [debug] 602393#602393: counter: 0000766FE7D1B080, 1 2025/08/20 06:47:18 [notice] 602393#602393: nginx/1.18.0 (Ubuntu) 2025/08/20 06:47:18 [notice] 602393#602393: OS: Linux 6.12.10-76061203-generic 2025/08/20 06:47:18 [notice] 602393#602393: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 06:47:18 [debug] 602394#602393: write: 6, 00007FFC67C2B320, 7, 0 2025/08/20 06:47:18 [debug] 602394#602394: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 06:47:18 [notice] 602394#602394: start worker processes 2025/08/20 06:47:18 [debug] 602394#602394: channel 6:7 2025/08/20 06:47:18 [notice] 602394#602394: start worker process 602395 2025/08/20 06:47:18 [debug] 602394#602394: sigsuspend 2025/08/20 06:47:18 [debug] 602395#602395: add cleanup: 00005E702F9E5A80 2025/08/20 06:47:18 [debug] 602395#602395: malloc: 00005E702F998BD0:8 2025/08/20 06:47:18 [debug] 602395#602395: notify eventfd: 9 2025/08/20 06:47:18 [debug] 602395#602395: testing the EPOLLRDHUP flag: success 2025/08/20 06:47:18 [debug] 602395#602395: malloc: 00005E702F9AB590:6144 2025/08/20 06:47:18 [debug] 602395#602395: malloc: 0000766FE7B13010:237568 2025/08/20 06:47:18 [debug] 602395#602395: malloc: 00005E702F9E86B0:98304 2025/08/20 06:47:18 [debug] 602395#602395: malloc: 00005E702FA006C0:98304 2025/08/20 06:47:18 [debug] 602395#602395: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 06:47:18 [debug] 602395#602395: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 06:47:18 [debug] 602395#602395: setproctitle: "nginx: worker process" 2025/08/20 06:47:18 [debug] 602395#602395: worker cycle 2025/08/20 06:47:18 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:48:02 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:48:02 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:48:02 [debug] 602395#602395: *1 accept: 127.0.0.1:47590 fd:6 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer add: 6: 60000:253675464 2025/08/20 06:48:02 [debug] 602395#602395: *1 reusable connection: 1 2025/08/20 06:48:02 [debug] 602395#602395: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:48:02 [debug] 602395#602395: timer delta: 43571 2025/08/20 06:48:02 [debug] 602395#602395: worker cycle 2025/08/20 06:48:02 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http wait request handler 2025/08/20 06:48:02 [debug] 602395#602395: *1 malloc: 00005E702F99A0A0:1024 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: eof:0, avail:-1 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: fd:6 785 of 1024 2025/08/20 06:48:02 [debug] 602395#602395: *1 reusable connection: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:48:02 [debug] 602395#602395: *1 http process request line 2025/08/20 06:48:02 [debug] 602395#602395: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http uri: "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http args: "" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http exten: "" 2025/08/20 06:48:02 [debug] 602395#602395: *1 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:48:02 [debug] 602395#602395: *1 http process request header line 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "Host: localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "Accept: */*" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "Content-Type: text/plain" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header: "Content-Length: 16" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http header done 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer del: 6: 253675464 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 rewrite phase: 1 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: "/health" 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:48:02 [debug] 602395#602395: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:48:02 [debug] 602395#602395: *1 using configuration "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http cl:16 max:104857600 2025/08/20 06:48:02 [debug] 602395#602395: *1 rewrite phase: 3 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "PUT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script regex: "^(PUT)$" 2025/08/20 06:48:02 [notice] 602395#602395: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script if 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script if: false 2025/08/20 06:48:02 [debug] 602395#602395: *1 post rewrite phase: 4 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 5 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 6 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 7 2025/08/20 06:48:02 [debug] 602395#602395: *1 access phase: 8 2025/08/20 06:48:02 [debug] 602395#602395: *1 access phase: 9 2025/08/20 06:48:02 [debug] 602395#602395: *1 access phase: 10 2025/08/20 06:48:02 [debug] 602395#602395: *1 post access phase: 11 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 12 2025/08/20 06:48:02 [debug] 602395#602395: *1 generic phase: 13 2025/08/20 06:48:02 [debug] 602395#602395: *1 http client request body preread 16 2025/08/20 06:48:02 [debug] 602395#602395: *1 http request body content length filter 2025/08/20 06:48:02 [debug] 602395#602395: *1 http body new buf t:1 f:0 00005E702F99A3A1, pos 00005E702F99A3A1, size: 16 file: 0, size: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http init upstream, client timer: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "QUERY_STRING" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REQUEST_METHOD" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "PUT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "CONTENT_TYPE" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "text/plain" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "16" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "CONTENT_LENGTH: 16" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SCRIPT_NAME" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REQUEST_URI" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "DOCUMENT_URI" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "./blobs" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "HTTP/1.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "http" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "CGI/1.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "nginx/" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "1.18.0" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REMOTE_ADDR" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "127.0.0.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REMOTE_PORT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "47590" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REMOTE_PORT: 47590" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SERVER_ADDR" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "127.0.0.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SERVER_PORT" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SERVER_NAME" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "localhost" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "200" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script var: "./blobs" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:48:02 [debug] 602395#602395: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 16" 2025/08/20 06:48:02 [debug] 602395#602395: *1 posix_memalign: 00005E702F9A1150:4096 @16 2025/08/20 06:48:02 [debug] 602395#602395: *1 http cleanup add: 00005E702F9ADD80 2025/08/20 06:48:02 [debug] 602395#602395: *1 get rr peer, try: 1 2025/08/20 06:48:02 [debug] 602395#602395: *1 stream socket 10 2025/08/20 06:48:02 [debug] 602395#602395: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 06:48:02 [debug] 602395#602395: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 06:48:02 [debug] 602395#602395: *1 connected 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream connect: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 posix_memalign: 00005E702F980F20:128 @16 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream send request 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream send request body 2025/08/20 06:48:02 [debug] 602395#602395: *1 chain writer buf fl:0 s:1224 2025/08/20 06:48:02 [debug] 602395#602395: *1 chain writer buf fl:0 s:16 2025/08/20 06:48:02 [debug] 602395#602395: *1 chain writer buf fl:0 s:8 2025/08/20 06:48:02 [debug] 602395#602395: *1 chain writer in: 00005E702F9A1288 2025/08/20 06:48:02 [debug] 602395#602395: *1 writev: 1248 of 1248 2025/08/20 06:48:02 [debug] 602395#602395: *1 chain writer out: 0000000000000000 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer add: 10: 60000:253675464 2025/08/20 06:48:02 [debug] 602395#602395: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:48:02 [debug] 602395#602395: *1 http request count:2 blk:0 2025/08/20 06:48:02 [debug] 602395#602395: timer delta: 0 2025/08/20 06:48:02 [debug] 602395#602395: worker cycle 2025/08/20 06:48:02 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:6 ev:0004 d:0000766FE7B131E0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http run request: "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream check client, write event:1, "/upload" 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:10 ev:0004 d:0000766FE7B132C8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream request: "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream dummy handler 2025/08/20 06:48:02 [debug] 602395#602395: timer delta: 1 2025/08/20 06:48:02 [debug] 602395#602395: worker cycle 2025/08/20 06:48:02 [debug] 602395#602395: epoll timer: 59999 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:10 ev:2005 d:0000766FE7B132C8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream request: "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http upstream process header 2025/08/20 06:48:02 [debug] 602395#602395: *1 malloc: 00005E702F9A2160:4096 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: eof:1, avail:-1 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: fd:10 4096 of 4096 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: avail:656 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "DEBUG: authenticate_request ENTRY - method: upload, hash: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "request - calling cJSON_Parse on: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755685428,"tags":[["t","upload"],["x","84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"],["expiration","1755689028"]],"content":"","sig":"95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead"} DEBUG: a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "uthenticate_request - cJSON_Parse succeeded, event parsed DEBUG: authenticate_request - Parsed JSON: { "kind": 24242, "id": "9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755685428, "tags": [["t", "upload"], ["x", "84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"], ["expiration", "1755689028"]], "content": "", "sig": "95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead" } DEBUG: authenticate_request - Event fields before validation: DEBUG: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead DEBUG: kind: 24242 DEBUG: created_at: 1755685428" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_request - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: F8 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 504 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: " Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 12 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 06 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 274 2025/08/20 06:48:02 [error] 602395#602395: *1 FastCGI sent in stderr: "authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 07 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 06 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 01 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 05 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 46 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 02 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record byte: 00 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi record length: 1350 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "LOG: [2025-08-20 06:48:02] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi header: "DEBUG: content_length=16" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http fastcgi parser: -2 2025/08/20 06:48:02 [debug] 602395#602395: *1 upstream split a header line in FastCGI records 2025/08/20 06:48:02 [error] 602395#602395: *1 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http next upstream, 8 2025/08/20 06:48:02 [debug] 602395#602395: *1 free rr peer 1 4 2025/08/20 06:48:02 [debug] 602395#602395: *1 finalize http upstream request: 502 2025/08/20 06:48:02 [debug] 602395#602395: *1 finalize http fastcgi request 2025/08/20 06:48:02 [debug] 602395#602395: *1 close http upstream connection: 10 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F980F20, unused: 48 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer del: 10: 253675464 2025/08/20 06:48:02 [debug] 602395#602395: *1 reusable connection: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http finalize request: 502, "/upload?" a:1, c:1 2025/08/20 06:48:02 [debug] 602395#602395: *1 http special response: 502, "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:48:02 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/20 06:48:02 [debug] 602395#602395: *1 write new buf t:1 f:0 00005E702F9A1628, pos 00005E702F9A1628, size: 166 file: 0, size: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http write filter: l:0 f:0 s:166 2025/08/20 06:48:02 [debug] 602395#602395: *1 http output filter "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http copy filter: "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http postpone filter "/upload?" 00005E702F9A1268 2025/08/20 06:48:02 [debug] 602395#602395: *1 write old buf t:1 f:0 00005E702F9A1628, pos 00005E702F9A1628, size: 166 file: 0, size: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 write new buf t:0 f:0 0000000000000000, pos 00005E700E00EA40, size: 104 file: 0, size: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 write new buf t:0 f:0 0000000000000000, pos 00005E700E00FC80, size: 62 file: 0, size: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http write filter: l:1 f:0 s:332 2025/08/20 06:48:02 [debug] 602395#602395: *1 http write filter limit 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 writev: 332 of 332 2025/08/20 06:48:02 [debug] 602395#602395: *1 http write filter 0000000000000000 2025/08/20 06:48:02 [debug] 602395#602395: *1 http copy filter: 0 "/upload?" 2025/08/20 06:48:02 [debug] 602395#602395: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:48:02 [debug] 602395#602395: *1 set http keepalive handler 2025/08/20 06:48:02 [debug] 602395#602395: *1 http close request 2025/08/20 06:48:02 [debug] 602395#602395: *1 http log handler 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F9A2160 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F9B6A30, unused: 3 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F9ACDA0, unused: 8 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F9A1150, unused: 2250 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F99A0A0 2025/08/20 06:48:02 [debug] 602395#602395: *1 hc free: 0000000000000000 2025/08/20 06:48:02 [debug] 602395#602395: *1 hc busy: 0000000000000000 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 tcp_nodelay 2025/08/20 06:48:02 [debug] 602395#602395: *1 reusable connection: 1 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer add: 6: 65000:253680466 2025/08/20 06:48:02 [debug] 602395#602395: timer delta: 1 2025/08/20 06:48:02 [debug] 602395#602395: worker cycle 2025/08/20 06:48:02 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:48:02 [debug] 602395#602395: epoll: fd:6 ev:2005 d:0000766FE7B131E0 2025/08/20 06:48:02 [debug] 602395#602395: *1 http keepalive handler 2025/08/20 06:48:02 [debug] 602395#602395: *1 malloc: 00005E702F99A0A0:1024 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: eof:1, avail:-1 2025/08/20 06:48:02 [debug] 602395#602395: *1 recv: fd:6 0 of 1024 2025/08/20 06:48:02 [info] 602395#602395: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 06:48:02 [debug] 602395#602395: *1 close http connection: 6 2025/08/20 06:48:02 [debug] 602395#602395: *1 event timer del: 6: 253680466 2025/08/20 06:48:02 [debug] 602395#602395: *1 reusable connection: 0 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F99A0A0 2025/08/20 06:48:02 [debug] 602395#602395: *1 free: 00005E702F997840, unused: 120 2025/08/20 06:48:02 [debug] 602395#602395: timer delta: 1 2025/08/20 06:48:02 [debug] 602395#602395: worker cycle 2025/08/20 06:48:02 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:48:33 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:48:33 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:48:33 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:48:33 [debug] 602395#602395: *3 accept: 127.0.0.1:34702 fd:6 2025/08/20 06:48:33 [debug] 602395#602395: *3 event timer add: 6: 60000:253707047 2025/08/20 06:48:33 [debug] 602395#602395: *3 reusable connection: 1 2025/08/20 06:48:33 [debug] 602395#602395: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:48:33 [debug] 602395#602395: timer delta: 31580 2025/08/20 06:48:33 [debug] 602395#602395: worker cycle 2025/08/20 06:48:33 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:48:33 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E1 2025/08/20 06:48:33 [debug] 602395#602395: *3 http wait request handler 2025/08/20 06:48:33 [debug] 602395#602395: *3 malloc: 00005E702F99A0A0:1024 2025/08/20 06:48:33 [debug] 602395#602395: *3 recv: eof:0, avail:-1 2025/08/20 06:48:33 [debug] 602395#602395: *3 recv: fd:6 84 of 1024 2025/08/20 06:48:33 [debug] 602395#602395: *3 reusable connection: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:48:33 [debug] 602395#602395: *3 http process request line 2025/08/20 06:48:33 [debug] 602395#602395: *3 http request line: "GET /health HTTP/1.1" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http uri: "/health" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http args: "" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http exten: "" 2025/08/20 06:48:33 [debug] 602395#602395: *3 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:48:33 [debug] 602395#602395: *3 http process request header line 2025/08/20 06:48:33 [debug] 602395#602395: *3 http header: "Host: localhost:9001" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http header: "Accept: */*" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http header done 2025/08/20 06:48:33 [debug] 602395#602395: *3 event timer del: 6: 253707047 2025/08/20 06:48:33 [debug] 602395#602395: *3 generic phase: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 rewrite phase: 1 2025/08/20 06:48:33 [debug] 602395#602395: *3 test location: "/health" 2025/08/20 06:48:33 [debug] 602395#602395: *3 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:48:33 [debug] 602395#602395: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:48:33 [debug] 602395#602395: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:48:33 [debug] 602395#602395: *3 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:48:33 [debug] 602395#602395: *3 using configuration "/health" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http cl:-1 max:104857600 2025/08/20 06:48:33 [debug] 602395#602395: *3 rewrite phase: 3 2025/08/20 06:48:33 [debug] 602395#602395: *3 http set discard body 2025/08/20 06:48:33 [debug] 602395#602395: *3 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:48:33 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:48:33 [debug] 602395#602395: *3 write new buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 196 file: 0, size: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 http write filter: l:0 f:0 s:196 2025/08/20 06:48:33 [debug] 602395#602395: *3 http output filter "/health?" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http copy filter: "/health?" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http postpone filter "/health?" 00007FFC67C2AEB0 2025/08/20 06:48:33 [debug] 602395#602395: *3 write old buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 196 file: 0, size: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 write new buf t:0 f:0 0000000000000000, pos 00005E702F9D4B42, size: 3 file: 0, size: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 http write filter: l:1 f:0 s:199 2025/08/20 06:48:33 [debug] 602395#602395: *3 http write filter limit 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 writev: 199 of 199 2025/08/20 06:48:33 [debug] 602395#602395: *3 http write filter 0000000000000000 2025/08/20 06:48:33 [debug] 602395#602395: *3 http copy filter: 0 "/health?" 2025/08/20 06:48:33 [debug] 602395#602395: *3 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:48:33 [debug] 602395#602395: *3 set http keepalive handler 2025/08/20 06:48:33 [debug] 602395#602395: *3 http close request 2025/08/20 06:48:33 [debug] 602395#602395: *3 http log handler 2025/08/20 06:48:33 [debug] 602395#602395: *3 free: 00005E702F9B6A30, unused: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 free: 00005E702F9ACDA0, unused: 2736 2025/08/20 06:48:33 [debug] 602395#602395: *3 free: 00005E702F99A0A0 2025/08/20 06:48:33 [debug] 602395#602395: *3 hc free: 0000000000000000 2025/08/20 06:48:33 [debug] 602395#602395: *3 hc busy: 0000000000000000 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 tcp_nodelay 2025/08/20 06:48:33 [debug] 602395#602395: *3 reusable connection: 1 2025/08/20 06:48:33 [debug] 602395#602395: *3 event timer add: 6: 65000:253712047 2025/08/20 06:48:33 [debug] 602395#602395: timer delta: 0 2025/08/20 06:48:33 [debug] 602395#602395: worker cycle 2025/08/20 06:48:33 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:48:33 [debug] 602395#602395: epoll: fd:6 ev:2001 d:0000766FE7B131E1 2025/08/20 06:48:33 [debug] 602395#602395: *3 http keepalive handler 2025/08/20 06:48:33 [debug] 602395#602395: *3 malloc: 00005E702F99A0A0:1024 2025/08/20 06:48:33 [debug] 602395#602395: *3 recv: eof:1, avail:-1 2025/08/20 06:48:33 [debug] 602395#602395: *3 recv: fd:6 0 of 1024 2025/08/20 06:48:33 [info] 602395#602395: *3 client 127.0.0.1 closed keepalive connection 2025/08/20 06:48:33 [debug] 602395#602395: *3 close http connection: 6 2025/08/20 06:48:33 [debug] 602395#602395: *3 event timer del: 6: 253712047 2025/08/20 06:48:33 [debug] 602395#602395: *3 reusable connection: 0 2025/08/20 06:48:33 [debug] 602395#602395: *3 free: 00005E702F99A0A0 2025/08/20 06:48:33 [debug] 602395#602395: *3 free: 00005E702F997840, unused: 136 2025/08/20 06:48:33 [debug] 602395#602395: timer delta: 1 2025/08/20 06:48:33 [debug] 602395#602395: worker cycle 2025/08/20 06:48:33 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:49:28 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:49:28 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 accept: 127.0.0.1:51166 fd:6 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer add: 6: 60000:253761319 2025/08/20 06:49:28 [debug] 602395#602395: *4 reusable connection: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:49:28 [debug] 602395#602395: timer delta: 54271 2025/08/20 06:49:28 [debug] 602395#602395: worker cycle 2025/08/20 06:49:28 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http wait request handler 2025/08/20 06:49:28 [debug] 602395#602395: *4 malloc: 00005E702F99A0A0:1024 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: eof:0, avail:-1 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: fd:6 133 of 1024 2025/08/20 06:49:28 [debug] 602395#602395: *4 reusable connection: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 http process request line 2025/08/20 06:49:28 [debug] 602395#602395: *4 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http uri: "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http args: "" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http exten: "" 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 http process request header line 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header: "Host: localhost:9001" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header: "Accept: */*" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header: "Content-Type: text/plain" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header: "Content-Length: 4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http header done 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer del: 6: 253761319 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 rewrite phase: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: "/health" 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:49:28 [debug] 602395#602395: *4 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:49:28 [debug] 602395#602395: *4 using configuration "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http cl:4 max:104857600 2025/08/20 06:49:28 [debug] 602395#602395: *4 rewrite phase: 3 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "PUT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script regex: "^(PUT)$" 2025/08/20 06:49:28 [notice] 602395#602395: *4 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script if 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script if: false 2025/08/20 06:49:28 [debug] 602395#602395: *4 post rewrite phase: 4 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 5 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 6 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 7 2025/08/20 06:49:28 [debug] 602395#602395: *4 access phase: 8 2025/08/20 06:49:28 [debug] 602395#602395: *4 access phase: 9 2025/08/20 06:49:28 [debug] 602395#602395: *4 access phase: 10 2025/08/20 06:49:28 [debug] 602395#602395: *4 post access phase: 11 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 12 2025/08/20 06:49:28 [debug] 602395#602395: *4 generic phase: 13 2025/08/20 06:49:28 [debug] 602395#602395: *4 http client request body preread 4 2025/08/20 06:49:28 [debug] 602395#602395: *4 http request body content length filter 2025/08/20 06:49:28 [debug] 602395#602395: *4 http body new buf t:1 f:0 00005E702F99A121, pos 00005E702F99A121, size: 4 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http init upstream, client timer: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "QUERY_STRING" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "QUERY_STRING: " 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REQUEST_METHOD" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "PUT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "CONTENT_TYPE" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "text/plain" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "CONTENT_LENGTH" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "CONTENT_LENGTH: 4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SCRIPT_NAME" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REQUEST_URI" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "DOCUMENT_URI" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "./blobs" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "HTTP/1.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REQUEST_SCHEME" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "http" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "CGI/1.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "nginx/" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "1.18.0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REMOTE_ADDR" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "127.0.0.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REMOTE_PORT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "51166" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REMOTE_PORT: 51166" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SERVER_ADDR" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "127.0.0.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SERVER_PORT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "9001" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SERVER_NAME" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "localhost" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "REDIRECT_STATUS" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "200" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script var: "./blobs" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http script copy: "/ginxsom.fcgi" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:49:28 [debug] 602395#602395: *4 fastcgi param: "HTTP_CONTENT_LENGTH: 4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http cleanup add: 00005E702F9ADBB0 2025/08/20 06:49:28 [debug] 602395#602395: *4 get rr peer, try: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 stream socket 10 2025/08/20 06:49:28 [debug] 602395#602395: *4 epoll add connection: fd:10 ev:80002005 2025/08/20 06:49:28 [debug] 602395#602395: *4 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #5 2025/08/20 06:49:28 [debug] 602395#602395: *4 connected 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream connect: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F980F20:128 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream send request 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream send request body 2025/08/20 06:49:28 [debug] 602395#602395: *4 chain writer buf fl:0 s:576 2025/08/20 06:49:28 [debug] 602395#602395: *4 chain writer buf fl:0 s:4 2025/08/20 06:49:28 [debug] 602395#602395: *4 chain writer buf fl:0 s:12 2025/08/20 06:49:28 [debug] 602395#602395: *4 chain writer in: 00005E702F9ADC20 2025/08/20 06:49:28 [debug] 602395#602395: *4 writev: 592 of 592 2025/08/20 06:49:28 [debug] 602395#602395: *4 chain writer out: 0000000000000000 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer add: 10: 60000:253761319 2025/08/20 06:49:28 [debug] 602395#602395: *4 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:49:28 [debug] 602395#602395: *4 http request count:2 blk:0 2025/08/20 06:49:28 [debug] 602395#602395: timer delta: 0 2025/08/20 06:49:28 [debug] 602395#602395: worker cycle 2025/08/20 06:49:28 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:6 ev:0004 d:0000766FE7B131E0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http run request: "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream check client, write event:1, "/upload" 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:10 ev:0004 d:0000766FE7B132C9 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream request: "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream dummy handler 2025/08/20 06:49:28 [debug] 602395#602395: timer delta: 2 2025/08/20 06:49:28 [debug] 602395#602395: worker cycle 2025/08/20 06:49:28 [debug] 602395#602395: epoll timer: 59998 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:10 ev:2005 d:0000766FE7B132C9 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream request: "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream process header 2025/08/20 06:49:28 [debug] 602395#602395: *4 malloc: 00005E702F9A1150:4096 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F9A2160:4096 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: eof:1, avail:-1 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: fd:10 2312 of 4096 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 06 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 08 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: E5 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 03 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record length: 2277 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "LOG: [2025-08-20 06:49:28] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: content_length=4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Raw Authorization header: NULL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "LOG: [2025-08-20 06:49:28] PUT /upload - Auth: anonymous - Status: 0" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Authentication passed, uploader_pubkey: anonymous" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Saving file to: blobs/9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08.txt" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Successfully saved DEBUG: Content-Disposition header: NULL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: No Content-Disposition header provided" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Final filename after extraction: NULL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: insert_blob_metadata() called for sha256='9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08'" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Opening database at path: db/ginxsom.db" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Database opened successfully for writing" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: SQL prepared successfully, binding parameters" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Parameter values to bind:" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 1. sha256 = '9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08'" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 2. size = 4" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 3. type = 'text/plain'" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 4. uploaded_at = 1755686968" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 5. uploader_pubkey = 'NULL'" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: 6. filename = 'NULL'" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 1 (sha256)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 2 (size)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 3 (type)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 4 (uploaded_at)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 5 (uploader_pubkey)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding uploader_pubkey as NULL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding parameter 6 (filename)" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Binding filename as NULL" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Parameters bound, executing INSERT" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: INSERT successful" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Database closed, returning 1" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "DEBUG: Blob metadata successfully stored in database" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "Status: 200 OK" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi parser: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi header done 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F9A3170:4096 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 posix_memalign: 00005E702F9A4180:4096 @16 2025/08/20 06:49:28 [debug] 602395#602395: *4 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:49:28 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:49:28] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=4 DEBUG: Raw Authorization header: NULL LOG: [2025-08-20 06:49:28] PUT /upload - Auth: anonymous - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 DEBUG: Authentication passed, uploader_pubkey: anonymous DEBUG: Saving file to: blobs/9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08.txt DEBUG: Successfully saved DEBUG: Content-Disposition header: NULL DEBUG: No Content-Disposition header provided DEBUG: Final filename after extraction: NULL DEBUG: insert_blob_metadata() called for sha256='9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08' DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameter values to bind: DEBUG: 1. sha256 = '9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08' DEBUG: 2. size = 4 DEBUG: 3. type = 'text/plain' DEBUG: 4. uploaded_at = 1755686968 DEBUG: 5. uploader_pubkey = 'NULL' DEBUG: 6. filename = 'NULL' DEBUG: Binding parameter 1 (sha256) DEBUG: Binding parameter 2 (size) DEBUG: Binding parameter 3 (type) DEBUG: Binding parameter 4 (uploaded_at) DEBUG: Binding parameter 5 (uploader_pubkey) DEBUG: Binding uploader_pubkey as NULL DEBUG: Binding parameter 6 (filename) DEBUG: Binding filename as NULL DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database c 2025/08/20 06:49:28 [debug] 602395#602395: *4 write new buf t:1 f:0 00005E702F9A41A0, pos 00005E702F9A41A0, size: 2166 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter: l:0 f:0 s:2166 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter limit 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 writev: 2166 of 2166 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter 0000000000000000 2025/08/20 06:49:28 [debug] 602395#602395: *4 http cacheable: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream process upstream 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe read upstream: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe preread: 336 2025/08/20 06:49:28 [debug] 602395#602395: *4 readv: eof:1, avail:0 2025/08/20 06:49:28 [debug] 602395#602395: *4 readv: 1, last:1784 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe recv chain: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe buf free s:0 t:1 f:0 00005E702F9A1150, pos 00005E702F9A1908, size: 336 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe length: -1 2025/08/20 06:49:28 [debug] 602395#602395: *4 input buf #0 00005E702F9A1908 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 06 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record length: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi closed stdout 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 03 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 01 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 08 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record byte: 00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi record length: 8 2025/08/20 06:49:28 [debug] 602395#602395: *4 http fastcgi sent end request 2025/08/20 06:49:28 [debug] 602395#602395: *4 input buf 00005E702F9A1908 309 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe write downstream: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe write downstream flush in 2025/08/20 06:49:28 [debug] 602395#602395: *4 http output filter "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http copy filter: "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http postpone filter "/upload?" 00005E702F9ADC00 2025/08/20 06:49:28 [debug] 602395#602395: *4 http chunk: 309 2025/08/20 06:49:28 [debug] 602395#602395: *4 write new buf t:1 f:0 00005E702F9A3140, pos 00005E702F9A3140, size: 5 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write new buf t:1 f:0 00005E702F9A1150, pos 00005E702F9A1908, size: 309 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E8, size: 2 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter: l:0 f:0 s:316 2025/08/20 06:49:28 [debug] 602395#602395: *4 http copy filter: 0 "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 pipe write downstream done 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer: 10, old: 253761319, new: 253761324 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream exit: 0000000000000000 2025/08/20 06:49:28 [debug] 602395#602395: *4 finalize http upstream request: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 finalize http fastcgi request 2025/08/20 06:49:28 [debug] 602395#602395: *4 free rr peer 1 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 close http upstream connection: 10 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F980F20, unused: 48 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer del: 10: 253761319 2025/08/20 06:49:28 [debug] 602395#602395: *4 reusable connection: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http upstream temp fd: -1 2025/08/20 06:49:28 [debug] 602395#602395: *4 http output filter "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http copy filter: "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http postpone filter "/upload?" 00007FFC67C2AF60 2025/08/20 06:49:28 [debug] 602395#602395: *4 http chunk: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write old buf t:1 f:0 00005E702F9A3140, pos 00005E702F9A3140, size: 5 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write old buf t:1 f:0 00005E702F9A1150, pos 00005E702F9A1908, size: 309 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write old buf t:0 f:0 0000000000000000, pos 00005E700DFD02E8, size: 2 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E5, size: 5 file: 0, size: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter: l:1 f:0 s:321 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter limit 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 writev: 321 of 321 2025/08/20 06:49:28 [debug] 602395#602395: *4 http write filter 0000000000000000 2025/08/20 06:49:28 [debug] 602395#602395: *4 http copy filter: 0 "/upload?" 2025/08/20 06:49:28 [debug] 602395#602395: *4 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:49:28 [debug] 602395#602395: *4 set http keepalive handler 2025/08/20 06:49:28 [debug] 602395#602395: *4 http close request 2025/08/20 06:49:28 [debug] 602395#602395: *4 http log handler 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9A1150 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9B6A30, unused: 3 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9ACDA0, unused: 9 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9A2160, unused: 14 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9A3170, unused: 1138 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F9A4180, unused: 1898 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F99A0A0 2025/08/20 06:49:28 [debug] 602395#602395: *4 hc free: 0000000000000000 2025/08/20 06:49:28 [debug] 602395#602395: *4 hc busy: 0000000000000000 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 tcp_nodelay 2025/08/20 06:49:28 [debug] 602395#602395: *4 reusable connection: 1 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer add: 6: 65000:253766324 2025/08/20 06:49:28 [debug] 602395#602395: timer delta: 3 2025/08/20 06:49:28 [debug] 602395#602395: worker cycle 2025/08/20 06:49:28 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:49:28 [debug] 602395#602395: epoll: fd:6 ev:2005 d:0000766FE7B131E0 2025/08/20 06:49:28 [debug] 602395#602395: *4 http keepalive handler 2025/08/20 06:49:28 [debug] 602395#602395: *4 malloc: 00005E702F99A0A0:1024 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: eof:1, avail:-1 2025/08/20 06:49:28 [debug] 602395#602395: *4 recv: fd:6 0 of 1024 2025/08/20 06:49:28 [info] 602395#602395: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 06:49:28 [debug] 602395#602395: *4 close http connection: 6 2025/08/20 06:49:28 [debug] 602395#602395: *4 event timer del: 6: 253766324 2025/08/20 06:49:28 [debug] 602395#602395: *4 reusable connection: 0 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F99A0A0 2025/08/20 06:49:28 [debug] 602395#602395: *4 free: 00005E702F997840, unused: 120 2025/08/20 06:49:28 [debug] 602395#602395: timer delta: 2 2025/08/20 06:49:28 [debug] 602395#602395: worker cycle 2025/08/20 06:49:28 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:49:47 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:49:47 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 accept: 127.0.0.1:45398 fd:6 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer add: 6: 60000:253780450 2025/08/20 06:49:47 [debug] 602395#602395: *6 reusable connection: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 19124 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E1 2025/08/20 06:49:47 [debug] 602395#602395: *6 http wait request handler 2025/08/20 06:49:47 [debug] 602395#602395: *6 malloc: 00005E702F99A0A0:1024 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: eof:0, avail:-1 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: fd:6 785 of 1024 2025/08/20 06:49:47 [debug] 602395#602395: *6 reusable connection: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 http process request line 2025/08/20 06:49:47 [debug] 602395#602395: *6 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http uri: "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http args: "" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http exten: "" 2025/08/20 06:49:47 [debug] 602395#602395: *6 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 http process request header line 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "Host: localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "Accept: */*" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "Content-Type: text/plain" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header: "Content-Length: 16" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http header done 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer del: 6: 253780450 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 rewrite phase: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: "/health" 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:49:47 [debug] 602395#602395: *6 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:49:47 [debug] 602395#602395: *6 using configuration "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http cl:16 max:104857600 2025/08/20 06:49:47 [debug] 602395#602395: *6 rewrite phase: 3 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "PUT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script regex: "^(PUT)$" 2025/08/20 06:49:47 [notice] 602395#602395: *6 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script if 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script if: false 2025/08/20 06:49:47 [debug] 602395#602395: *6 post rewrite phase: 4 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 5 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 6 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 7 2025/08/20 06:49:47 [debug] 602395#602395: *6 access phase: 8 2025/08/20 06:49:47 [debug] 602395#602395: *6 access phase: 9 2025/08/20 06:49:47 [debug] 602395#602395: *6 access phase: 10 2025/08/20 06:49:47 [debug] 602395#602395: *6 post access phase: 11 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 12 2025/08/20 06:49:47 [debug] 602395#602395: *6 generic phase: 13 2025/08/20 06:49:47 [debug] 602395#602395: *6 http client request body preread 16 2025/08/20 06:49:47 [debug] 602395#602395: *6 http request body content length filter 2025/08/20 06:49:47 [debug] 602395#602395: *6 http body new buf t:1 f:0 00005E702F99A3A1, pos 00005E702F99A3A1, size: 16 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http init upstream, client timer: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "QUERY_STRING" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "QUERY_STRING: " 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REQUEST_METHOD" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "PUT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "CONTENT_TYPE" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "text/plain" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "CONTENT_LENGTH" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "16" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "CONTENT_LENGTH: 16" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SCRIPT_NAME" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REQUEST_URI" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "DOCUMENT_URI" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "./blobs" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "HTTP/1.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REQUEST_SCHEME" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "http" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "CGI/1.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "nginx/" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "1.18.0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REMOTE_ADDR" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "127.0.0.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REMOTE_PORT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "45398" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REMOTE_PORT: 45398" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SERVER_ADDR" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "127.0.0.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SERVER_PORT" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SERVER_NAME" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "localhost" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "REDIRECT_STATUS" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "200" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script var: "./blobs" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http script copy: "/ginxsom.fcgi" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:49:47 [debug] 602395#602395: *6 fastcgi param: "HTTP_CONTENT_LENGTH: 16" 2025/08/20 06:49:47 [debug] 602395#602395: *6 posix_memalign: 00005E702F9A1150:4096 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 http cleanup add: 00005E702F9ADD80 2025/08/20 06:49:47 [debug] 602395#602395: *6 get rr peer, try: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 stream socket 10 2025/08/20 06:49:47 [debug] 602395#602395: *6 epoll add connection: fd:10 ev:80002005 2025/08/20 06:49:47 [debug] 602395#602395: *6 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #7 2025/08/20 06:49:47 [debug] 602395#602395: *6 connected 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream connect: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 posix_memalign: 00005E702F980F20:128 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream send request 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream send request body 2025/08/20 06:49:47 [debug] 602395#602395: *6 chain writer buf fl:0 s:1224 2025/08/20 06:49:47 [debug] 602395#602395: *6 chain writer buf fl:0 s:16 2025/08/20 06:49:47 [debug] 602395#602395: *6 chain writer buf fl:0 s:8 2025/08/20 06:49:47 [debug] 602395#602395: *6 chain writer in: 00005E702F9A1288 2025/08/20 06:49:47 [debug] 602395#602395: *6 writev: 1248 of 1248 2025/08/20 06:49:47 [debug] 602395#602395: *6 chain writer out: 0000000000000000 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer add: 10: 60000:253780451 2025/08/20 06:49:47 [debug] 602395#602395: *6 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:49:47 [debug] 602395#602395: *6 http request count:2 blk:0 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 1 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:6 ev:0004 d:0000766FE7B131E1 2025/08/20 06:49:47 [debug] 602395#602395: *6 http run request: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream check client, write event:1, "/upload" 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:10 ev:0004 d:0000766FE7B132C8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream request: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream dummy handler 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 2 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: 59998 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:10 ev:0005 d:0000766FE7B132C8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream request: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream process header 2025/08/20 06:49:47 [debug] 602395#602395: *6 malloc: 00005E702F9A2160:4096 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: eof:0, avail:-1 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: fd:10 2560 of 4096 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "DEBUG: authenticate_request ENTRY - method: upload, hash: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58 DEBUG: authenticate_request - calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - parse_authorization_header succeeded DEBUG: authenticate_" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "request - calling cJSON_Parse on: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755685428,"tags":[["t","upload"],["x","84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"],["expiration","1755689028"]],"content":"","sig":"95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead"} DEBUG: a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "uthenticate_request - cJSON_Parse succeeded, event parsed DEBUG: authenticate_request - Parsed JSON: { "kind": 24242, "id": "9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755685428, "tags": [["t", "upload"], ["x", "84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"], ["expiration", "1755689028"]], "content": "", "sig": "95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead" } DEBUG: authenticate_request - Event fields before validation: DEBUG: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead DEBUG: kind: 24242 DEBUG: created_at: 1755685428" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_request - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: eof:0, avail:0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream request: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream dummy handler 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 0 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: 59998 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:10 ev:2005 d:0000766FE7B132C8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream request: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream process header 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: eof:1, avail:-1 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: fd:10 2192 of 4096 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: F8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 504 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: " Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0 (Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 12 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 06 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 274 2025/08/20 06:49:47 [error] 602395#602395: *6 FastCGI sent in stderr: "authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 07 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 06 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 05 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 46 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 02 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 1350 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "LOG: [2025-08-20 06:49:47] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: content_length=16" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "LOG: [2025-08-20 06:49:47] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi parser: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi header done 2025/08/20 06:49:47 [debug] 602395#602395: *6 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:49:47 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:49:47] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=16 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0= LOG: [2025-08-20 06:49:47] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58 2025/08/20 06:49:47 [debug] 602395#602395: *6 write new buf t:1 f:0 00005E702F9A1B40, pos 00005E702F9A1B40, size: 1258 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter: l:0 f:0 s:1258 2025/08/20 06:49:47 [debug] 602395#602395: *6 http cacheable: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream process upstream 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe read upstream: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe preread: 239 2025/08/20 06:49:47 [debug] 602395#602395: *6 readv: eof:1, avail:0 2025/08/20 06:49:47 [debug] 602395#602395: *6 readv: 1, last:1904 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe recv chain: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe buf free s:0 t:1 f:0 00005E702F9A2160, pos 00005E702F9A2901, size: 239 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe length: -1 2025/08/20 06:49:47 [debug] 602395#602395: *6 posix_memalign: 00005E702F9A3170:4096 @16 2025/08/20 06:49:47 [debug] 602395#602395: *6 input buf #0 00005E702F9A2901 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 06 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi closed stdout 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 03 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 01 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 08 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record byte: 00 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi record length: 8 2025/08/20 06:49:47 [debug] 602395#602395: *6 http fastcgi sent end request 2025/08/20 06:49:47 [debug] 602395#602395: *6 input buf 00005E702F9A2901 213 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe write downstream: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe write downstream flush in 2025/08/20 06:49:47 [debug] 602395#602395: *6 http output filter "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http copy filter: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http postpone filter "/upload?" 00005E702F9A1258 2025/08/20 06:49:47 [debug] 602395#602395: *6 http chunk: 213 2025/08/20 06:49:47 [debug] 602395#602395: *6 write old buf t:1 f:0 00005E702F9A1B40, pos 00005E702F9A1B40, size: 1258 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 write new buf t:1 f:0 00005E702F9A32B8, pos 00005E702F9A32B8, size: 4 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 write new buf t:1 f:0 00005E702F9A2160, pos 00005E702F9A2901, size: 213 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E8, size: 2 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter: l:0 f:0 s:1477 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter limit 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 writev: 1477 of 1477 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter 0000000000000000 2025/08/20 06:49:47 [debug] 602395#602395: *6 http copy filter: 0 "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 pipe write downstream done 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer: 10, old: 253780451, new: 253780454 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream exit: 0000000000000000 2025/08/20 06:49:47 [debug] 602395#602395: *6 finalize http upstream request: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 finalize http fastcgi request 2025/08/20 06:49:47 [debug] 602395#602395: *6 free rr peer 1 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 close http upstream connection: 10 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F980F20, unused: 48 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer del: 10: 253780451 2025/08/20 06:49:47 [debug] 602395#602395: *6 reusable connection: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http upstream temp fd: -1 2025/08/20 06:49:47 [debug] 602395#602395: *6 http output filter "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http copy filter: "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http postpone filter "/upload?" 00007FFC67C2AF60 2025/08/20 06:49:47 [debug] 602395#602395: *6 http chunk: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E5, size: 5 file: 0, size: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter: l:1 f:0 s:5 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter limit 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 writev: 5 of 5 2025/08/20 06:49:47 [debug] 602395#602395: *6 http write filter 0000000000000000 2025/08/20 06:49:47 [debug] 602395#602395: *6 http copy filter: 0 "/upload?" 2025/08/20 06:49:47 [debug] 602395#602395: *6 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:49:47 [debug] 602395#602395: *6 set http keepalive handler 2025/08/20 06:49:47 [debug] 602395#602395: *6 http close request 2025/08/20 06:49:47 [debug] 602395#602395: *6 http log handler 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F9A2160 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F9B6A30, unused: 3 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F9ACDA0, unused: 8 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F9A1150, unused: 8 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F9A3170, unused: 3410 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F99A0A0 2025/08/20 06:49:47 [debug] 602395#602395: *6 hc free: 0000000000000000 2025/08/20 06:49:47 [debug] 602395#602395: *6 hc busy: 0000000000000000 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 tcp_nodelay 2025/08/20 06:49:47 [debug] 602395#602395: *6 reusable connection: 1 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer add: 6: 65000:253785454 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 1 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:49:47 [debug] 602395#602395: epoll: fd:6 ev:2005 d:0000766FE7B131E1 2025/08/20 06:49:47 [debug] 602395#602395: *6 http keepalive handler 2025/08/20 06:49:47 [debug] 602395#602395: *6 malloc: 00005E702F99A0A0:1024 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: eof:1, avail:-1 2025/08/20 06:49:47 [debug] 602395#602395: *6 recv: fd:6 0 of 1024 2025/08/20 06:49:47 [info] 602395#602395: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 06:49:47 [debug] 602395#602395: *6 close http connection: 6 2025/08/20 06:49:47 [debug] 602395#602395: *6 event timer del: 6: 253785454 2025/08/20 06:49:47 [debug] 602395#602395: *6 reusable connection: 0 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F99A0A0 2025/08/20 06:49:47 [debug] 602395#602395: *6 free: 00005E702F997840, unused: 120 2025/08/20 06:49:47 [debug] 602395#602395: timer delta: 2 2025/08/20 06:49:47 [debug] 602395#602395: worker cycle 2025/08/20 06:49:47 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:51:41 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:51:41 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 accept: 127.0.0.1:50504 fd:6 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer add: 6: 60000:253894596 2025/08/20 06:51:41 [debug] 602395#602395: *8 reusable connection: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 114140 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http wait request handler 2025/08/20 06:51:41 [debug] 602395#602395: *8 malloc: 00005E702F99A0A0:1024 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: eof:0, avail:-1 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: fd:6 785 of 1024 2025/08/20 06:51:41 [debug] 602395#602395: *8 reusable connection: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 http process request line 2025/08/20 06:51:41 [debug] 602395#602395: *8 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http uri: "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http args: "" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http exten: "" 2025/08/20 06:51:41 [debug] 602395#602395: *8 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 http process request header line 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "Host: localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "Accept: */*" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "Content-Type: text/plain" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header: "Content-Length: 16" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http header done 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer del: 6: 253894596 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 rewrite phase: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: "/health" 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:51:41 [debug] 602395#602395: *8 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:51:41 [debug] 602395#602395: *8 using configuration "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http cl:16 max:104857600 2025/08/20 06:51:41 [debug] 602395#602395: *8 rewrite phase: 3 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "PUT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script regex: "^(PUT)$" 2025/08/20 06:51:41 [notice] 602395#602395: *8 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script if 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script if: false 2025/08/20 06:51:41 [debug] 602395#602395: *8 post rewrite phase: 4 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 5 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 6 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 7 2025/08/20 06:51:41 [debug] 602395#602395: *8 access phase: 8 2025/08/20 06:51:41 [debug] 602395#602395: *8 access phase: 9 2025/08/20 06:51:41 [debug] 602395#602395: *8 access phase: 10 2025/08/20 06:51:41 [debug] 602395#602395: *8 post access phase: 11 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 12 2025/08/20 06:51:41 [debug] 602395#602395: *8 generic phase: 13 2025/08/20 06:51:41 [debug] 602395#602395: *8 http client request body preread 16 2025/08/20 06:51:41 [debug] 602395#602395: *8 http request body content length filter 2025/08/20 06:51:41 [debug] 602395#602395: *8 http body new buf t:1 f:0 00005E702F99A3A1, pos 00005E702F99A3A1, size: 16 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http init upstream, client timer: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "QUERY_STRING" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "QUERY_STRING: " 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REQUEST_METHOD" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "PUT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "CONTENT_TYPE" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "text/plain" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "CONTENT_LENGTH" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "16" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "CONTENT_LENGTH: 16" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SCRIPT_NAME" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REQUEST_URI" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "DOCUMENT_URI" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "./blobs" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "HTTP/1.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REQUEST_SCHEME" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "http" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "CGI/1.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "nginx/" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "1.18.0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REMOTE_ADDR" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "127.0.0.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REMOTE_PORT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "50504" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REMOTE_PORT: 50504" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SERVER_ADDR" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "127.0.0.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SERVER_PORT" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SERVER_NAME" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "localhost" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "REDIRECT_STATUS" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "200" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script var: "./blobs" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http script copy: "/ginxsom.fcgi" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:51:41 [debug] 602395#602395: *8 fastcgi param: "HTTP_CONTENT_LENGTH: 16" 2025/08/20 06:51:41 [debug] 602395#602395: *8 posix_memalign: 00005E702F9A1150:4096 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 http cleanup add: 00005E702F9ADD80 2025/08/20 06:51:41 [debug] 602395#602395: *8 get rr peer, try: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 stream socket 10 2025/08/20 06:51:41 [debug] 602395#602395: *8 epoll add connection: fd:10 ev:80002005 2025/08/20 06:51:41 [debug] 602395#602395: *8 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #9 2025/08/20 06:51:41 [debug] 602395#602395: *8 connected 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream connect: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 posix_memalign: 00005E702F980F20:128 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream send request 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream send request body 2025/08/20 06:51:41 [debug] 602395#602395: *8 chain writer buf fl:0 s:1224 2025/08/20 06:51:41 [debug] 602395#602395: *8 chain writer buf fl:0 s:16 2025/08/20 06:51:41 [debug] 602395#602395: *8 chain writer buf fl:0 s:8 2025/08/20 06:51:41 [debug] 602395#602395: *8 chain writer in: 00005E702F9A1288 2025/08/20 06:51:41 [debug] 602395#602395: *8 writev: 1248 of 1248 2025/08/20 06:51:41 [debug] 602395#602395: *8 chain writer out: 0000000000000000 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer add: 10: 60000:253894596 2025/08/20 06:51:41 [debug] 602395#602395: *8 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:51:41 [debug] 602395#602395: *8 http request count:2 blk:0 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 0 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:6 ev:0004 d:0000766FE7B131E0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http run request: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream check client, write event:1, "/upload" 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:10 ev:0004 d:0000766FE7B132C9 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream request: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream dummy handler 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 1 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: 59999 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:10 ev:0005 d:0000766FE7B132C9 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream request: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream process header 2025/08/20 06:51:41 [debug] 602395#602395: *8 malloc: 00005E702F9A2160:4096 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: eof:0, avail:-1 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: fd:10 1536 of 4096 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: F8 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 504 2025/08/20 06:51:41 [error] 602395#602395: *8 FastCGI sent in stderr: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - Event fields before validation: DEBUG: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: F8 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 504 2025/08/20 06:51:41 [error] 602395#602395: *8 FastCGI sent in stderr: "af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead DEBUG: kind: 24242 DEBUG: created_at: 1755685428 DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_reques" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: F8 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 504 2025/08/20 06:51:41 [error] 602395#602395: *8 FastCGI sent in stderr: "t - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: eof:0, avail:0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream request: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream dummy handler 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 0 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: 59999 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:10 ev:2005 d:0000766FE7B132C9 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream request: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream process header 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: eof:1, avail:-1 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: fd:10 1824 of 4096 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: A1 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 417 2025/08/20 06:51:41 [error] 602395#602395: *8 FastCGI sent in stderr: "(Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG: authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 07 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 06 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 05 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 46 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 02 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 1350 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "LOG: [2025-08-20 06:51:41] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: content_length=16" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "LOG: [2025-08-20 06:51:41] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi parser: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi header done 2025/08/20 06:51:41 [debug] 602395#602395: *8 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:51:41 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:51:41] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=16 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0= LOG: [2025-08-20 06:51:41] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 59fbf16bd87c759e1a723b6b638d925bb0b589e6ef5169ff6ad187957345aa58 2025/08/20 06:51:41 [debug] 602395#602395: *8 write new buf t:1 f:0 00005E702F9A1B40, pos 00005E702F9A1B40, size: 1258 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter: l:0 f:0 s:1258 2025/08/20 06:51:41 [debug] 602395#602395: *8 http cacheable: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream process upstream 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe read upstream: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe preread: 239 2025/08/20 06:51:41 [debug] 602395#602395: *8 readv: eof:1, avail:0 2025/08/20 06:51:41 [debug] 602395#602395: *8 readv: 1, last:2272 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe recv chain: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe buf free s:0 t:1 f:0 00005E702F9A2160, pos 00005E702F9A2791, size: 239 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe length: -1 2025/08/20 06:51:41 [debug] 602395#602395: *8 posix_memalign: 00005E702F9A3170:4096 @16 2025/08/20 06:51:41 [debug] 602395#602395: *8 input buf #0 00005E702F9A2791 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 06 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi closed stdout 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 03 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 01 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 08 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record byte: 00 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi record length: 8 2025/08/20 06:51:41 [debug] 602395#602395: *8 http fastcgi sent end request 2025/08/20 06:51:41 [debug] 602395#602395: *8 input buf 00005E702F9A2791 213 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe write downstream: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe write downstream flush in 2025/08/20 06:51:41 [debug] 602395#602395: *8 http output filter "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http copy filter: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http postpone filter "/upload?" 00005E702F9A1258 2025/08/20 06:51:41 [debug] 602395#602395: *8 http chunk: 213 2025/08/20 06:51:41 [debug] 602395#602395: *8 write old buf t:1 f:0 00005E702F9A1B40, pos 00005E702F9A1B40, size: 1258 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 write new buf t:1 f:0 00005E702F9A32B8, pos 00005E702F9A32B8, size: 4 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 write new buf t:1 f:0 00005E702F9A2160, pos 00005E702F9A2791, size: 213 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E8, size: 2 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter: l:0 f:0 s:1477 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter limit 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 writev: 1477 of 1477 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter 0000000000000000 2025/08/20 06:51:41 [debug] 602395#602395: *8 http copy filter: 0 "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 pipe write downstream done 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer: 10, old: 253894596, new: 253894597 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream exit: 0000000000000000 2025/08/20 06:51:41 [debug] 602395#602395: *8 finalize http upstream request: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 finalize http fastcgi request 2025/08/20 06:51:41 [debug] 602395#602395: *8 free rr peer 1 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 close http upstream connection: 10 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F980F20, unused: 48 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer del: 10: 253894596 2025/08/20 06:51:41 [debug] 602395#602395: *8 reusable connection: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http upstream temp fd: -1 2025/08/20 06:51:41 [debug] 602395#602395: *8 http output filter "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http copy filter: "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http postpone filter "/upload?" 00007FFC67C2AF60 2025/08/20 06:51:41 [debug] 602395#602395: *8 http chunk: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E5, size: 5 file: 0, size: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter: l:1 f:0 s:5 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter limit 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 writev: 5 of 5 2025/08/20 06:51:41 [debug] 602395#602395: *8 http write filter 0000000000000000 2025/08/20 06:51:41 [debug] 602395#602395: *8 http copy filter: 0 "/upload?" 2025/08/20 06:51:41 [debug] 602395#602395: *8 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:51:41 [debug] 602395#602395: *8 set http keepalive handler 2025/08/20 06:51:41 [debug] 602395#602395: *8 http close request 2025/08/20 06:51:41 [debug] 602395#602395: *8 http log handler 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F9A2160 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F9B6A30, unused: 3 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F9ACDA0, unused: 8 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F9A1150, unused: 8 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F9A3170, unused: 3410 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F99A0A0 2025/08/20 06:51:41 [debug] 602395#602395: *8 hc free: 0000000000000000 2025/08/20 06:51:41 [debug] 602395#602395: *8 hc busy: 0000000000000000 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 tcp_nodelay 2025/08/20 06:51:41 [debug] 602395#602395: *8 reusable connection: 1 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer add: 6: 65000:253899597 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 0 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:51:41 [debug] 602395#602395: epoll: fd:6 ev:2005 d:0000766FE7B131E0 2025/08/20 06:51:41 [debug] 602395#602395: *8 http keepalive handler 2025/08/20 06:51:41 [debug] 602395#602395: *8 malloc: 00005E702F99A0A0:1024 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: eof:1, avail:-1 2025/08/20 06:51:41 [debug] 602395#602395: *8 recv: fd:6 0 of 1024 2025/08/20 06:51:41 [info] 602395#602395: *8 client 127.0.0.1 closed keepalive connection 2025/08/20 06:51:41 [debug] 602395#602395: *8 close http connection: 6 2025/08/20 06:51:41 [debug] 602395#602395: *8 event timer del: 6: 253899597 2025/08/20 06:51:41 [debug] 602395#602395: *8 reusable connection: 0 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F99A0A0 2025/08/20 06:51:41 [debug] 602395#602395: *8 free: 00005E702F997840, unused: 120 2025/08/20 06:51:41 [debug] 602395#602395: timer delta: 1 2025/08/20 06:51:41 [debug] 602395#602395: worker cycle 2025/08/20 06:51:41 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:54:59 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:54:59 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:54:59 [debug] 602395#602395: *10 accept: 127.0.0.1:44188 fd:6 2025/08/20 06:54:59 [debug] 602395#602395: *10 event timer add: 6: 60000:254092686 2025/08/20 06:54:59 [debug] 602395#602395: *10 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *10 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 198088 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E1 2025/08/20 06:54:59 [debug] 602395#602395: *10 http wait request handler 2025/08/20 06:54:59 [debug] 602395#602395: *10 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *10 recv: eof:0, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *10 recv: fd:6 84 of 1024 2025/08/20 06:54:59 [debug] 602395#602395: *10 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *10 http process request line 2025/08/20 06:54:59 [debug] 602395#602395: *10 http request line: "GET /health HTTP/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http uri: "/health" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http args: "" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http exten: "" 2025/08/20 06:54:59 [debug] 602395#602395: *10 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *10 http process request header line 2025/08/20 06:54:59 [debug] 602395#602395: *10 http header: "Host: localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http header: "Accept: */*" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http header done 2025/08/20 06:54:59 [debug] 602395#602395: *10 event timer del: 6: 254092686 2025/08/20 06:54:59 [debug] 602395#602395: *10 generic phase: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 rewrite phase: 1 2025/08/20 06:54:59 [debug] 602395#602395: *10 test location: "/health" 2025/08/20 06:54:59 [debug] 602395#602395: *10 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *10 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:54:59 [debug] 602395#602395: *10 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *10 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *10 using configuration "/health" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http cl:-1 max:104857600 2025/08/20 06:54:59 [debug] 602395#602395: *10 rewrite phase: 3 2025/08/20 06:54:59 [debug] 602395#602395: *10 http set discard body 2025/08/20 06:54:59 [debug] 602395#602395: *10 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:54:59 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 06:54:59 [debug] 602395#602395: *10 write new buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 196 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 http write filter: l:0 f:0 s:196 2025/08/20 06:54:59 [debug] 602395#602395: *10 http output filter "/health?" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http copy filter: "/health?" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http postpone filter "/health?" 00007FFC67C2AEB0 2025/08/20 06:54:59 [debug] 602395#602395: *10 write old buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 196 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 write new buf t:0 f:0 0000000000000000, pos 00005E702F9D4B42, size: 3 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 http write filter: l:1 f:0 s:199 2025/08/20 06:54:59 [debug] 602395#602395: *10 http write filter limit 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 writev: 199 of 199 2025/08/20 06:54:59 [debug] 602395#602395: *10 http write filter 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *10 http copy filter: 0 "/health?" 2025/08/20 06:54:59 [debug] 602395#602395: *10 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 06:54:59 [debug] 602395#602395: *10 set http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *10 http close request 2025/08/20 06:54:59 [debug] 602395#602395: *10 http log handler 2025/08/20 06:54:59 [debug] 602395#602395: *10 free: 00005E702F9B6A30, unused: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 free: 00005E702F9ACDA0, unused: 2736 2025/08/20 06:54:59 [debug] 602395#602395: *10 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *10 hc free: 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *10 hc busy: 0000000000000000 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 tcp_nodelay 2025/08/20 06:54:59 [debug] 602395#602395: *10 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *10 event timer add: 6: 65000:254097686 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 0 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:2001 d:0000766FE7B131E1 2025/08/20 06:54:59 [debug] 602395#602395: *10 http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *10 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *10 recv: eof:1, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *10 recv: fd:6 0 of 1024 2025/08/20 06:54:59 [info] 602395#602395: *10 client 127.0.0.1 closed keepalive connection 2025/08/20 06:54:59 [debug] 602395#602395: *10 close http connection: 6 2025/08/20 06:54:59 [debug] 602395#602395: *10 event timer del: 6: 254097686 2025/08/20 06:54:59 [debug] 602395#602395: *10 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *10 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *10 free: 00005E702F997840, unused: 136 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 1 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:54:59 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:54:59 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 accept: 127.0.0.1:44198 fd:6 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer add: 6: 60000:254092984 2025/08/20 06:54:59 [debug] 602395#602395: *11 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 297 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http wait request handler 2025/08/20 06:54:59 [debug] 602395#602395: *11 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:0, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: fd:6 1024 of 1024 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: avail:112 2025/08/20 06:54:59 [debug] 602395#602395: *11 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 http process request line 2025/08/20 06:54:59 [debug] 602395#602395: *11 http request line: "PUT /upload HTTP/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http uri: "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http args: "" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http exten: "" 2025/08/20 06:54:59 [debug] 602395#602395: *11 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 http process request header line 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Host: localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Accept: */*" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlZTI2MzFiMjBlYWE0NjQ0ODI3Njg2MTE5ZTNiZjRkNTFjYWE3MGRmYTBiNDhiZDc3MWU3ZDExYTIyNjIwY2ZiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODcyOTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiMjJkOGJiOTNjMDMwYmRmZjcxYTRiZjAwZGMzOGMxZTNkOTIwZTI1MzVkZjNiOWUyZTUxM2RmY2I2MjQ5ODIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDg5OSJdXSwiY29udGVudCI6IiIsInNpZyI6ImVkYjg4YzAzZDI1YWMyMjQyM2MwZDJmN2NmZGQ1YjliYmE0Yjk3ODBhYjBkNjg0NzE3OTkxNTBiYjM1NDgzNDhiODU4ODY0NTFjMGZkMjYwYzFiYWNkMzhjNzVlOTZhZDZhZTBjOWRlNjFhY2I3ZTA0YTIwZjQzMzhhYmY3NDE5In0=" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Content-Type: text/plain" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Content-Disposition: attachment; filename="test_blob_1755687299.txt"" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header: "Content-Length: 296" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http header done 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer del: 6: 254092984 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 rewrite phase: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: "/health" 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *11 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *11 using configuration "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http cl:296 max:104857600 2025/08/20 06:54:59 [debug] 602395#602395: *11 rewrite phase: 3 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "PUT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script regex: "^(PUT)$" 2025/08/20 06:54:59 [notice] 602395#602395: *11 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script if 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script if: false 2025/08/20 06:54:59 [debug] 602395#602395: *11 post rewrite phase: 4 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 5 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 6 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 7 2025/08/20 06:54:59 [debug] 602395#602395: *11 access phase: 8 2025/08/20 06:54:59 [debug] 602395#602395: *11 access phase: 9 2025/08/20 06:54:59 [debug] 602395#602395: *11 access phase: 10 2025/08/20 06:54:59 [debug] 602395#602395: *11 post access phase: 11 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 12 2025/08/20 06:54:59 [debug] 602395#602395: *11 generic phase: 13 2025/08/20 06:54:59 [debug] 602395#602395: *11 http client request body preread 184 2025/08/20 06:54:59 [debug] 602395#602395: *11 http request body content length filter 2025/08/20 06:54:59 [debug] 602395#602395: *11 http body new buf t:1 f:0 00005E702F99A3E8, pos 00005E702F99A3E8, size: 184 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http read client request body 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:0, avail:112 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: fd:6 112 of 112 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: avail:0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http client request body recv 112 2025/08/20 06:54:59 [debug] 602395#602395: *11 http body new buf t:1 f:0 00005E702F9AD830, pos 00005E702F9AD830, size: 112 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http client request body rest 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http init upstream, client timer: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 06:54:59 [debug] 602395#602395: *11 posix_memalign: 00005E702F9A1150:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "QUERY_STRING" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "QUERY_STRING: " 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REQUEST_METHOD" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "PUT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "CONTENT_TYPE" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "text/plain" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "CONTENT_LENGTH" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "296" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SCRIPT_NAME" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REQUEST_URI" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "DOCUMENT_URI" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "DOCUMENT_ROOT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "./blobs" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SERVER_PROTOCOL" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "HTTP/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REQUEST_SCHEME" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "http" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "GATEWAY_INTERFACE" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "CGI/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SERVER_SOFTWARE" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "nginx/" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "1.18.0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REMOTE_ADDR" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "127.0.0.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REMOTE_PORT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "44198" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REMOTE_PORT: 44198" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SERVER_ADDR" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "127.0.0.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SERVER_PORT" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SERVER_NAME" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "localhost" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "REDIRECT_STATUS" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "200" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "SCRIPT_FILENAME" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script var: "./blobs" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http script copy: "/ginxsom.fcgi" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlZTI2MzFiMjBlYWE0NjQ0ODI3Njg2MTE5ZTNiZjRkNTFjYWE3MGRmYTBiNDhiZDc3MWU3ZDExYTIyNjIwY2ZiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODcyOTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiMjJkOGJiOTNjMDMwYmRmZjcxYTRiZjAwZGMzOGMxZTNkOTIwZTI1MzVkZjNiOWUyZTUxM2RmY2I2MjQ5ODIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDg5OSJdXSwiY29udGVudCI6IiIsInNpZyI6ImVkYjg4YzAzZDI1YWMyMjQyM2MwZDJmN2NmZGQ1YjliYmE0Yjk3ODBhYjBkNjg0NzE3OTkxNTBiYjM1NDgzNDhiODU4ODY0NTFjMGZkMjYwYzFiYWNkMzhjNzVlOTZhZDZhZTBjOWRlNjFhY2I3ZTA0YTIwZjQzMzhhYmY3NDE5In0=" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755687299.txt"" 2025/08/20 06:54:59 [debug] 602395#602395: *11 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http cleanup add: 00005E702F9ADB80 2025/08/20 06:54:59 [debug] 602395#602395: *11 get rr peer, try: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 stream socket 10 2025/08/20 06:54:59 [debug] 602395#602395: *11 epoll add connection: fd:10 ev:80002005 2025/08/20 06:54:59 [debug] 602395#602395: *11 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #12 2025/08/20 06:54:59 [debug] 602395#602395: *11 connected 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream connect: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 posix_memalign: 00005E702F980F20:128 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream send request 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream send request body 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer buf fl:0 s:1304 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer buf fl:0 s:184 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer buf fl:0 s:8 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer buf fl:0 s:112 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer buf fl:0 s:8 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer in: 00005E702F9ADC10 2025/08/20 06:54:59 [debug] 602395#602395: *11 writev: 1616 of 1616 2025/08/20 06:54:59 [debug] 602395#602395: *11 chain writer out: 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer add: 10: 60000:254092984 2025/08/20 06:54:59 [debug] 602395#602395: *11 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 06:54:59 [debug] 602395#602395: *11 http request count:2 blk:0 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 0 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:0004 d:0000766FE7B131E0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http run request: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream check client, write event:1, "/upload" 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:10 ev:0004 d:0000766FE7B132C8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream request: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream dummy handler 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 2 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 59998 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:10 ev:0005 d:0000766FE7B132C8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream request: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream process header 2025/08/20 06:54:59 [debug] 602395#602395: *11 malloc: 00005E702F9A2160:4096 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:0, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: fd:10 1536 of 4096 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: F8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 504 2025/08/20 06:54:59 [error] 602395#602395: *11 FastCGI sent in stderr: "DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlZTI2MzFiMjBlYWE0... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=DEBUG: authenticate_request - Event fields before validation: DEBUG: id: ee2631b20eaa4644827686119e3bf4d51caa70dfa0b48bd771e7d11a22620cfb DEBUG: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: sig: edb88c03d25ac22423c0d2f7cfdd5b9bba4b978" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: F8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 504 2025/08/20 06:54:59 [error] 602395#602395: *11 FastCGI sent in stderr: "0ab0d68471799150bb3548348b85886451c0fd260c1bacd38c75e96ad6ae0c9de61acb7e04a20f4338abf7419 DEBUG: kind: 24242 DEBUG: created_at: 1755687299 DEBUG: authenticate_request - Detailed pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) DEBUG: authenticate_request - calling nostr_validate_event DEBUG: authenticate_reques" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: F8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 504 2025/08/20 06:54:59 [error] 602395#602395: *11 FastCGI sent in stderr: "t - Pre-validation pubkey analysis: DEBUG: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 DEBUG: Length: DEBUG: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) DEBUG: Character validation test: ALL VALID (lowercase hex) DEBUG: authenticate_request - Starting detailed validation analysis DEBUG: authenticate_request - Testing structure validation... DEBUG: authenticate_request - nostr_validate_event_structure returned: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:0, avail:0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream request: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream dummy handler 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 0 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 59998 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:10 ev:2005 d:0000766FE7B132C8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream request: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream process header 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:1, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: fd:10 1824 of 4096 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: A1 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 417 2025/08/20 06:54:59 [error] 602395#602395: *11 FastCGI sent in stderr: "(Success) DEBUG: authenticate_request - Structure validation PASSED DEBUG: authenticate_request - Testing cryptographic verification... DEBUG: authenticate_request - nostr_verify_event_signature returned: -32 (Event has invalid public key) DEBUG: authenticate_request - CRYPTO verification failed! DEBUG: authenticate_request - Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 07 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 06 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 05 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 47 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 1351 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "LOG: [2025-08-20 06:54:59] PUT /upload - Auth: pending - Status: 0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlZTI2MzFiMjBlYWE0NjQ0ODI3Njg2MTE5ZTNiZjRkNTFjYWE3MGRmYTBiNDhiZDc3MWU3ZDExYTIyNjIwY2ZiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODcyOTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiMjJkOGJiOTNjMDMwYmRmZjcxYTRiZjAwZGMzOGMxZTNkOTIwZTI1MzVkZjNiOWUyZTUxM2RmY2I2MjQ5ODIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDg5OSJdXSwiY29udGVudCI6IiIsInNpZyI6ImVkYjg4YzAzZDI1YWMyMjQyM2MwZDJmN2NmZGQ1YjliYmE0Yjk3ODBhYjBkNjg0NzE3OTkxNTBiYjM1NDgzNDhiODU4ODY0NTFjMGZkMjYwYzFiYWNkMzhjNzVlOTZhZDZhZTBjOWRlNjFhY2I3ZTA0YTIwZjQzMzhhYmY3NDE5In0=" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "LOG: [2025-08-20 06:54:59] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header: "Content-Type: application/json" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi parser: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi header done 2025/08/20 06:54:59 [debug] 602395#602395: *11 posix_memalign: 00005E702F9A3170:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *11 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:54:59 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 06:54:59] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlZTI2MzFiMjBlYWE0NjQ0ODI3Njg2MTE5ZTNiZjRkNTFjYWE3MGRmYTBiNDhiZDc3MWU3ZDExYTIyNjIwY2ZiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODcyOTksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiMjJkOGJiOTNjMDMwYmRmZjcxYTRiZjAwZGMzOGMxZTNkOTIwZTI1MzVkZjNiOWUyZTUxM2RmY2I2MjQ5ODIwIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MDg5OSJdXSwiY29udGVudCI6IiIsInNpZyI6ImVkYjg4YzAzZDI1YWMyMjQyM2MwZDJmN2NmZGQ1YjliYmE0Yjk3ODBhYjBkNjg0NzE3OTkxNTBiYjM1NDgzNDhiODU4ODY0NTFjMGZkMjYwYzFiYWNkMzhjNzVlOTZhZDZhZTBjOWRlNjFhY2I3ZTA0YTIwZjQzMzhhYmY3NDE5In0= LOG: [2025-08-20 06:54:59] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820 2025/08/20 06:54:59 [debug] 602395#602395: *11 write new buf t:1 f:0 00005E702F9A3190, pos 00005E702F9A3190, size: 1259 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter: l:0 f:0 s:1259 2025/08/20 06:54:59 [debug] 602395#602395: *11 http cacheable: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream process upstream 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe read upstream: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe preread: 238 2025/08/20 06:54:59 [debug] 602395#602395: *11 readv: eof:1, avail:0 2025/08/20 06:54:59 [debug] 602395#602395: *11 readv: 1, last:2272 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe recv chain: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe buf free s:0 t:1 f:0 00005E702F9A2160, pos 00005E702F9A2792, size: 238 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe length: -1 2025/08/20 06:54:59 [debug] 602395#602395: *11 input buf #0 00005E702F9A2792 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 06 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi closed stdout 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 03 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 01 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 08 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record byte: 00 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi record length: 8 2025/08/20 06:54:59 [debug] 602395#602395: *11 http fastcgi sent end request 2025/08/20 06:54:59 [debug] 602395#602395: *11 input buf 00005E702F9A2792 213 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe write downstream: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe write downstream flush in 2025/08/20 06:54:59 [debug] 602395#602395: *11 http output filter "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http copy filter: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http postpone filter "/upload?" 00005E702F9ADBE0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http chunk: 213 2025/08/20 06:54:59 [debug] 602395#602395: *11 write old buf t:1 f:0 00005E702F9A3190, pos 00005E702F9A3190, size: 1259 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 write new buf t:1 f:0 00005E702F9A2010, pos 00005E702F9A2010, size: 4 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 write new buf t:1 f:0 00005E702F9A2160, pos 00005E702F9A2792, size: 213 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E8, size: 2 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter: l:0 f:0 s:1478 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter limit 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 writev: 1478 of 1478 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *11 http copy filter: 0 "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 pipe write downstream done 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer: 10, old: 254092984, new: 254092987 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream exit: 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *11 finalize http upstream request: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 finalize http fastcgi request 2025/08/20 06:54:59 [debug] 602395#602395: *11 free rr peer 1 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 close http upstream connection: 10 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F980F20, unused: 48 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer del: 10: 254092984 2025/08/20 06:54:59 [debug] 602395#602395: *11 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http upstream temp fd: -1 2025/08/20 06:54:59 [debug] 602395#602395: *11 http output filter "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http copy filter: "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http postpone filter "/upload?" 00007FFC67C2AF60 2025/08/20 06:54:59 [debug] 602395#602395: *11 http chunk: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 write new buf t:0 f:0 0000000000000000, pos 00005E700DFD02E5, size: 5 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter: l:1 f:0 s:5 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter limit 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 writev: 5 of 5 2025/08/20 06:54:59 [debug] 602395#602395: *11 http write filter 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *11 http copy filter: 0 "/upload?" 2025/08/20 06:54:59 [debug] 602395#602395: *11 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 06:54:59 [debug] 602395#602395: *11 set http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *11 http close request 2025/08/20 06:54:59 [debug] 602395#602395: *11 http log handler 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F9A2160 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F9B6A30, unused: 3 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F9ACDA0, unused: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F9A1150, unused: 10 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F9A3170, unused: 2805 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *11 hc free: 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *11 hc busy: 0000000000000000 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 tcp_nodelay 2025/08/20 06:54:59 [debug] 602395#602395: *11 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer add: 6: 65000:254097987 2025/08/20 06:54:59 [debug] 602395#602395: *11 post event 00005E702F9E8770 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 1 2025/08/20 06:54:59 [debug] 602395#602395: posted event 00005E702F9E8770 2025/08/20 06:54:59 [debug] 602395#602395: *11 delete posted event 00005E702F9E8770 2025/08/20 06:54:59 [debug] 602395#602395: *11 http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *11 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:0, avail:0 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:2005 d:0000766FE7B131E0 2025/08/20 06:54:59 [debug] 602395#602395: *11 http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *11 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: eof:1, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *11 recv: fd:6 0 of 1024 2025/08/20 06:54:59 [info] 602395#602395: *11 client 127.0.0.1 closed keepalive connection 2025/08/20 06:54:59 [debug] 602395#602395: *11 close http connection: 6 2025/08/20 06:54:59 [debug] 602395#602395: *11 event timer del: 6: 254097987 2025/08/20 06:54:59 [debug] 602395#602395: *11 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *11 free: 00005E702F997840, unused: 120 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 2 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: -1 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:5 ev:0001 d:0000766FE7B13010 2025/08/20 06:54:59 [debug] 602395#602395: accept on 0.0.0.0:9001, ready: 0 2025/08/20 06:54:59 [debug] 602395#602395: posix_memalign: 00005E702F997840:512 @16 2025/08/20 06:54:59 [debug] 602395#602395: *13 accept: 127.0.0.1:44204 fd:6 2025/08/20 06:54:59 [debug] 602395#602395: *13 event timer add: 6: 60000:254092996 2025/08/20 06:54:59 [debug] 602395#602395: *13 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *13 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 7 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 60000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:0001 d:0000766FE7B131E1 2025/08/20 06:54:59 [debug] 602395#602395: *13 http wait request handler 2025/08/20 06:54:59 [debug] 602395#602395: *13 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *13 recv: eof:0, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *13 recv: fd:6 142 of 1024 2025/08/20 06:54:59 [debug] 602395#602395: *13 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 posix_memalign: 00005E702F9B6A30:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *13 http process request line 2025/08/20 06:54:59 [debug] 602395#602395: *13 http request line: "GET /b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820 HTTP/1.1" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http uri: "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http args: "" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http exten: "" 2025/08/20 06:54:59 [debug] 602395#602395: *13 posix_memalign: 00005E702F9ACDA0:4096 @16 2025/08/20 06:54:59 [debug] 602395#602395: *13 http process request header line 2025/08/20 06:54:59 [debug] 602395#602395: *13 http header: "Host: localhost:9001" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http header: "User-Agent: curl/8.15.0" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http header: "Accept: */*" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http header done 2025/08/20 06:54:59 [debug] 602395#602395: *13 event timer del: 6: 254092996 2025/08/20 06:54:59 [debug] 602395#602395: *13 generic phase: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 rewrite phase: 1 2025/08/20 06:54:59 [debug] 602395#602395: *13 test location: "/health" 2025/08/20 06:54:59 [debug] 602395#602395: *13 test location: "/debug/list" 2025/08/20 06:54:59 [debug] 602395#602395: *13 test location: "/" 2025/08/20 06:54:59 [debug] 602395#602395: *13 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *13 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http cl:-1 max:104857600 2025/08/20 06:54:59 [debug] 602395#602395: *13 rewrite phase: 3 2025/08/20 06:54:59 [debug] 602395#602395: *13 http script var 2025/08/20 06:54:59 [debug] 602395#602395: *13 http script var: "GET" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http script value: "DELETE" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http script not equal 2025/08/20 06:54:59 [debug] 602395#602395: *13 http script if 2025/08/20 06:54:59 [debug] 602395#602395: *13 http finalize request: 404, "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" a:1, c:1 2025/08/20 06:54:59 [debug] 602395#602395: *13 http special response: 404, "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http set discard body 2025/08/20 06:54:59 [debug] 602395#602395: *13 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 10:54:59 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 06:54:59 [debug] 602395#602395: *13 write new buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 164 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 http write filter: l:0 f:0 s:164 2025/08/20 06:54:59 [debug] 602395#602395: *13 http output filter "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http copy filter: "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http postpone filter "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" 00005E702F9AD310 2025/08/20 06:54:59 [debug] 602395#602395: *13 write old buf t:1 f:0 00005E702F9AD180, pos 00005E702F9AD180, size: 164 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 write new buf t:0 f:0 0000000000000000, pos 00005E700E00F580, size: 100 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 write new buf t:0 f:0 0000000000000000, pos 00005E700E00FC80, size: 62 file: 0, size: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 http write filter: l:1 f:0 s:326 2025/08/20 06:54:59 [debug] 602395#602395: *13 http write filter limit 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 writev: 326 of 326 2025/08/20 06:54:59 [debug] 602395#602395: *13 http write filter 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *13 http copy filter: 0 "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" 2025/08/20 06:54:59 [debug] 602395#602395: *13 http finalize request: 0, "/b22d8bb93c030bdff71a4bf00dc38c1e3d920e2535df3b9e2e513dfcb6249820?" a:1, c:1 2025/08/20 06:54:59 [debug] 602395#602395: *13 set http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *13 http close request 2025/08/20 06:54:59 [debug] 602395#602395: *13 http log handler 2025/08/20 06:54:59 [debug] 602395#602395: *13 free: 00005E702F9B6A30, unused: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 free: 00005E702F9ACDA0, unused: 2456 2025/08/20 06:54:59 [debug] 602395#602395: *13 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *13 hc free: 0000000000000000 2025/08/20 06:54:59 [debug] 602395#602395: *13 hc busy: 0000000000000000 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 tcp_nodelay 2025/08/20 06:54:59 [debug] 602395#602395: *13 reusable connection: 1 2025/08/20 06:54:59 [debug] 602395#602395: *13 event timer add: 6: 65000:254097996 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 0 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: 65000 2025/08/20 06:54:59 [debug] 602395#602395: epoll: fd:6 ev:2001 d:0000766FE7B131E1 2025/08/20 06:54:59 [debug] 602395#602395: *13 http keepalive handler 2025/08/20 06:54:59 [debug] 602395#602395: *13 malloc: 00005E702F99A0A0:1024 2025/08/20 06:54:59 [debug] 602395#602395: *13 recv: eof:1, avail:-1 2025/08/20 06:54:59 [debug] 602395#602395: *13 recv: fd:6 0 of 1024 2025/08/20 06:54:59 [info] 602395#602395: *13 client 127.0.0.1 closed keepalive connection 2025/08/20 06:54:59 [debug] 602395#602395: *13 close http connection: 6 2025/08/20 06:54:59 [debug] 602395#602395: *13 event timer del: 6: 254097996 2025/08/20 06:54:59 [debug] 602395#602395: *13 reusable connection: 0 2025/08/20 06:54:59 [debug] 602395#602395: *13 free: 00005E702F99A0A0 2025/08/20 06:54:59 [debug] 602395#602395: *13 free: 00005E702F997840, unused: 136 2025/08/20 06:54:59 [debug] 602395#602395: timer delta: 1 2025/08/20 06:54:59 [debug] 602395#602395: worker cycle 2025/08/20 06:54:59 [debug] 602395#602395: epoll timer: -1 2025/08/20 07:18:34 [notice] 602394#602394: signal 15 (SIGTERM) received from 606628, exiting 2025/08/20 07:18:34 [debug] 602394#602394: wake up, sigio 0 2025/08/20 07:18:34 [debug] 602394#602394: child: 0 602395 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:18:34 [debug] 602394#602394: termination cycle: 50 2025/08/20 07:18:34 [debug] 602394#602394: sigsuspend 2025/08/20 07:18:34 [debug] 602395#602395: epoll: fd:7 ev:0001 d:0000766FE7B130F8 2025/08/20 07:18:34 [debug] 602395#602395: channel handler 2025/08/20 07:18:34 [debug] 602395#602395: channel: 32 2025/08/20 07:18:34 [debug] 602395#602395: channel command: 4 2025/08/20 07:18:34 [debug] 602395#602395: channel: -2 2025/08/20 07:18:34 [debug] 602395#602395: timer delta: 1414440 2025/08/20 07:18:34 [notice] 602395#602395: exiting 2025/08/20 07:18:34 [debug] 602395#602395: flush files 2025/08/20 07:18:34 [debug] 602395#602395: run cleanup: 00005E702F9E5A80 2025/08/20 07:18:34 [debug] 602395#602395: run cleanup: 00005E702F9D8A18 2025/08/20 07:18:34 [debug] 602395#602395: cleanup resolver 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9E6DE0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9D9BE0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B8B50 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B7A40 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B1A10 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B0950 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9AF890 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9AE7D0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9A6170 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F99D140, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9A7580, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B2A20, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9B9B60, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9BDB70, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9C1B80, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9C5B90, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9C9BA0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9CDBB0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9D1BC0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9D5BD0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9DADB0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9DEDC0, unused: 0 2025/08/20 07:18:34 [debug] 602395#602395: free: 00005E702F9E2DD0, unused: 4920 2025/08/20 07:18:34 [notice] 602395#602395: exit 2025/08/20 07:18:34 [notice] 602394#602394: signal 17 (SIGCHLD) received from 602395 2025/08/20 07:18:34 [notice] 602394#602394: worker process 602395 exited with code 0 2025/08/20 07:18:34 [debug] 602394#602394: shmtx forced unlock 2025/08/20 07:18:34 [debug] 602394#602394: wake up, sigio 3 2025/08/20 07:18:34 [debug] 602394#602394: reap children 2025/08/20 07:18:34 [debug] 602394#602394: child: 0 602395 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:18:34 [notice] 602394#602394: exit 2025/08/20 07:18:34 [debug] 602394#602394: close listening 0.0.0.0:9001 #5 2025/08/20 07:18:34 [debug] 602394#602394: run cleanup: 00005E702F9D8A18 2025/08/20 07:18:34 [debug] 602394#602394: cleanup resolver 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9E6DE0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9D9BE0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B8B50 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B7A40 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B1A10 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B0950 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9AF890 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9AE7D0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9A6170 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F99D140, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9A7580, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B2A20, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9B9B60, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9BDB70, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9C1B80, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9C5B90, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9C9BA0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9CDBB0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9D1BC0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9D5BD0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9DADB0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9DEDC0, unused: 0 2025/08/20 07:18:34 [debug] 602394#602394: free: 00005E702F9E2DD0, unused: 4951 2025/08/20 07:18:38 [debug] 606681#606681: bind() 0.0.0.0:9001 #5 2025/08/20 07:18:38 [debug] 606681#606681: counter: 00007BA83A725080, 1 2025/08/20 07:18:38 [debug] 606682#606682: bind() 0.0.0.0:9001 #5 2025/08/20 07:18:38 [notice] 606682#606682: using the "epoll" event method 2025/08/20 07:18:38 [debug] 606682#606682: counter: 00007E70208A0080, 1 2025/08/20 07:18:38 [notice] 606682#606682: nginx/1.18.0 (Ubuntu) 2025/08/20 07:18:38 [notice] 606682#606682: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:18:38 [notice] 606682#606682: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:18:38 [debug] 606683#606682: write: 6, 00007FFE26EA83B0, 7, 0 2025/08/20 07:18:38 [debug] 606683#606683: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:18:38 [notice] 606683#606683: start worker processes 2025/08/20 07:18:38 [debug] 606683#606683: channel 6:7 2025/08/20 07:18:38 [notice] 606683#606683: start worker process 606684 2025/08/20 07:18:38 [debug] 606683#606683: sigsuspend 2025/08/20 07:18:38 [debug] 606684#606684: add cleanup: 00005FE57006DA80 2025/08/20 07:18:38 [debug] 606684#606684: malloc: 00005FE570020BD0:8 2025/08/20 07:18:38 [debug] 606684#606684: notify eventfd: 9 2025/08/20 07:18:38 [debug] 606684#606684: testing the EPOLLRDHUP flag: success 2025/08/20 07:18:38 [debug] 606684#606684: malloc: 00005FE570033590:6144 2025/08/20 07:18:38 [debug] 606684#606684: malloc: 00007E7020698010:237568 2025/08/20 07:18:38 [debug] 606684#606684: malloc: 00005FE5700706B0:98304 2025/08/20 07:18:38 [debug] 606684#606684: malloc: 00005FE5700886C0:98304 2025/08/20 07:18:38 [debug] 606684#606684: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:18:38 [debug] 606684#606684: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:18:38 [debug] 606684#606684: setproctitle: "nginx: worker process" 2025/08/20 07:18:38 [debug] 606684#606684: worker cycle 2025/08/20 07:18:38 [debug] 606684#606684: epoll timer: -1 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:5 ev:0001 d:00007E7020698010 2025/08/20 07:18:55 [debug] 606684#606684: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:18:55 [debug] 606684#606684: posix_memalign: 00005FE57001F840:512 @16 2025/08/20 07:18:55 [debug] 606684#606684: *1 accept: 127.0.0.1:53826 fd:6 2025/08/20 07:18:55 [debug] 606684#606684: *1 event timer add: 6: 60000:255528425 2025/08/20 07:18:55 [debug] 606684#606684: *1 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 16732 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 60000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:0001 d:00007E70206981E0 2025/08/20 07:18:55 [debug] 606684#606684: *1 http wait request handler 2025/08/20 07:18:55 [debug] 606684#606684: *1 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *1 recv: eof:0, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *1 recv: fd:6 84 of 1024 2025/08/20 07:18:55 [debug] 606684#606684: *1 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 posix_memalign: 00005FE57003EA30:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *1 http process request line 2025/08/20 07:18:55 [debug] 606684#606684: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http uri: "/health" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http args: "" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http exten: "" 2025/08/20 07:18:55 [debug] 606684#606684: *1 posix_memalign: 00005FE570034DA0:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *1 http process request header line 2025/08/20 07:18:55 [debug] 606684#606684: *1 http header: "Host: localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http header: "Accept: */*" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http header done 2025/08/20 07:18:55 [debug] 606684#606684: *1 event timer del: 6: 255528425 2025/08/20 07:18:55 [debug] 606684#606684: *1 generic phase: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 rewrite phase: 1 2025/08/20 07:18:55 [debug] 606684#606684: *1 test location: "/health" 2025/08/20 07:18:55 [debug] 606684#606684: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:18:55 [debug] 606684#606684: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *1 using configuration "/health" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http cl:-1 max:104857600 2025/08/20 07:18:55 [debug] 606684#606684: *1 rewrite phase: 3 2025/08/20 07:18:55 [debug] 606684#606684: *1 http set discard body 2025/08/20 07:18:55 [debug] 606684#606684: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:18:55 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 07:18:55 [debug] 606684#606684: *1 write new buf t:1 f:0 00005FE570035180, pos 00005FE570035180, size: 196 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 http write filter: l:0 f:0 s:196 2025/08/20 07:18:55 [debug] 606684#606684: *1 http output filter "/health?" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http copy filter: "/health?" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http postpone filter "/health?" 00007FFE26EA7F40 2025/08/20 07:18:55 [debug] 606684#606684: *1 write old buf t:1 f:0 00005FE570035180, pos 00005FE570035180, size: 196 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 write new buf t:0 f:0 0000000000000000, pos 00005FE57005CB42, size: 3 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 http write filter: l:1 f:0 s:199 2025/08/20 07:18:55 [debug] 606684#606684: *1 http write filter limit 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 writev: 199 of 199 2025/08/20 07:18:55 [debug] 606684#606684: *1 http write filter 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *1 http copy filter: 0 "/health?" 2025/08/20 07:18:55 [debug] 606684#606684: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 07:18:55 [debug] 606684#606684: *1 set http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *1 http close request 2025/08/20 07:18:55 [debug] 606684#606684: *1 http log handler 2025/08/20 07:18:55 [debug] 606684#606684: *1 free: 00005FE57003EA30, unused: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 free: 00005FE570034DA0, unused: 2736 2025/08/20 07:18:55 [debug] 606684#606684: *1 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *1 hc free: 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *1 hc busy: 0000000000000000 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 tcp_nodelay 2025/08/20 07:18:55 [debug] 606684#606684: *1 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *1 event timer add: 6: 65000:255533425 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 0 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 65000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:2001 d:00007E70206981E0 2025/08/20 07:18:55 [debug] 606684#606684: *1 http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *1 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *1 recv: eof:1, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *1 recv: fd:6 0 of 1024 2025/08/20 07:18:55 [info] 606684#606684: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 07:18:55 [debug] 606684#606684: *1 close http connection: 6 2025/08/20 07:18:55 [debug] 606684#606684: *1 event timer del: 6: 255533425 2025/08/20 07:18:55 [debug] 606684#606684: *1 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *1 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *1 free: 00005FE57001F840, unused: 136 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 1 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: -1 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:5 ev:0001 d:00007E7020698010 2025/08/20 07:18:55 [debug] 606684#606684: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:18:55 [debug] 606684#606684: posix_memalign: 00005FE57001F840:512 @16 2025/08/20 07:18:55 [debug] 606684#606684: *2 accept: 127.0.0.1:53836 fd:6 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer add: 6: 60000:255528672 2025/08/20 07:18:55 [debug] 606684#606684: *2 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 246 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 60000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:0001 d:00007E70206981E1 2025/08/20 07:18:55 [debug] 606684#606684: *2 http wait request handler 2025/08/20 07:18:55 [debug] 606684#606684: *2 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: eof:0, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: fd:6 1024 of 1024 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: avail:112 2025/08/20 07:18:55 [debug] 606684#606684: *2 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 posix_memalign: 00005FE57003EA30:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *2 http process request line 2025/08/20 07:18:55 [debug] 606684#606684: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http uri: "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http args: "" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http exten: "" 2025/08/20 07:18:55 [debug] 606684#606684: *2 posix_memalign: 00005FE570034DA0:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *2 http process request header line 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Host: localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Accept: */*" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2ZDNjZDc1YmJlMTRkM2U5MzAwMjJlNGQ2YmI2MGY5YzAxY2U4OTMzMGFmZjA1ZjI4NjcyYjJlZTg3ZDkyZTBhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODg3MzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NTRiOTIyODY2MDliZmVhNjBiZDVkMGE5OTk3ZjY4Njg5MWNhODhiZDk2ZmI2MGUwNzdiM2FmYWQyYjFkNmY5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MjMzNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImE4Mzk5MzVhYzVkMjllMzUyMzEwNDEwMTg0M2NlMzA3NGJkY2YyYzM5Y2RhOTc4ODViOWIwYjk5MmJkMTAyYjY2ODYzMWM5ZDc2OWMwNzZmYmVhMWQ3ODk4ZTQ2MmUyNWJkYjdhY2VkYTU0ZmY4ZDQyMmJkYzA3MTEwMTljZjAzIn0=" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Content-Type: text/plain" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755688735.txt"" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header: "Content-Length: 296" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http header done 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer del: 6: 255528672 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 rewrite phase: 1 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: "/health" 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *2 using configuration "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http cl:296 max:104857600 2025/08/20 07:18:55 [debug] 606684#606684: *2 rewrite phase: 3 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "PUT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script regex: "^(PUT)$" 2025/08/20 07:18:55 [notice] 606684#606684: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script if 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script if: false 2025/08/20 07:18:55 [debug] 606684#606684: *2 post rewrite phase: 4 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 5 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 6 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 7 2025/08/20 07:18:55 [debug] 606684#606684: *2 access phase: 8 2025/08/20 07:18:55 [debug] 606684#606684: *2 access phase: 9 2025/08/20 07:18:55 [debug] 606684#606684: *2 access phase: 10 2025/08/20 07:18:55 [debug] 606684#606684: *2 post access phase: 11 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 12 2025/08/20 07:18:55 [debug] 606684#606684: *2 generic phase: 13 2025/08/20 07:18:55 [debug] 606684#606684: *2 http client request body preread 184 2025/08/20 07:18:55 [debug] 606684#606684: *2 http request body content length filter 2025/08/20 07:18:55 [debug] 606684#606684: *2 http body new buf t:1 f:0 00005FE5700223E8, pos 00005FE5700223E8, size: 184 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http read client request body 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: eof:0, avail:112 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: fd:6 112 of 112 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: avail:0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http client request body recv 112 2025/08/20 07:18:55 [debug] 606684#606684: *2 http body new buf t:1 f:0 00005FE570035830, pos 00005FE570035830, size: 112 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http client request body rest 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http init upstream, client timer: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:18:55 [debug] 606684#606684: *2 posix_memalign: 00005FE570029150:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "QUERY_STRING" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REQUEST_METHOD" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "PUT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "CONTENT_TYPE" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "text/plain" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "296" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SCRIPT_NAME" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REQUEST_URI" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "DOCUMENT_URI" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "./blobs" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "HTTP/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "http" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "CGI/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "nginx/" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "1.18.0" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REMOTE_ADDR" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "127.0.0.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REMOTE_PORT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "53836" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REMOTE_PORT: 53836" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SERVER_ADDR" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "127.0.0.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SERVER_PORT" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SERVER_NAME" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "localhost" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "200" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script var: "./blobs" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2ZDNjZDc1YmJlMTRkM2U5MzAwMjJlNGQ2YmI2MGY5YzAxY2U4OTMzMGFmZjA1ZjI4NjcyYjJlZTg3ZDkyZTBhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODg3MzUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NTRiOTIyODY2MDliZmVhNjBiZDVkMGE5OTk3ZjY4Njg5MWNhODhiZDk2ZmI2MGUwNzdiM2FmYWQyYjFkNmY5Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MjMzNSJdXSwiY29udGVudCI6IiIsInNpZyI6ImE4Mzk5MzVhYzVkMjllMzUyMzEwNDEwMTg0M2NlMzA3NGJkY2YyYzM5Y2RhOTc4ODViOWIwYjk5MmJkMTAyYjY2ODYzMWM5ZDc2OWMwNzZmYmVhMWQ3ODk4ZTQ2MmUyNWJkYjdhY2VkYTU0ZmY4ZDQyMmJkYzA3MTEwMTljZjAzIn0=" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755688735.txt"" 2025/08/20 07:18:55 [debug] 606684#606684: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http cleanup add: 00005FE570035B80 2025/08/20 07:18:55 [debug] 606684#606684: *2 get rr peer, try: 1 2025/08/20 07:18:55 [debug] 606684#606684: *2 stream socket 10 2025/08/20 07:18:55 [debug] 606684#606684: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 07:18:55 [debug] 606684#606684: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 07:18:55 [debug] 606684#606684: *2 connected 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream connect: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 posix_memalign: 00005FE570008F20:128 @16 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream send request 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream send request body 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer buf fl:0 s:1304 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer buf fl:0 s:184 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer buf fl:0 s:8 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer buf fl:0 s:112 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer buf fl:0 s:8 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer in: 00005FE570035C10 2025/08/20 07:18:55 [debug] 606684#606684: *2 writev: 1616 of 1616 2025/08/20 07:18:55 [debug] 606684#606684: *2 chain writer out: 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer add: 10: 60000:255528672 2025/08/20 07:18:55 [debug] 606684#606684: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:18:55 [debug] 606684#606684: *2 http request count:2 blk:0 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 0 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 60000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:0004 d:00007E70206981E1 2025/08/20 07:18:55 [debug] 606684#606684: *2 http run request: "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream check client, write event:1, "/upload" 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:10 ev:0004 d:00007E70206982C8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream request: "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream dummy handler 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 3 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 59997 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:10 ev:0005 d:00007E70206982C8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream request: "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http upstream process header 2025/08/20 07:18:55 [debug] 606684#606684: *2 malloc: 00005FE57002A160:4096 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: eof:0, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: fd:10 4096 of 4096 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: avail:784 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: "═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_he" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: "ader called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2ZDNjZDc1YmJlMTRk... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"6d3cd75bbe14d3e930022e4d6bb60f9c01ce89330aff05f28672b2ee87d92e0a","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: "_at":1755688735,"tags":[["t","upload"],["x","854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9"],["expiration","1755692335"]],"content":"","sig":"a839935ac5d29e3523104101843ce3074bdcf2c39cda97885b9b0b992bd102b668631c9d769c076fbea1d7898e462e25bdb7aceda54ff8d422bdc0711019cf03"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "6d3cd75bbe14d3e930022e4d6bb60f9c01ce89330aff05f28672b2ee87d92e0a", "pubkey": "79be667ef9dcbbac55a06295ce870b0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: "7029bfcdb2dce28d959f2815b16f81798", "created_at": 1755688735, "tags": [["t", "upload"], ["x", "854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9"], ["expiration", "1755692335"]], "content": "", "sig": "a839935ac5d29e3523104101843ce3074bdcf2c39cda97885b9b0b992bd102b668631c9d769c076fbea1d7898e462e25bdb7aceda54ff8d422bdc0711019cf03" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 6d3cd75bbe14d3e930022e4d6bb60f9c01ce89330aff05f28672b2ee87d92e0a ℹ️ INFO:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: " pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: a839935ac5d29e3523104101843ce3074bdcf2c39cda97885b9b0b992bd102b668631c9d769c076fbea1d7898e462e25bdb7aceda54ff8d422bdc0711019cf03 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755688735 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37)" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: F8 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 504 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: " 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing stru" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 97 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 407 2025/08/20 07:18:55 [error] 606684#606684: *2 FastCGI sent in stderr: "cture validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 07 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 06 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 05 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 47 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 01 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record byte: 00 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi record length: 1351 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "LOG: [2025-08-20 07:18:55] PUT /upload - Auth: pending - Status: 0" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http fastcgi parser: -2 2025/08/20 07:18:55 [debug] 606684#606684: *2 upstream split a header line in FastCGI records 2025/08/20 07:18:55 [error] 606684#606684: *2 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http next upstream, 8 2025/08/20 07:18:55 [debug] 606684#606684: *2 free rr peer 1 4 2025/08/20 07:18:55 [debug] 606684#606684: *2 finalize http upstream request: 502 2025/08/20 07:18:55 [debug] 606684#606684: *2 finalize http fastcgi request 2025/08/20 07:18:55 [debug] 606684#606684: *2 close http upstream connection: 10 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE570008F20, unused: 48 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer del: 10: 255528672 2025/08/20 07:18:55 [debug] 606684#606684: *2 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http finalize request: 502, "/upload?" a:1, c:1 2025/08/20 07:18:55 [debug] 606684#606684: *2 http special response: 502, "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:18:55 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/20 07:18:55 [debug] 606684#606684: *2 write new buf t:1 f:0 00005FE5700298C8, pos 00005FE5700298C8, size: 166 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http write filter: l:0 f:0 s:166 2025/08/20 07:18:55 [debug] 606684#606684: *2 http output filter "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http copy filter: "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http postpone filter "/upload?" 00005FE570035BF0 2025/08/20 07:18:55 [debug] 606684#606684: *2 write old buf t:1 f:0 00005FE5700298C8, pos 00005FE5700298C8, size: 166 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 write new buf t:0 f:0 0000000000000000, pos 00005FE55B961A40, size: 104 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 write new buf t:0 f:0 0000000000000000, pos 00005FE55B962C80, size: 62 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 http write filter: l:1 f:0 s:332 2025/08/20 07:18:55 [debug] 606684#606684: *2 http write filter limit 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 writev: 332 of 332 2025/08/20 07:18:55 [debug] 606684#606684: *2 http write filter 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *2 http copy filter: 0 "/upload?" 2025/08/20 07:18:55 [debug] 606684#606684: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:18:55 [debug] 606684#606684: *2 set http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *2 http close request 2025/08/20 07:18:55 [debug] 606684#606684: *2 http log handler 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE57002A160 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE57003EA30, unused: 3 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE570034DA0, unused: 8 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE570029150, unused: 1578 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *2 hc free: 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *2 hc busy: 0000000000000000 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 tcp_nodelay 2025/08/20 07:18:55 [debug] 606684#606684: *2 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer add: 6: 65000:255533675 2025/08/20 07:18:55 [debug] 606684#606684: *2 post event 00005FE570070770 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 0 2025/08/20 07:18:55 [debug] 606684#606684: posted event 00005FE570070770 2025/08/20 07:18:55 [debug] 606684#606684: *2 delete posted event 00005FE570070770 2025/08/20 07:18:55 [debug] 606684#606684: *2 http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *2 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: eof:0, avail:0 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 65000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:2005 d:00007E70206981E1 2025/08/20 07:18:55 [debug] 606684#606684: *2 http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *2 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: eof:1, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *2 recv: fd:6 0 of 1024 2025/08/20 07:18:55 [info] 606684#606684: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 07:18:55 [debug] 606684#606684: *2 close http connection: 6 2025/08/20 07:18:55 [debug] 606684#606684: *2 event timer del: 6: 255533675 2025/08/20 07:18:55 [debug] 606684#606684: *2 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *2 free: 00005FE57001F840, unused: 120 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 2 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: -1 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:5 ev:0001 d:00007E7020698010 2025/08/20 07:18:55 [debug] 606684#606684: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:18:55 [debug] 606684#606684: posix_memalign: 00005FE57001F840:512 @16 2025/08/20 07:18:55 [debug] 606684#606684: *4 accept: 127.0.0.1:53848 fd:6 2025/08/20 07:18:55 [debug] 606684#606684: *4 event timer add: 6: 60000:255528683 2025/08/20 07:18:55 [debug] 606684#606684: *4 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 6 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 60000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:0001 d:00007E70206981E0 2025/08/20 07:18:55 [debug] 606684#606684: *4 http wait request handler 2025/08/20 07:18:55 [debug] 606684#606684: *4 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *4 recv: eof:0, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *4 recv: fd:6 142 of 1024 2025/08/20 07:18:55 [debug] 606684#606684: *4 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 posix_memalign: 00005FE57003EA30:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *4 http process request line 2025/08/20 07:18:55 [debug] 606684#606684: *4 http request line: "GET /854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9 HTTP/1.1" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http uri: "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http args: "" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http exten: "" 2025/08/20 07:18:55 [debug] 606684#606684: *4 posix_memalign: 00005FE570034DA0:4096 @16 2025/08/20 07:18:55 [debug] 606684#606684: *4 http process request header line 2025/08/20 07:18:55 [debug] 606684#606684: *4 http header: "Host: localhost:9001" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http header: "Accept: */*" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http header done 2025/08/20 07:18:55 [debug] 606684#606684: *4 event timer del: 6: 255528683 2025/08/20 07:18:55 [debug] 606684#606684: *4 generic phase: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 rewrite phase: 1 2025/08/20 07:18:55 [debug] 606684#606684: *4 test location: "/health" 2025/08/20 07:18:55 [debug] 606684#606684: *4 test location: "/debug/list" 2025/08/20 07:18:55 [debug] 606684#606684: *4 test location: "/" 2025/08/20 07:18:55 [debug] 606684#606684: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http cl:-1 max:104857600 2025/08/20 07:18:55 [debug] 606684#606684: *4 rewrite phase: 3 2025/08/20 07:18:55 [debug] 606684#606684: *4 http script var 2025/08/20 07:18:55 [debug] 606684#606684: *4 http script var: "GET" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http script value: "DELETE" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http script not equal 2025/08/20 07:18:55 [debug] 606684#606684: *4 http script if 2025/08/20 07:18:55 [debug] 606684#606684: *4 http finalize request: 404, "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" a:1, c:1 2025/08/20 07:18:55 [debug] 606684#606684: *4 http special response: 404, "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http set discard body 2025/08/20 07:18:55 [debug] 606684#606684: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:18:55 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 07:18:55 [debug] 606684#606684: *4 write new buf t:1 f:0 00005FE570035180, pos 00005FE570035180, size: 164 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 http write filter: l:0 f:0 s:164 2025/08/20 07:18:55 [debug] 606684#606684: *4 http output filter "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http copy filter: "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http postpone filter "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" 00005FE570035310 2025/08/20 07:18:55 [debug] 606684#606684: *4 write old buf t:1 f:0 00005FE570035180, pos 00005FE570035180, size: 164 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 write new buf t:0 f:0 0000000000000000, pos 00005FE55B962580, size: 100 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 write new buf t:0 f:0 0000000000000000, pos 00005FE55B962C80, size: 62 file: 0, size: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 http write filter: l:1 f:0 s:326 2025/08/20 07:18:55 [debug] 606684#606684: *4 http write filter limit 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 writev: 326 of 326 2025/08/20 07:18:55 [debug] 606684#606684: *4 http write filter 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *4 http copy filter: 0 "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" 2025/08/20 07:18:55 [debug] 606684#606684: *4 http finalize request: 0, "/854b92286609bfea60bd5d0a9997f686891ca88bd96fb60e077b3afad2b1d6f9?" a:1, c:1 2025/08/20 07:18:55 [debug] 606684#606684: *4 set http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *4 http close request 2025/08/20 07:18:55 [debug] 606684#606684: *4 http log handler 2025/08/20 07:18:55 [debug] 606684#606684: *4 free: 00005FE57003EA30, unused: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 free: 00005FE570034DA0, unused: 2456 2025/08/20 07:18:55 [debug] 606684#606684: *4 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *4 hc free: 0000000000000000 2025/08/20 07:18:55 [debug] 606684#606684: *4 hc busy: 0000000000000000 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 tcp_nodelay 2025/08/20 07:18:55 [debug] 606684#606684: *4 reusable connection: 1 2025/08/20 07:18:55 [debug] 606684#606684: *4 event timer add: 6: 65000:255533684 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 1 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: 65000 2025/08/20 07:18:55 [debug] 606684#606684: epoll: fd:6 ev:2001 d:00007E70206981E0 2025/08/20 07:18:55 [debug] 606684#606684: *4 http keepalive handler 2025/08/20 07:18:55 [debug] 606684#606684: *4 malloc: 00005FE5700220A0:1024 2025/08/20 07:18:55 [debug] 606684#606684: *4 recv: eof:1, avail:-1 2025/08/20 07:18:55 [debug] 606684#606684: *4 recv: fd:6 0 of 1024 2025/08/20 07:18:55 [info] 606684#606684: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 07:18:55 [debug] 606684#606684: *4 close http connection: 6 2025/08/20 07:18:55 [debug] 606684#606684: *4 event timer del: 6: 255533684 2025/08/20 07:18:55 [debug] 606684#606684: *4 reusable connection: 0 2025/08/20 07:18:55 [debug] 606684#606684: *4 free: 00005FE5700220A0 2025/08/20 07:18:55 [debug] 606684#606684: *4 free: 00005FE57001F840, unused: 136 2025/08/20 07:18:55 [debug] 606684#606684: timer delta: 0 2025/08/20 07:18:55 [debug] 606684#606684: worker cycle 2025/08/20 07:18:55 [debug] 606684#606684: epoll timer: -1 2025/08/20 07:19:52 [debug] 606684#606684: epoll: fd:5 ev:0001 d:00007E7020698010 2025/08/20 07:19:52 [debug] 606684#606684: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:19:52 [debug] 606684#606684: posix_memalign: 00005FE57001F840:512 @16 2025/08/20 07:19:52 [debug] 606684#606684: *5 accept: 127.0.0.1:55770 fd:6 2025/08/20 07:19:52 [debug] 606684#606684: *5 event timer add: 6: 60000:255585480 2025/08/20 07:19:52 [debug] 606684#606684: *5 reusable connection: 1 2025/08/20 07:19:52 [debug] 606684#606684: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:19:52 [debug] 606684#606684: timer delta: 56796 2025/08/20 07:19:52 [debug] 606684#606684: worker cycle 2025/08/20 07:19:52 [debug] 606684#606684: epoll timer: 60000 2025/08/20 07:19:52 [debug] 606684#606684: epoll: fd:6 ev:0001 d:00007E70206981E1 2025/08/20 07:19:52 [debug] 606684#606684: *5 http wait request handler 2025/08/20 07:19:52 [debug] 606684#606684: *5 malloc: 00005FE5700220A0:1024 2025/08/20 07:19:52 [debug] 606684#606684: *5 recv: eof:0, avail:-1 2025/08/20 07:19:52 [debug] 606684#606684: *5 recv: fd:6 143 of 1024 2025/08/20 07:19:52 [debug] 606684#606684: *5 reusable connection: 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 posix_memalign: 00005FE57003EA30:4096 @16 2025/08/20 07:19:52 [debug] 606684#606684: *5 http process request line 2025/08/20 07:19:52 [debug] 606684#606684: *5 http request line: "HEAD /9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 HTTP/1.1" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http uri: "/9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http args: "" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http exten: "" 2025/08/20 07:19:52 [debug] 606684#606684: *5 posix_memalign: 00005FE570034DA0:4096 @16 2025/08/20 07:19:52 [debug] 606684#606684: *5 http process request header line 2025/08/20 07:19:52 [debug] 606684#606684: *5 http header: "Host: localhost:9001" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http header: "Accept: */*" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http header done 2025/08/20 07:19:52 [debug] 606684#606684: *5 event timer del: 6: 255585480 2025/08/20 07:19:52 [debug] 606684#606684: *5 generic phase: 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 rewrite phase: 1 2025/08/20 07:19:52 [debug] 606684#606684: *5 test location: "/health" 2025/08/20 07:19:52 [debug] 606684#606684: *5 test location: "/debug/list" 2025/08/20 07:19:52 [debug] 606684#606684: *5 test location: "/" 2025/08/20 07:19:52 [debug] 606684#606684: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:19:52 [debug] 606684#606684: *5 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http cl:-1 max:104857600 2025/08/20 07:19:52 [debug] 606684#606684: *5 rewrite phase: 3 2025/08/20 07:19:52 [debug] 606684#606684: *5 http script var 2025/08/20 07:19:52 [debug] 606684#606684: *5 http script var: "HEAD" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http script value: "DELETE" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http script not equal 2025/08/20 07:19:52 [debug] 606684#606684: *5 http script if 2025/08/20 07:19:52 [debug] 606684#606684: *5 http finalize request: 404, "/9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6?" a:1, c:1 2025/08/20 07:19:52 [debug] 606684#606684: *5 http special response: 404, "/9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6?" 2025/08/20 07:19:52 [debug] 606684#606684: *5 http set discard body 2025/08/20 07:19:52 [debug] 606684#606684: *5 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:19:52 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 07:19:52 [debug] 606684#606684: *5 write new buf t:1 f:0 00005FE570035180, pos 00005FE570035180, size: 164 file: 0, size: 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 http write filter: l:1 f:0 s:164 2025/08/20 07:19:52 [debug] 606684#606684: *5 http write filter limit 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 writev: 164 of 164 2025/08/20 07:19:52 [debug] 606684#606684: *5 http write filter 0000000000000000 2025/08/20 07:19:52 [debug] 606684#606684: *5 http finalize request: 0, "/9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6?" a:1, c:1 2025/08/20 07:19:52 [debug] 606684#606684: *5 set http keepalive handler 2025/08/20 07:19:52 [debug] 606684#606684: *5 http close request 2025/08/20 07:19:52 [debug] 606684#606684: *5 http log handler 2025/08/20 07:19:52 [debug] 606684#606684: *5 free: 00005FE57003EA30, unused: 80 2025/08/20 07:19:52 [debug] 606684#606684: *5 free: 00005FE570034DA0, unused: 2738 2025/08/20 07:19:52 [debug] 606684#606684: *5 free: 00005FE5700220A0 2025/08/20 07:19:52 [debug] 606684#606684: *5 hc free: 0000000000000000 2025/08/20 07:19:52 [debug] 606684#606684: *5 hc busy: 0000000000000000 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 tcp_nodelay 2025/08/20 07:19:52 [debug] 606684#606684: *5 reusable connection: 1 2025/08/20 07:19:52 [debug] 606684#606684: *5 event timer add: 6: 65000:255590480 2025/08/20 07:19:52 [debug] 606684#606684: timer delta: 0 2025/08/20 07:19:52 [debug] 606684#606684: worker cycle 2025/08/20 07:19:52 [debug] 606684#606684: epoll timer: 65000 2025/08/20 07:19:52 [debug] 606684#606684: epoll: fd:6 ev:2001 d:00007E70206981E1 2025/08/20 07:19:52 [debug] 606684#606684: *5 http keepalive handler 2025/08/20 07:19:52 [debug] 606684#606684: *5 malloc: 00005FE5700220A0:1024 2025/08/20 07:19:52 [debug] 606684#606684: *5 recv: eof:1, avail:-1 2025/08/20 07:19:52 [debug] 606684#606684: *5 recv: fd:6 0 of 1024 2025/08/20 07:19:52 [info] 606684#606684: *5 client 127.0.0.1 closed keepalive connection 2025/08/20 07:19:52 [debug] 606684#606684: *5 close http connection: 6 2025/08/20 07:19:52 [debug] 606684#606684: *5 event timer del: 6: 255590480 2025/08/20 07:19:52 [debug] 606684#606684: *5 reusable connection: 0 2025/08/20 07:19:52 [debug] 606684#606684: *5 free: 00005FE5700220A0 2025/08/20 07:19:52 [debug] 606684#606684: *5 free: 00005FE57001F840, unused: 136 2025/08/20 07:19:52 [debug] 606684#606684: timer delta: 1 2025/08/20 07:19:52 [debug] 606684#606684: worker cycle 2025/08/20 07:19:52 [debug] 606684#606684: epoll timer: -1 2025/08/20 07:22:17 [notice] 606683#606683: signal 15 (SIGTERM) received from 607010, exiting 2025/08/20 07:22:17 [debug] 606683#606683: wake up, sigio 0 2025/08/20 07:22:17 [debug] 606683#606683: child: 0 606684 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:22:17 [debug] 606683#606683: termination cycle: 50 2025/08/20 07:22:17 [debug] 606683#606683: sigsuspend 2025/08/20 07:22:17 [debug] 606684#606684: epoll: fd:7 ev:0001 d:00007E70206980F8 2025/08/20 07:22:17 [debug] 606684#606684: channel handler 2025/08/20 07:22:17 [debug] 606684#606684: channel: 32 2025/08/20 07:22:17 [debug] 606684#606684: channel command: 4 2025/08/20 07:22:17 [debug] 606684#606684: channel: -2 2025/08/20 07:22:17 [debug] 606684#606684: timer delta: 145233 2025/08/20 07:22:17 [notice] 606684#606684: exiting 2025/08/20 07:22:17 [debug] 606684#606684: flush files 2025/08/20 07:22:17 [debug] 606684#606684: run cleanup: 00005FE57006DA80 2025/08/20 07:22:17 [debug] 606684#606684: run cleanup: 00005FE570060A18 2025/08/20 07:22:17 [debug] 606684#606684: cleanup resolver 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57006EDE0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570061BE0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570040B50 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57003FA40 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570039A10 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570038950 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570037890 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE5700367D0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57002E170 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570025140, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57002F580, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57003AA20, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570041B60, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570045B70, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570049B80, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57004DB90, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570051BA0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570055BB0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570059BC0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57005DBD0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570062DB0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE570066DC0, unused: 0 2025/08/20 07:22:17 [debug] 606684#606684: free: 00005FE57006ADD0, unused: 4920 2025/08/20 07:22:17 [notice] 606684#606684: exit 2025/08/20 07:22:17 [notice] 606683#606683: signal 17 (SIGCHLD) received from 606684 2025/08/20 07:22:17 [notice] 606683#606683: worker process 606684 exited with code 0 2025/08/20 07:22:17 [debug] 606683#606683: shmtx forced unlock 2025/08/20 07:22:17 [debug] 606683#606683: wake up, sigio 3 2025/08/20 07:22:17 [debug] 606683#606683: reap children 2025/08/20 07:22:17 [debug] 606683#606683: child: 0 606684 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:22:17 [notice] 606683#606683: exit 2025/08/20 07:22:17 [debug] 606683#606683: close listening 0.0.0.0:9001 #5 2025/08/20 07:22:17 [debug] 606683#606683: run cleanup: 00005FE570060A18 2025/08/20 07:22:17 [debug] 606683#606683: cleanup resolver 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57006EDE0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570061BE0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570040B50 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57003FA40 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570039A10 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570038950 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570037890 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE5700367D0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57002E170 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570025140, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57002F580, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57003AA20, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570041B60, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570045B70, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570049B80, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57004DB90, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570051BA0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570055BB0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570059BC0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57005DBD0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570062DB0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE570066DC0, unused: 0 2025/08/20 07:22:17 [debug] 606683#606683: free: 00005FE57006ADD0, unused: 4951 2025/08/20 07:22:20 [debug] 607046#607046: bind() 0.0.0.0:9001 #5 2025/08/20 07:22:20 [debug] 607046#607046: counter: 00007957D89F7080, 1 2025/08/20 07:22:20 [debug] 607047#607047: bind() 0.0.0.0:9001 #5 2025/08/20 07:22:20 [notice] 607047#607047: using the "epoll" event method 2025/08/20 07:22:20 [debug] 607047#607047: counter: 00007946B6E9B080, 1 2025/08/20 07:22:20 [notice] 607047#607047: nginx/1.18.0 (Ubuntu) 2025/08/20 07:22:20 [notice] 607047#607047: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:22:20 [notice] 607047#607047: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:22:20 [debug] 607048#607047: write: 6, 00007FFE5DE3F6D0, 7, 0 2025/08/20 07:22:20 [debug] 607048#607048: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:22:20 [notice] 607048#607048: start worker processes 2025/08/20 07:22:20 [debug] 607048#607048: channel 6:7 2025/08/20 07:22:20 [notice] 607048#607048: start worker process 607049 2025/08/20 07:22:20 [debug] 607048#607048: sigsuspend 2025/08/20 07:22:20 [debug] 607049#607049: add cleanup: 00005D8319AD8A80 2025/08/20 07:22:20 [debug] 607049#607049: malloc: 00005D8319A8BBD0:8 2025/08/20 07:22:20 [debug] 607049#607049: notify eventfd: 9 2025/08/20 07:22:20 [debug] 607049#607049: testing the EPOLLRDHUP flag: success 2025/08/20 07:22:20 [debug] 607049#607049: malloc: 00005D8319A9E590:6144 2025/08/20 07:22:20 [debug] 607049#607049: malloc: 00007946B6C93010:237568 2025/08/20 07:22:20 [debug] 607049#607049: malloc: 00005D8319ADB6B0:98304 2025/08/20 07:22:20 [debug] 607049#607049: malloc: 00005D8319AF36C0:98304 2025/08/20 07:22:20 [debug] 607049#607049: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:22:20 [debug] 607049#607049: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:22:20 [debug] 607049#607049: setproctitle: "nginx: worker process" 2025/08/20 07:22:20 [debug] 607049#607049: worker cycle 2025/08/20 07:22:20 [debug] 607049#607049: epoll timer: -1 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:5 ev:0001 d:00007946B6C93010 2025/08/20 07:23:47 [debug] 607049#607049: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:23:47 [debug] 607049#607049: posix_memalign: 00005D8319A8A840:512 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 accept: 127.0.0.1:33128 fd:6 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer add: 6: 60000:255820743 2025/08/20 07:23:47 [debug] 607049#607049: *1 reusable connection: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 86799 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: 60000 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:6 ev:0001 d:00007946B6C931E0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http wait request handler 2025/08/20 07:23:47 [debug] 607049#607049: *1 malloc: 00005D8319A8D0A0:1024 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: eof:0, avail:-1 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: fd:6 782 of 1024 2025/08/20 07:23:47 [debug] 607049#607049: *1 reusable connection: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 posix_memalign: 00005D8319AA9A30:4096 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 http process request line 2025/08/20 07:23:47 [debug] 607049#607049: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http uri: "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http args: "" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http exten: "" 2025/08/20 07:23:47 [debug] 607049#607049: *1 posix_memalign: 00005D8319A9FDA0:4096 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 http process request header line 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "Host: localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "Accept: */*" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "Content-Type: text/plain" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header: "Content-Length: 13" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http header done 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer del: 6: 255820743 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 rewrite phase: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: "/health" 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:23:47 [debug] 607049#607049: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:23:47 [debug] 607049#607049: *1 using configuration "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http cl:13 max:104857600 2025/08/20 07:23:47 [debug] 607049#607049: *1 rewrite phase: 3 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "PUT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script regex: "^(PUT)$" 2025/08/20 07:23:47 [notice] 607049#607049: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script if 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script if: false 2025/08/20 07:23:47 [debug] 607049#607049: *1 post rewrite phase: 4 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 5 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 6 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 7 2025/08/20 07:23:47 [debug] 607049#607049: *1 access phase: 8 2025/08/20 07:23:47 [debug] 607049#607049: *1 access phase: 9 2025/08/20 07:23:47 [debug] 607049#607049: *1 access phase: 10 2025/08/20 07:23:47 [debug] 607049#607049: *1 post access phase: 11 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 12 2025/08/20 07:23:47 [debug] 607049#607049: *1 generic phase: 13 2025/08/20 07:23:47 [debug] 607049#607049: *1 http client request body preread 13 2025/08/20 07:23:47 [debug] 607049#607049: *1 http request body content length filter 2025/08/20 07:23:47 [debug] 607049#607049: *1 http body new buf t:1 f:0 00005D8319A8D3A1, pos 00005D8319A8D3A1, size: 13 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http init upstream, client timer: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "QUERY_STRING" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REQUEST_METHOD" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "PUT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "CONTENT_TYPE" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "text/plain" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "13" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "CONTENT_LENGTH: 13" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SCRIPT_NAME" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REQUEST_URI" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "DOCUMENT_URI" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "./blobs" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "HTTP/1.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "http" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "CGI/1.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "nginx/" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "1.18.0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REMOTE_ADDR" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "127.0.0.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REMOTE_PORT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "33128" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REMOTE_PORT: 33128" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SERVER_ADDR" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "127.0.0.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SERVER_PORT" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SERVER_NAME" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "localhost" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "200" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script var: "./blobs" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 07:23:47 [debug] 607049#607049: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 13" 2025/08/20 07:23:47 [debug] 607049#607049: *1 posix_memalign: 00005D8319A94150:4096 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 http cleanup add: 00005D8319AA0D88 2025/08/20 07:23:47 [debug] 607049#607049: *1 get rr peer, try: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 stream socket 10 2025/08/20 07:23:47 [debug] 607049#607049: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 07:23:47 [debug] 607049#607049: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 07:23:47 [debug] 607049#607049: *1 connected 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream connect: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 posix_memalign: 00005D8319A73F20:128 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream send request 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream send request body 2025/08/20 07:23:47 [debug] 607049#607049: *1 chain writer buf fl:0 s:1224 2025/08/20 07:23:47 [debug] 607049#607049: *1 chain writer buf fl:0 s:13 2025/08/20 07:23:47 [debug] 607049#607049: *1 chain writer buf fl:0 s:11 2025/08/20 07:23:47 [debug] 607049#607049: *1 chain writer in: 00005D8319A94288 2025/08/20 07:23:47 [debug] 607049#607049: *1 writev: 1248 of 1248 2025/08/20 07:23:47 [debug] 607049#607049: *1 chain writer out: 0000000000000000 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer add: 10: 60000:255820743 2025/08/20 07:23:47 [debug] 607049#607049: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:23:47 [debug] 607049#607049: *1 http request count:2 blk:0 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 0 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: 60000 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:6 ev:0004 d:00007946B6C931E0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http run request: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream check client, write event:1, "/upload" 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:10 ev:0004 d:00007946B6C932C8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream request: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream dummy handler 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 1 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: 59999 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:10 ev:0005 d:00007946B6C932C8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream request: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream process header 2025/08/20 07:23:47 [debug] 607049#607049: *1 malloc: 00005D8319A95160:4096 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: eof:0, avail:-1 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: fd:10 3072 of 4096 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: "═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: a1fff0ffefb9eace7230c24e50731f0a91c62f9cefdfe77121c2f607125dffae 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_he" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: "ader called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: "_at":1755685428,"tags":[["t","upload"],["x","84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"],["expiration","1755689028"]],"content":"","sig":"95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6", "pubkey": "79be667ef9dcbbac55a06295ce870b0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: "7029bfcdb2dce28d959f2815b16f81798", "created_at": 1755685428, "tags": [["t", "upload"], ["x", "84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"], ["expiration", "1755689028"]], "content": "", "sig": "95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 ℹ️ INFO:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: " pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755685428 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37)" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: F8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 504 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: " 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing stru" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: eof:0, avail:0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream request: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream dummy handler 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 0 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: 59999 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:10 ev:2005 d:00007946B6C932C8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream request: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream process header 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: eof:1, avail:-1 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: fd:10 1808 of 4096 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 97 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 407 2025/08/20 07:23:47 [error] 607049#607049: *1 FastCGI sent in stderr: "cture validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 07 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 06 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 05 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 46 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 02 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 1350 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "LOG: [2025-08-20 07:23:47] PUT /upload - Auth: pending - Status: 0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: content_length=13" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "LOG: [2025-08-20 07:23:47] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: a1fff0ffefb9eace7230c24e50731f0a91c62f9cefdfe77121c2f607125dffae" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi parser: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi header done 2025/08/20 07:23:47 [debug] 607049#607049: *1 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:23:47 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 07:23:47] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=13 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0= LOG: [2025-08-20 07:23:47] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: a1fff0ffefb9eace7230c24e50731f0a91c62f9cefdfe77121c2f607125dffae 2025/08/20 07:23:47 [debug] 607049#607049: *1 write new buf t:1 f:0 00005D8319A94B40, pos 00005D8319A94B40, size: 1258 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter: l:0 f:0 s:1258 2025/08/20 07:23:47 [debug] 607049#607049: *1 http cacheable: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream process upstream 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe read upstream: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe preread: 239 2025/08/20 07:23:47 [debug] 607049#607049: *1 readv: eof:1, avail:0 2025/08/20 07:23:47 [debug] 607049#607049: *1 readv: 1, last:2288 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe recv chain: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe buf free s:0 t:1 f:0 00005D8319A95160, pos 00005D8319A95781, size: 239 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe length: -1 2025/08/20 07:23:47 [debug] 607049#607049: *1 posix_memalign: 00005D8319A96170:4096 @16 2025/08/20 07:23:47 [debug] 607049#607049: *1 input buf #0 00005D8319A95781 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 06 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi closed stdout 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 03 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 01 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 08 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record byte: 00 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi record length: 8 2025/08/20 07:23:47 [debug] 607049#607049: *1 http fastcgi sent end request 2025/08/20 07:23:47 [debug] 607049#607049: *1 input buf 00005D8319A95781 213 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe write downstream: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe write downstream flush in 2025/08/20 07:23:47 [debug] 607049#607049: *1 http output filter "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http copy filter: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http postpone filter "/upload?" 00005D8319A94258 2025/08/20 07:23:47 [debug] 607049#607049: *1 http chunk: 213 2025/08/20 07:23:47 [debug] 607049#607049: *1 write old buf t:1 f:0 00005D8319A94B40, pos 00005D8319A94B40, size: 1258 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 write new buf t:1 f:0 00005D8319A962B8, pos 00005D8319A962B8, size: 4 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 write new buf t:1 f:0 00005D8319A95160, pos 00005D8319A95781, size: 213 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 write new buf t:0 f:0 0000000000000000, pos 00005D82F23CE2E8, size: 2 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter: l:0 f:0 s:1477 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter limit 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 writev: 1477 of 1477 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter 0000000000000000 2025/08/20 07:23:47 [debug] 607049#607049: *1 http copy filter: 0 "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 pipe write downstream done 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer: 10, old: 255820743, new: 255820744 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream exit: 0000000000000000 2025/08/20 07:23:47 [debug] 607049#607049: *1 finalize http upstream request: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 finalize http fastcgi request 2025/08/20 07:23:47 [debug] 607049#607049: *1 free rr peer 1 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 close http upstream connection: 10 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A73F20, unused: 48 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer del: 10: 255820743 2025/08/20 07:23:47 [debug] 607049#607049: *1 reusable connection: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http upstream temp fd: -1 2025/08/20 07:23:47 [debug] 607049#607049: *1 http output filter "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http copy filter: "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http postpone filter "/upload?" 00007FFE5DE3F310 2025/08/20 07:23:47 [debug] 607049#607049: *1 http chunk: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 write new buf t:0 f:0 0000000000000000, pos 00005D82F23CE2E5, size: 5 file: 0, size: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter: l:1 f:0 s:5 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter limit 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 writev: 5 of 5 2025/08/20 07:23:47 [debug] 607049#607049: *1 http write filter 0000000000000000 2025/08/20 07:23:47 [debug] 607049#607049: *1 http copy filter: 0 "/upload?" 2025/08/20 07:23:47 [debug] 607049#607049: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:23:47 [debug] 607049#607049: *1 set http keepalive handler 2025/08/20 07:23:47 [debug] 607049#607049: *1 http close request 2025/08/20 07:23:47 [debug] 607049#607049: *1 http log handler 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A95160 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319AA9A30, unused: 3 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A9FDA0, unused: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A94150, unused: 8 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A96170, unused: 3410 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A8D0A0 2025/08/20 07:23:47 [debug] 607049#607049: *1 hc free: 0000000000000000 2025/08/20 07:23:47 [debug] 607049#607049: *1 hc busy: 0000000000000000 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 tcp_nodelay 2025/08/20 07:23:47 [debug] 607049#607049: *1 reusable connection: 1 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer add: 6: 65000:255825744 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 0 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: 65000 2025/08/20 07:23:47 [debug] 607049#607049: epoll: fd:6 ev:2005 d:00007946B6C931E0 2025/08/20 07:23:47 [debug] 607049#607049: *1 http keepalive handler 2025/08/20 07:23:47 [debug] 607049#607049: *1 malloc: 00005D8319A8D0A0:1024 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: eof:1, avail:-1 2025/08/20 07:23:47 [debug] 607049#607049: *1 recv: fd:6 0 of 1024 2025/08/20 07:23:47 [info] 607049#607049: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 07:23:47 [debug] 607049#607049: *1 close http connection: 6 2025/08/20 07:23:47 [debug] 607049#607049: *1 event timer del: 6: 255825744 2025/08/20 07:23:47 [debug] 607049#607049: *1 reusable connection: 0 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A8D0A0 2025/08/20 07:23:47 [debug] 607049#607049: *1 free: 00005D8319A8A840, unused: 120 2025/08/20 07:23:47 [debug] 607049#607049: timer delta: 1 2025/08/20 07:23:47 [debug] 607049#607049: worker cycle 2025/08/20 07:23:47 [debug] 607049#607049: epoll timer: -1 2025/08/20 07:26:58 [notice] 607048#607048: signal 15 (SIGTERM) received from 607812, exiting 2025/08/20 07:26:58 [debug] 607048#607048: wake up, sigio 0 2025/08/20 07:26:58 [debug] 607048#607048: child: 0 607049 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:26:58 [debug] 607048#607048: termination cycle: 50 2025/08/20 07:26:58 [debug] 607048#607048: sigsuspend 2025/08/20 07:26:58 [debug] 607049#607049: epoll: fd:7 ev:0001 d:00007946B6C930F8 2025/08/20 07:26:58 [debug] 607049#607049: channel handler 2025/08/20 07:26:58 [debug] 607049#607049: channel: 32 2025/08/20 07:26:58 [debug] 607049#607049: channel command: 4 2025/08/20 07:26:58 [debug] 607049#607049: channel: -2 2025/08/20 07:26:58 [debug] 607049#607049: timer delta: 191127 2025/08/20 07:26:58 [notice] 607049#607049: exiting 2025/08/20 07:26:58 [debug] 607049#607049: flush files 2025/08/20 07:26:58 [debug] 607049#607049: run cleanup: 00005D8319AD8A80 2025/08/20 07:26:58 [debug] 607049#607049: run cleanup: 00005D8319ACBA18 2025/08/20 07:26:58 [debug] 607049#607049: cleanup resolver 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AD9DE0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319ACCBE0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AABB50 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AAAA40 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AA4A10 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AA3950 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AA2890 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AA17D0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319A99170 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319A90140, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319A9A580, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AA5A20, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AACB60, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AB0B70, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AB4B80, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AB8B90, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319ABCBA0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AC0BB0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AC4BC0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AC8BD0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319ACDDB0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AD1DC0, unused: 0 2025/08/20 07:26:58 [debug] 607049#607049: free: 00005D8319AD5DD0, unused: 4920 2025/08/20 07:26:58 [notice] 607049#607049: exit 2025/08/20 07:26:58 [notice] 607048#607048: signal 17 (SIGCHLD) received from 607049 2025/08/20 07:26:58 [notice] 607048#607048: worker process 607049 exited with code 0 2025/08/20 07:26:58 [debug] 607048#607048: shmtx forced unlock 2025/08/20 07:26:58 [debug] 607048#607048: wake up, sigio 3 2025/08/20 07:26:58 [debug] 607048#607048: reap children 2025/08/20 07:26:58 [debug] 607048#607048: child: 0 607049 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:26:58 [notice] 607048#607048: exit 2025/08/20 07:26:58 [debug] 607048#607048: close listening 0.0.0.0:9001 #5 2025/08/20 07:26:58 [debug] 607048#607048: run cleanup: 00005D8319ACBA18 2025/08/20 07:26:58 [debug] 607048#607048: cleanup resolver 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AD9DE0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319ACCBE0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AABB50 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AAAA40 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AA4A10 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AA3950 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AA2890 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AA17D0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319A99170 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319A90140, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319A9A580, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AA5A20, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AACB60, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AB0B70, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AB4B80, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AB8B90, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319ABCBA0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AC0BB0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AC4BC0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AC8BD0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319ACDDB0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AD1DC0, unused: 0 2025/08/20 07:26:58 [debug] 607048#607048: free: 00005D8319AD5DD0, unused: 4951 2025/08/20 07:27:00 [debug] 607846#607846: bind() 0.0.0.0:9001 #5 2025/08/20 07:27:00 [debug] 607846#607846: counter: 000074248A063080, 1 2025/08/20 07:27:00 [debug] 607847#607847: bind() 0.0.0.0:9001 #5 2025/08/20 07:27:00 [notice] 607847#607847: using the "epoll" event method 2025/08/20 07:27:00 [debug] 607847#607847: counter: 0000736F3764B080, 1 2025/08/20 07:27:00 [notice] 607847#607847: nginx/1.18.0 (Ubuntu) 2025/08/20 07:27:00 [notice] 607847#607847: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:27:00 [notice] 607847#607847: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:27:00 [debug] 607848#607847: write: 6, 00007FFEEE189A80, 7, 0 2025/08/20 07:27:00 [debug] 607848#607848: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:27:00 [notice] 607848#607848: start worker processes 2025/08/20 07:27:00 [debug] 607848#607848: channel 6:7 2025/08/20 07:27:00 [notice] 607848#607848: start worker process 607849 2025/08/20 07:27:00 [debug] 607848#607848: sigsuspend 2025/08/20 07:27:00 [debug] 607849#607849: add cleanup: 00006236391F4A80 2025/08/20 07:27:00 [debug] 607849#607849: malloc: 00006236391A7BD0:8 2025/08/20 07:27:00 [debug] 607849#607849: notify eventfd: 9 2025/08/20 07:27:00 [debug] 607849#607849: testing the EPOLLRDHUP flag: success 2025/08/20 07:27:00 [debug] 607849#607849: malloc: 00006236391BA590:6144 2025/08/20 07:27:00 [debug] 607849#607849: malloc: 0000736F36FC5010:237568 2025/08/20 07:27:00 [debug] 607849#607849: malloc: 00006236391F76B0:98304 2025/08/20 07:27:00 [debug] 607849#607849: malloc: 000062363920F6C0:98304 2025/08/20 07:27:00 [debug] 607849#607849: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:27:00 [debug] 607849#607849: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:27:00 [debug] 607849#607849: setproctitle: "nginx: worker process" 2025/08/20 07:27:00 [debug] 607849#607849: worker cycle 2025/08/20 07:27:00 [debug] 607849#607849: epoll timer: -1 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:5 ev:0001 d:0000736F36FC5010 2025/08/20 07:27:24 [debug] 607849#607849: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:27:24 [debug] 607849#607849: posix_memalign: 00006236391A6840:512 @16 2025/08/20 07:27:24 [debug] 607849#607849: *1 accept: 127.0.0.1:38178 fd:6 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer add: 6: 60000:256037276 2025/08/20 07:27:24 [debug] 607849#607849: *1 reusable connection: 1 2025/08/20 07:27:24 [debug] 607849#607849: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:27:24 [debug] 607849#607849: timer delta: 23180 2025/08/20 07:27:24 [debug] 607849#607849: worker cycle 2025/08/20 07:27:24 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:6 ev:0001 d:0000736F36FC51E0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http wait request handler 2025/08/20 07:27:24 [debug] 607849#607849: *1 malloc: 00006236391A90A0:1024 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: eof:0, avail:-1 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: fd:6 782 of 1024 2025/08/20 07:27:24 [debug] 607849#607849: *1 reusable connection: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 posix_memalign: 00006236391C5A30:4096 @16 2025/08/20 07:27:24 [debug] 607849#607849: *1 http process request line 2025/08/20 07:27:24 [debug] 607849#607849: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http uri: "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http args: "" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http exten: "" 2025/08/20 07:27:24 [debug] 607849#607849: *1 posix_memalign: 00006236391BBDA0:4096 @16 2025/08/20 07:27:24 [debug] 607849#607849: *1 http process request header line 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "Host: localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "Accept: */*" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "Content-Type: text/plain" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header: "Content-Length: 13" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http header done 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer del: 6: 256037276 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 rewrite phase: 1 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: "/health" 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:27:24 [debug] 607849#607849: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:27:24 [debug] 607849#607849: *1 using configuration "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http cl:13 max:104857600 2025/08/20 07:27:24 [debug] 607849#607849: *1 rewrite phase: 3 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "PUT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script regex: "^(PUT)$" 2025/08/20 07:27:24 [notice] 607849#607849: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script if 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script if: false 2025/08/20 07:27:24 [debug] 607849#607849: *1 post rewrite phase: 4 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 5 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 6 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 7 2025/08/20 07:27:24 [debug] 607849#607849: *1 access phase: 8 2025/08/20 07:27:24 [debug] 607849#607849: *1 access phase: 9 2025/08/20 07:27:24 [debug] 607849#607849: *1 access phase: 10 2025/08/20 07:27:24 [debug] 607849#607849: *1 post access phase: 11 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 12 2025/08/20 07:27:24 [debug] 607849#607849: *1 generic phase: 13 2025/08/20 07:27:24 [debug] 607849#607849: *1 http client request body preread 13 2025/08/20 07:27:24 [debug] 607849#607849: *1 http request body content length filter 2025/08/20 07:27:24 [debug] 607849#607849: *1 http body new buf t:1 f:0 00006236391A93A1, pos 00006236391A93A1, size: 13 file: 0, size: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http init upstream, client timer: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "QUERY_STRING" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REQUEST_METHOD" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "PUT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "CONTENT_TYPE" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "text/plain" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "13" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "CONTENT_LENGTH: 13" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SCRIPT_NAME" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REQUEST_URI" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "DOCUMENT_URI" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "./blobs" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "HTTP/1.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "http" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "CGI/1.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "nginx/" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "1.18.0" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REMOTE_ADDR" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "127.0.0.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REMOTE_PORT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "38178" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REMOTE_PORT: 38178" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SERVER_ADDR" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "127.0.0.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SERVER_PORT" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SERVER_NAME" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "localhost" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "200" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script var: "./blobs" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJjZTM3ZTk1YWI5YjgxZDMwMGQ5YWQ1YmZiOWM1NDRhZTM5NWUxZWI0MWYwMDBjN2Q4OWY2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODU0MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NDcxNjE3MWJhYjE2YWQwMjFiZDg5NTMwNTAxODlmZTYwNzU5MTc0MzZjZDExY2M5MzNmMDIxYmJjNWQ1YjBiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY4OTAyOCJdXSwiY29udGVudCI6IiIsInNpZyI6Ijk1MzE2YWI3NWY4ZDAyYmI5OTVhMTI0OGMyNzRiOTlmOWJjNWRjMGFmNTY0OWU2OTQ5MDE1ZDA2OTkwNGQ0YmRmM2EzYzc5NDI3YWM4MjQ1Njk4NmEyZTkzN2IxZDI1YjZkMmVlOGVlMWU0NDZhODQ5Y2IxOTc3NGRmOTQ4ZWFkIn0=" 2025/08/20 07:27:24 [debug] 607849#607849: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 13" 2025/08/20 07:27:24 [debug] 607849#607849: *1 posix_memalign: 00006236391B0150:4096 @16 2025/08/20 07:27:24 [debug] 607849#607849: *1 http cleanup add: 00006236391BCD88 2025/08/20 07:27:24 [debug] 607849#607849: *1 get rr peer, try: 1 2025/08/20 07:27:24 [debug] 607849#607849: *1 stream socket 10 2025/08/20 07:27:24 [debug] 607849#607849: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 07:27:24 [debug] 607849#607849: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 07:27:24 [debug] 607849#607849: *1 connected 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream connect: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 posix_memalign: 000062363918FF20:128 @16 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream send request 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream send request body 2025/08/20 07:27:24 [debug] 607849#607849: *1 chain writer buf fl:0 s:1224 2025/08/20 07:27:24 [debug] 607849#607849: *1 chain writer buf fl:0 s:13 2025/08/20 07:27:24 [debug] 607849#607849: *1 chain writer buf fl:0 s:11 2025/08/20 07:27:24 [debug] 607849#607849: *1 chain writer in: 00006236391B0288 2025/08/20 07:27:24 [debug] 607849#607849: *1 writev: 1248 of 1248 2025/08/20 07:27:24 [debug] 607849#607849: *1 chain writer out: 0000000000000000 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer add: 10: 60000:256037276 2025/08/20 07:27:24 [debug] 607849#607849: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:27:24 [debug] 607849#607849: *1 http request count:2 blk:0 2025/08/20 07:27:24 [debug] 607849#607849: timer delta: 0 2025/08/20 07:27:24 [debug] 607849#607849: worker cycle 2025/08/20 07:27:24 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:6 ev:0004 d:0000736F36FC51E0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http run request: "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream check client, write event:1, "/upload" 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:10 ev:0004 d:0000736F36FC52C8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream request: "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream dummy handler 2025/08/20 07:27:24 [debug] 607849#607849: timer delta: 3 2025/08/20 07:27:24 [debug] 607849#607849: worker cycle 2025/08/20 07:27:24 [debug] 607849#607849: epoll timer: 59997 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:10 ev:0005 d:0000736F36FC52C8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream request: "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http upstream process header 2025/08/20 07:27:24 [debug] 607849#607849: *1 malloc: 00006236391B1160:4096 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: eof:0, avail:-1 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: fd:10 4096 of 4096 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: avail:784 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: "═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: a1fff0ffefb9eace7230c24e50731f0a91c62f9cefdfe77121c2f607125dffae 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_he" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: "ader called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI5NTYxNjA1YjEwNjJj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: "_at":1755685428,"tags":[["t","upload"],["x","84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"],["expiration","1755689028"]],"content":"","sig":"95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6", "pubkey": "79be667ef9dcbbac55a06295ce870b0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: "7029bfcdb2dce28d959f2815b16f81798", "created_at": 1755685428, "tags": [["t", "upload"], ["x", "84716171bab16ad021bd8953050189fe6075917436cd11cc933f021bbc5d5b0b"], ["expiration", "1755689028"]], "content": "", "sig": "95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 9561605b1062ce37e95ab9b81d300d9ad5bfb9c544ae395e1eb41f000c7d89f6 ℹ️ INFO:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: " pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 95316ab75f8d02bb995a1248c274b99f9bc5dc0af5649e6949015d069904d4bdf3a3c79427ac82456986a2e937b1d25b6d2ee8ee1e446a849cb19774df948ead ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755685428 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37)" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: F8 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 504 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: " 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing stru" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 97 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 407 2025/08/20 07:27:24 [error] 607849#607849: *1 FastCGI sent in stderr: "cture validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 07 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 06 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 01 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 05 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 46 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 02 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record byte: 00 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi record length: 1350 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "LOG: [2025-08-20 07:27:24] PUT /upload - Auth: pending - Status: 0" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi header: "DEBUG: content_length=13" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http fastcgi parser: -2 2025/08/20 07:27:24 [debug] 607849#607849: *1 upstream split a header line in FastCGI records 2025/08/20 07:27:24 [error] 607849#607849: *1 upstream sent too big header while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http next upstream, 8 2025/08/20 07:27:24 [debug] 607849#607849: *1 free rr peer 1 4 2025/08/20 07:27:24 [debug] 607849#607849: *1 finalize http upstream request: 502 2025/08/20 07:27:24 [debug] 607849#607849: *1 finalize http fastcgi request 2025/08/20 07:27:24 [debug] 607849#607849: *1 close http upstream connection: 10 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 000062363918FF20, unused: 48 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer del: 10: 256037276 2025/08/20 07:27:24 [debug] 607849#607849: *1 reusable connection: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http finalize request: 502, "/upload?" a:1, c:1 2025/08/20 07:27:24 [debug] 607849#607849: *1 http special response: 502, "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 HTTP/1.1 502 Bad Gateway Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:27:24 GMT Content-Type: text/html Content-Length: 166 Connection: keep-alive 2025/08/20 07:27:24 [debug] 607849#607849: *1 write new buf t:1 f:0 00006236391B0628, pos 00006236391B0628, size: 166 file: 0, size: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http write filter: l:0 f:0 s:166 2025/08/20 07:27:24 [debug] 607849#607849: *1 http output filter "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http copy filter: "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http postpone filter "/upload?" 00006236391B0268 2025/08/20 07:27:24 [debug] 607849#607849: *1 write old buf t:1 f:0 00006236391B0628, pos 00006236391B0628, size: 166 file: 0, size: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 write new buf t:0 f:0 0000000000000000, pos 0000623639118A40, size: 104 file: 0, size: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 write new buf t:0 f:0 0000000000000000, pos 0000623639119C80, size: 62 file: 0, size: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http write filter: l:1 f:0 s:332 2025/08/20 07:27:24 [debug] 607849#607849: *1 http write filter limit 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 writev: 332 of 332 2025/08/20 07:27:24 [debug] 607849#607849: *1 http write filter 0000000000000000 2025/08/20 07:27:24 [debug] 607849#607849: *1 http copy filter: 0 "/upload?" 2025/08/20 07:27:24 [debug] 607849#607849: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:27:24 [debug] 607849#607849: *1 set http keepalive handler 2025/08/20 07:27:24 [debug] 607849#607849: *1 http close request 2025/08/20 07:27:24 [debug] 607849#607849: *1 http log handler 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391B1160 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391C5A30, unused: 3 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391BBDA0, unused: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391B0150, unused: 2250 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391A90A0 2025/08/20 07:27:24 [debug] 607849#607849: *1 hc free: 0000000000000000 2025/08/20 07:27:24 [debug] 607849#607849: *1 hc busy: 0000000000000000 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 tcp_nodelay 2025/08/20 07:27:24 [debug] 607849#607849: *1 reusable connection: 1 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer add: 6: 65000:256042279 2025/08/20 07:27:24 [debug] 607849#607849: timer delta: 0 2025/08/20 07:27:24 [debug] 607849#607849: worker cycle 2025/08/20 07:27:24 [debug] 607849#607849: epoll timer: 65000 2025/08/20 07:27:24 [debug] 607849#607849: epoll: fd:6 ev:2005 d:0000736F36FC51E0 2025/08/20 07:27:24 [debug] 607849#607849: *1 http keepalive handler 2025/08/20 07:27:24 [debug] 607849#607849: *1 malloc: 00006236391A90A0:1024 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: eof:1, avail:-1 2025/08/20 07:27:24 [debug] 607849#607849: *1 recv: fd:6 0 of 1024 2025/08/20 07:27:24 [info] 607849#607849: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 07:27:24 [debug] 607849#607849: *1 close http connection: 6 2025/08/20 07:27:24 [debug] 607849#607849: *1 event timer del: 6: 256042279 2025/08/20 07:27:24 [debug] 607849#607849: *1 reusable connection: 0 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391A90A0 2025/08/20 07:27:24 [debug] 607849#607849: *1 free: 00006236391A6840, unused: 120 2025/08/20 07:27:24 [debug] 607849#607849: timer delta: 2 2025/08/20 07:27:24 [debug] 607849#607849: worker cycle 2025/08/20 07:27:24 [debug] 607849#607849: epoll timer: -1 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:5 ev:0001 d:0000736F36FC5010 2025/08/20 07:37:36 [debug] 607849#607849: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:37:36 [debug] 607849#607849: posix_memalign: 00006236391A6840:512 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 accept: 127.0.0.1:46770 fd:6 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer add: 6: 60000:256649341 2025/08/20 07:37:36 [debug] 607849#607849: *3 reusable connection: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 612060 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:6 ev:0001 d:0000736F36FC51E1 2025/08/20 07:37:36 [debug] 607849#607849: *3 http wait request handler 2025/08/20 07:37:36 [debug] 607849#607849: *3 malloc: 00006236391A90A0:1024 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:0, avail:-1 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: fd:6 1024 of 1024 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: avail:112 2025/08/20 07:37:36 [debug] 607849#607849: *3 reusable connection: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 posix_memalign: 00006236391C5A30:4096 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 http process request line 2025/08/20 07:37:36 [debug] 607849#607849: *3 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http uri: "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http args: "" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http exten: "" 2025/08/20 07:37:36 [debug] 607849#607849: *3 posix_memalign: 00006236391BBDA0:4096 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 http process request header line 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Host: localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Accept: */*" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2MmQzMWI0YzJlZmFjOWE3ZDQxNzRkNDc4YjYyNmExNGEzOTY1Nzc0MjY4ZWY0MWM3YWNjZGY1NWYyM2ZhMDg5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk4NTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NzJhYzlhMzM0N2Q4MTQyMDllODExNzJjOTI0Y2JlNjE3MDlmNGEzOTY2MzlmYjEzODNkZWFmMmU3NmJhMDA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzQ1NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjAxOTZjYzg1NjlkNWRjMTRjYzg4NzgwODY3YzMxMjc3NjA1MzMzNjAwZTJmNTA4ODlkYWM1Yzk0ZTcxNjcyYjFhZWFmYmM1Mzk0YTk3YWNmZjIzODgxZWI5NDQxOTQwMmI1MTk5MzRmNDRhZWFjNWFmYzc0ZjBhNzE5YzQxYTI3In0=" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Content-Type: text/plain" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Content-Disposition: attachment; filename="test_blob_1755689855.txt"" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header: "Content-Length: 296" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http header done 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer del: 6: 256649341 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 rewrite phase: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: "/health" 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:37:36 [debug] 607849#607849: *3 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:37:36 [debug] 607849#607849: *3 using configuration "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http cl:296 max:104857600 2025/08/20 07:37:36 [debug] 607849#607849: *3 rewrite phase: 3 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "PUT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script regex: "^(PUT)$" 2025/08/20 07:37:36 [notice] 607849#607849: *3 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script if 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script if: false 2025/08/20 07:37:36 [debug] 607849#607849: *3 post rewrite phase: 4 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 5 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 6 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 7 2025/08/20 07:37:36 [debug] 607849#607849: *3 access phase: 8 2025/08/20 07:37:36 [debug] 607849#607849: *3 access phase: 9 2025/08/20 07:37:36 [debug] 607849#607849: *3 access phase: 10 2025/08/20 07:37:36 [debug] 607849#607849: *3 post access phase: 11 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 12 2025/08/20 07:37:36 [debug] 607849#607849: *3 generic phase: 13 2025/08/20 07:37:36 [debug] 607849#607849: *3 http client request body preread 184 2025/08/20 07:37:36 [debug] 607849#607849: *3 http request body content length filter 2025/08/20 07:37:36 [debug] 607849#607849: *3 http body new buf t:1 f:0 00006236391A93E8, pos 00006236391A93E8, size: 184 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http read client request body 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:0, avail:112 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: fd:6 112 of 112 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: avail:0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http client request body recv 112 2025/08/20 07:37:36 [debug] 607849#607849: *3 http body new buf t:1 f:0 00006236391BC830, pos 00006236391BC830, size: 112 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http client request body rest 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http init upstream, client timer: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:37:36 [debug] 607849#607849: *3 posix_memalign: 00006236391B0150:4096 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "QUERY_STRING" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "QUERY_STRING: " 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REQUEST_METHOD" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "PUT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "CONTENT_TYPE" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "text/plain" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "CONTENT_LENGTH" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "296" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SCRIPT_NAME" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REQUEST_URI" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "DOCUMENT_URI" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "./blobs" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "HTTP/1.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REQUEST_SCHEME" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "http" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "CGI/1.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "nginx/" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "1.18.0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REMOTE_ADDR" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "127.0.0.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REMOTE_PORT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "46770" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REMOTE_PORT: 46770" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SERVER_ADDR" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "127.0.0.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SERVER_PORT" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SERVER_NAME" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "localhost" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "REDIRECT_STATUS" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "200" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script var: "./blobs" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http script copy: "/ginxsom.fcgi" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2MmQzMWI0YzJlZmFjOWE3ZDQxNzRkNDc4YjYyNmExNGEzOTY1Nzc0MjY4ZWY0MWM3YWNjZGY1NWYyM2ZhMDg5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk4NTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NzJhYzlhMzM0N2Q4MTQyMDllODExNzJjOTI0Y2JlNjE3MDlmNGEzOTY2MzlmYjEzODNkZWFmMmU3NmJhMDA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzQ1NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjAxOTZjYzg1NjlkNWRjMTRjYzg4NzgwODY3YzMxMjc3NjA1MzMzNjAwZTJmNTA4ODlkYWM1Yzk0ZTcxNjcyYjFhZWFmYmM1Mzk0YTk3YWNmZjIzODgxZWI5NDQxOTQwMmI1MTk5MzRmNDRhZWFjNWFmYzc0ZjBhNzE5YzQxYTI3In0=" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755689855.txt"" 2025/08/20 07:37:36 [debug] 607849#607849: *3 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http cleanup add: 00006236391BCB80 2025/08/20 07:37:36 [debug] 607849#607849: *3 get rr peer, try: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 stream socket 10 2025/08/20 07:37:36 [debug] 607849#607849: *3 epoll add connection: fd:10 ev:80002005 2025/08/20 07:37:36 [debug] 607849#607849: *3 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #4 2025/08/20 07:37:36 [debug] 607849#607849: *3 connected 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream connect: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 posix_memalign: 000062363918FF20:128 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream send request 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream send request body 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer buf fl:0 s:1304 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer buf fl:0 s:184 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer buf fl:0 s:8 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer buf fl:0 s:112 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer buf fl:0 s:8 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer in: 00006236391BCC10 2025/08/20 07:37:36 [debug] 607849#607849: *3 writev: 1616 of 1616 2025/08/20 07:37:36 [debug] 607849#607849: *3 chain writer out: 0000000000000000 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer add: 10: 60000:256649341 2025/08/20 07:37:36 [debug] 607849#607849: *3 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:37:36 [debug] 607849#607849: *3 http request count:2 blk:0 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 0 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:6 ev:0004 d:0000736F36FC51E1 2025/08/20 07:37:36 [debug] 607849#607849: *3 http run request: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream check client, write event:1, "/upload" 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:10 ev:0004 d:0000736F36FC52C9 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream request: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream dummy handler 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 2 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: 59998 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:10 ev:0005 d:0000736F36FC52C9 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream request: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream process header 2025/08/20 07:37:36 [debug] 607849#607849: *3 malloc: 00006236391B1160:4096 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:0, avail:-1 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: fd:10 3072 of 4096 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: "═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 472ac9a3347d814209e81172c924cbe61709f4a396639fb1383deaf2e76ba008 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_he" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: "ader called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2MmQzMWI0YzJlZmFj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"62d31b4c2efac9a7d4174d478b626a14a3965774268ef41c7accdf55f23fa089","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: "_at":1755689856,"tags":[["t","upload"],["x","472ac9a3347d814209e81172c924cbe61709f4a396639fb1383deaf2e76ba008"],["expiration","1755693455"]],"content":"","sig":"0196cc8569d5dc14cc88780867c31277605333600e2f50889dac5c94e71672b1aeafbc5394a97acff23881eb94419402b519934f44aeac5afc74f0a719c41a27"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "62d31b4c2efac9a7d4174d478b626a14a3965774268ef41c7accdf55f23fa089", "pubkey": "79be667ef9dcbbac55a06295ce870b0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: "7029bfcdb2dce28d959f2815b16f81798", "created_at": 1755689856, "tags": [["t", "upload"], ["x", "472ac9a3347d814209e81172c924cbe61709f4a396639fb1383deaf2e76ba008"], ["expiration", "1755693455"]], "content": "", "sig": "0196cc8569d5dc14cc88780867c31277605333600e2f50889dac5c94e71672b1aeafbc5394a97acff23881eb94419402b519934f44aeac5afc74f0a719c41a27" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 62d31b4c2efac9a7d4174d478b626a14a3965774268ef41c7accdf55f23fa089 ℹ️ INFO:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: " pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 0196cc8569d5dc14cc88780867c31277605333600e2f50889dac5c94e71672b1aeafbc5394a97acff23881eb94419402b519934f44aeac5afc74f0a719c41a27 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755689856 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37)" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: F8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 504 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: " 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing stru" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:0, avail:0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream request: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream dummy handler 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 0 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: 59998 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:10 ev:2005 d:0000736F36FC52C9 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream request: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream process header 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:1, avail:-1 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: fd:10 1808 of 4096 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 97 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 407 2025/08/20 07:37:36 [error] 607849#607849: *3 FastCGI sent in stderr: "cture validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 07 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 06 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 05 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 47 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 1351 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "LOG: [2025-08-20 07:37:36] PUT /upload - Auth: pending - Status: 0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2MmQzMWI0YzJlZmFjOWE3ZDQxNzRkNDc4YjYyNmExNGEzOTY1Nzc0MjY4ZWY0MWM3YWNjZGY1NWYyM2ZhMDg5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk4NTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NzJhYzlhMzM0N2Q4MTQyMDllODExNzJjOTI0Y2JlNjE3MDlmNGEzOTY2MzlmYjEzODNkZWFmMmU3NmJhMDA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzQ1NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjAxOTZjYzg1NjlkNWRjMTRjYzg4NzgwODY3YzMxMjc3NjA1MzMzNjAwZTJmNTA4ODlkYWM1Yzk0ZTcxNjcyYjFhZWFmYmM1Mzk0YTk3YWNmZjIzODgxZWI5NDQxOTQwMmI1MTk5MzRmNDRhZWFjNWFmYzc0ZjBhNzE5YzQxYTI3In0=" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "LOG: [2025-08-20 07:37:36] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 472ac9a3347d814209e81172c924cbe61709f4a396639fb1383deaf2e76ba008" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header: "Content-Type: application/json" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi parser: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi header done 2025/08/20 07:37:36 [debug] 607849#607849: *3 posix_memalign: 00006236391B2170:4096 @16 2025/08/20 07:37:36 [debug] 607849#607849: *3 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:37:36 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 07:37:36] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI2MmQzMWI0YzJlZmFjOWE3ZDQxNzRkNDc4YjYyNmExNGEzOTY1Nzc0MjY4ZWY0MWM3YWNjZGY1NWYyM2ZhMDg5IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk4NTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI0NzJhYzlhMzM0N2Q4MTQyMDllODExNzJjOTI0Y2JlNjE3MDlmNGEzOTY2MzlmYjEzODNkZWFmMmU3NmJhMDA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzQ1NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjAxOTZjYzg1NjlkNWRjMTRjYzg4NzgwODY3YzMxMjc3NjA1MzMzNjAwZTJmNTA4ODlkYWM1Yzk0ZTcxNjcyYjFhZWFmYmM1Mzk0YTk3YWNmZjIzODgxZWI5NDQxOTQwMmI1MTk5MzRmNDRhZWFjNWFmYzc0ZjBhNzE5YzQxYTI3In0= LOG: [2025-08-20 07:37:36] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 472ac9a3347d814209e81172c924cbe61709f4a396639fb1383deaf2e76ba008 2025/08/20 07:37:36 [debug] 607849#607849: *3 write new buf t:1 f:0 00006236391B2190, pos 00006236391B2190, size: 1259 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter: l:0 f:0 s:1259 2025/08/20 07:37:36 [debug] 607849#607849: *3 http cacheable: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream process upstream 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe read upstream: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe preread: 238 2025/08/20 07:37:36 [debug] 607849#607849: *3 readv: eof:1, avail:0 2025/08/20 07:37:36 [debug] 607849#607849: *3 readv: 1, last:2288 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe recv chain: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe buf free s:0 t:1 f:0 00006236391B1160, pos 00006236391B1782, size: 238 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe length: -1 2025/08/20 07:37:36 [debug] 607849#607849: *3 input buf #0 00006236391B1782 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 06 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi closed stdout 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 03 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 01 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 08 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record byte: 00 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi record length: 8 2025/08/20 07:37:36 [debug] 607849#607849: *3 http fastcgi sent end request 2025/08/20 07:37:36 [debug] 607849#607849: *3 input buf 00006236391B1782 213 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe write downstream: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe write downstream flush in 2025/08/20 07:37:36 [debug] 607849#607849: *3 http output filter "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http copy filter: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http postpone filter "/upload?" 00006236391BCBE0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http chunk: 213 2025/08/20 07:37:36 [debug] 607849#607849: *3 write old buf t:1 f:0 00006236391B2190, pos 00006236391B2190, size: 1259 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 write new buf t:1 f:0 00006236391B1010, pos 00006236391B1010, size: 4 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 write new buf t:1 f:0 00006236391B1160, pos 00006236391B1782, size: 213 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 write new buf t:0 f:0 0000000000000000, pos 00006236390DA2E8, size: 2 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter: l:0 f:0 s:1478 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter limit 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 writev: 1478 of 1478 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter 0000000000000000 2025/08/20 07:37:36 [debug] 607849#607849: *3 http copy filter: 0 "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 pipe write downstream done 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer: 10, old: 256649341, new: 256649344 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream exit: 0000000000000000 2025/08/20 07:37:36 [debug] 607849#607849: *3 finalize http upstream request: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 finalize http fastcgi request 2025/08/20 07:37:36 [debug] 607849#607849: *3 free rr peer 1 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 close http upstream connection: 10 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 000062363918FF20, unused: 48 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer del: 10: 256649341 2025/08/20 07:37:36 [debug] 607849#607849: *3 reusable connection: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http upstream temp fd: -1 2025/08/20 07:37:36 [debug] 607849#607849: *3 http output filter "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http copy filter: "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http postpone filter "/upload?" 00007FFEEE1896C0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http chunk: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 write new buf t:0 f:0 0000000000000000, pos 00006236390DA2E5, size: 5 file: 0, size: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter: l:1 f:0 s:5 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter limit 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 writev: 5 of 5 2025/08/20 07:37:36 [debug] 607849#607849: *3 http write filter 0000000000000000 2025/08/20 07:37:36 [debug] 607849#607849: *3 http copy filter: 0 "/upload?" 2025/08/20 07:37:36 [debug] 607849#607849: *3 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:37:36 [debug] 607849#607849: *3 set http keepalive handler 2025/08/20 07:37:36 [debug] 607849#607849: *3 http close request 2025/08/20 07:37:36 [debug] 607849#607849: *3 http log handler 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391B1160 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391C5A30, unused: 3 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391BBDA0, unused: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391B0150, unused: 10 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391B2170, unused: 2805 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391A90A0 2025/08/20 07:37:36 [debug] 607849#607849: *3 hc free: 0000000000000000 2025/08/20 07:37:36 [debug] 607849#607849: *3 hc busy: 0000000000000000 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 tcp_nodelay 2025/08/20 07:37:36 [debug] 607849#607849: *3 reusable connection: 1 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer add: 6: 65000:256654344 2025/08/20 07:37:36 [debug] 607849#607849: *3 post event 00006236391F7770 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 1 2025/08/20 07:37:36 [debug] 607849#607849: posted event 00006236391F7770 2025/08/20 07:37:36 [debug] 607849#607849: *3 delete posted event 00006236391F7770 2025/08/20 07:37:36 [debug] 607849#607849: *3 http keepalive handler 2025/08/20 07:37:36 [debug] 607849#607849: *3 malloc: 00006236391A90A0:1024 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:0, avail:0 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391A90A0 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: 65000 2025/08/20 07:37:36 [debug] 607849#607849: epoll: fd:6 ev:2005 d:0000736F36FC51E1 2025/08/20 07:37:36 [debug] 607849#607849: *3 http keepalive handler 2025/08/20 07:37:36 [debug] 607849#607849: *3 malloc: 00006236391A90A0:1024 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: eof:1, avail:-1 2025/08/20 07:37:36 [debug] 607849#607849: *3 recv: fd:6 0 of 1024 2025/08/20 07:37:36 [info] 607849#607849: *3 client 127.0.0.1 closed keepalive connection 2025/08/20 07:37:36 [debug] 607849#607849: *3 close http connection: 6 2025/08/20 07:37:36 [debug] 607849#607849: *3 event timer del: 6: 256654344 2025/08/20 07:37:36 [debug] 607849#607849: *3 reusable connection: 0 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391A90A0 2025/08/20 07:37:36 [debug] 607849#607849: *3 free: 00006236391A6840, unused: 120 2025/08/20 07:37:36 [debug] 607849#607849: timer delta: 2 2025/08/20 07:37:36 [debug] 607849#607849: worker cycle 2025/08/20 07:37:36 [debug] 607849#607849: epoll timer: -1 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:5 ev:0001 d:0000736F36FC5010 2025/08/20 07:38:36 [debug] 607849#607849: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:38:36 [debug] 607849#607849: posix_memalign: 00006236391A6840:512 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 accept: 127.0.0.1:50596 fd:6 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer add: 6: 60000:256709221 2025/08/20 07:38:36 [debug] 607849#607849: *5 reusable connection: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 59875 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:6 ev:0001 d:0000736F36FC51E0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http wait request handler 2025/08/20 07:38:36 [debug] 607849#607849: *5 malloc: 00006236391A90A0:1024 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:0, avail:-1 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: fd:6 1024 of 1024 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: avail:112 2025/08/20 07:38:36 [debug] 607849#607849: *5 reusable connection: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 posix_memalign: 00006236391C5A30:4096 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 http process request line 2025/08/20 07:38:36 [debug] 607849#607849: *5 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http uri: "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http args: "" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http exten: "" 2025/08/20 07:38:36 [debug] 607849#607849: *5 posix_memalign: 00006236391BBDA0:4096 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 http process request header line 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Host: localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Accept: */*" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxMjgyZjk5YmVhYTMzMzQyNWIxY2QwODg1ZDA1YmQ5YjczMzc0MWNkNGRhMDRiYWVlMTAwY2VhMjY2YjEwNjkyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk5MTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NjA2YTBiYjdmMGUzNDZlMzc2NWY2ODFmOGZmMjQ0OTkwMTViZTkwMzliMDQwNDMyZGEzNzdiYmUyMTZiYjZiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzUxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjI5ZTExOTMyYTQ5ZmI3YzMyZjUxYjBmZTZiMGVjYmJkZWM3MTBlNDUyNWViNGUzNzIxZjUwZWVjMmQwMDlkZTQ0NmQ1MDYzNDU4NTc5ZGQxMWI0M2U3ZGRhNzMyMDNkZmQ0M2E0MGIzNWQyMzkyNWM0NGYzYTI4MTJkYTczNjg4In0=" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Content-Type: text/plain" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Content-Disposition: attachment; filename="test_blob_1755689915.txt"" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header: "Content-Length: 296" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http header done 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer del: 6: 256709221 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 rewrite phase: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: "/health" 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:38:36 [debug] 607849#607849: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:38:36 [debug] 607849#607849: *5 using configuration "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http cl:296 max:104857600 2025/08/20 07:38:36 [debug] 607849#607849: *5 rewrite phase: 3 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "PUT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script regex: "^(PUT)$" 2025/08/20 07:38:36 [notice] 607849#607849: *5 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script if 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script if: false 2025/08/20 07:38:36 [debug] 607849#607849: *5 post rewrite phase: 4 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 5 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 6 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 7 2025/08/20 07:38:36 [debug] 607849#607849: *5 access phase: 8 2025/08/20 07:38:36 [debug] 607849#607849: *5 access phase: 9 2025/08/20 07:38:36 [debug] 607849#607849: *5 access phase: 10 2025/08/20 07:38:36 [debug] 607849#607849: *5 post access phase: 11 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 12 2025/08/20 07:38:36 [debug] 607849#607849: *5 generic phase: 13 2025/08/20 07:38:36 [debug] 607849#607849: *5 http client request body preread 184 2025/08/20 07:38:36 [debug] 607849#607849: *5 http request body content length filter 2025/08/20 07:38:36 [debug] 607849#607849: *5 http body new buf t:1 f:0 00006236391A93E8, pos 00006236391A93E8, size: 184 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http read client request body 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:0, avail:112 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: fd:6 112 of 112 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: avail:0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http client request body recv 112 2025/08/20 07:38:36 [debug] 607849#607849: *5 http body new buf t:1 f:0 00006236391BC830, pos 00006236391BC830, size: 112 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http client request body rest 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http init upstream, client timer: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:38:36 [debug] 607849#607849: *5 posix_memalign: 00006236391B0150:4096 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "QUERY_STRING" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "QUERY_STRING: " 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REQUEST_METHOD" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "PUT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "CONTENT_TYPE" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "text/plain" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "CONTENT_LENGTH" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "296" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SCRIPT_NAME" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REQUEST_URI" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "DOCUMENT_URI" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "./blobs" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "HTTP/1.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REQUEST_SCHEME" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "http" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "CGI/1.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "nginx/" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "1.18.0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REMOTE_ADDR" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "127.0.0.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REMOTE_PORT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "50596" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REMOTE_PORT: 50596" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SERVER_ADDR" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "127.0.0.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SERVER_PORT" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SERVER_NAME" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "localhost" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "REDIRECT_STATUS" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "200" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script var: "./blobs" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http script copy: "/ginxsom.fcgi" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxMjgyZjk5YmVhYTMzMzQyNWIxY2QwODg1ZDA1YmQ5YjczMzc0MWNkNGRhMDRiYWVlMTAwY2VhMjY2YjEwNjkyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk5MTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NjA2YTBiYjdmMGUzNDZlMzc2NWY2ODFmOGZmMjQ0OTkwMTViZTkwMzliMDQwNDMyZGEzNzdiYmUyMTZiYjZiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzUxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjI5ZTExOTMyYTQ5ZmI3YzMyZjUxYjBmZTZiMGVjYmJkZWM3MTBlNDUyNWViNGUzNzIxZjUwZWVjMmQwMDlkZTQ0NmQ1MDYzNDU4NTc5ZGQxMWI0M2U3ZGRhNzMyMDNkZmQ0M2E0MGIzNWQyMzkyNWM0NGYzYTI4MTJkYTczNjg4In0=" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755689915.txt"" 2025/08/20 07:38:36 [debug] 607849#607849: *5 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http cleanup add: 00006236391BCB80 2025/08/20 07:38:36 [debug] 607849#607849: *5 get rr peer, try: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 stream socket 10 2025/08/20 07:38:36 [debug] 607849#607849: *5 epoll add connection: fd:10 ev:80002005 2025/08/20 07:38:36 [debug] 607849#607849: *5 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #6 2025/08/20 07:38:36 [debug] 607849#607849: *5 connected 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream connect: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 posix_memalign: 000062363918FF20:128 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream send request 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream send request body 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer buf fl:0 s:1304 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer buf fl:0 s:184 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer buf fl:0 s:8 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer buf fl:0 s:112 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer buf fl:0 s:8 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer in: 00006236391BCC10 2025/08/20 07:38:36 [debug] 607849#607849: *5 writev: 1616 of 1616 2025/08/20 07:38:36 [debug] 607849#607849: *5 chain writer out: 0000000000000000 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer add: 10: 60000:256709221 2025/08/20 07:38:36 [debug] 607849#607849: *5 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:38:36 [debug] 607849#607849: *5 http request count:2 blk:0 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 0 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: 60000 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:6 ev:0004 d:0000736F36FC51E0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http run request: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream check client, write event:1, "/upload" 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:10 ev:0004 d:0000736F36FC52C8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream request: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream dummy handler 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 2 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: 59998 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:10 ev:0005 d:0000736F36FC52C8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream request: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream process header 2025/08/20 07:38:36 [debug] 607849#607849: *5 malloc: 00006236391B1160:4096 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:0, avail:-1 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: fd:10 3072 of 4096 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: "═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 5606a0bb7f0e346e3765f681f8ff24499015be9039b040432da377bbe216bb6b 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_he" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: "ader called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxMjgyZjk5YmVhYTMz... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"1282f99beaa333425b1cd0885d05bd9b733741cd4da04baee100cea266b10692","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: "_at":1755689916,"tags":[["t","upload"],["x","5606a0bb7f0e346e3765f681f8ff24499015be9039b040432da377bbe216bb6b"],["expiration","1755693515"]],"content":"","sig":"29e11932a49fb7c32f51b0fe6b0ecbbdec710e4525eb4e3721f50eec2d009de446d5063458579dd11b43e7dda73203dfd43a40b35d23925c44f3a2812da73688"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "1282f99beaa333425b1cd0885d05bd9b733741cd4da04baee100cea266b10692", "pubkey": "79be667ef9dcbbac55a06295ce870b0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: "7029bfcdb2dce28d959f2815b16f81798", "created_at": 1755689916, "tags": [["t", "upload"], ["x", "5606a0bb7f0e346e3765f681f8ff24499015be9039b040432da377bbe216bb6b"], ["expiration", "1755693515"]], "content": "", "sig": "29e11932a49fb7c32f51b0fe6b0ecbbdec710e4525eb4e3721f50eec2d009de446d5063458579dd11b43e7dda73203dfd43a40b35d23925c44f3a2812da73688" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 1282f99beaa333425b1cd0885d05bd9b733741cd4da04baee100cea266b10692 ℹ️ INFO:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: " pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 29e11932a49fb7c32f51b0fe6b0ecbbdec710e4525eb4e3721f50eec2d009de446d5063458579dd11b43e7dda73203dfd43a40b35d23925c44f3a2812da73688 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755689916 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37)" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: F8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 504 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: " 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing stru" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:0, avail:0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream request: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream dummy handler 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 0 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: 59998 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:10 ev:2005 d:0000736F36FC52C8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream request: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream process header 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:1, avail:-1 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: fd:10 1808 of 4096 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 97 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 407 2025/08/20 07:38:36 [error] 607849#607849: *5 FastCGI sent in stderr: "cture validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 07 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 06 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 05 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 47 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 1351 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: FastCGI received request" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: METHOD=PUT, URI=/upload" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: handle_upload_request called" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "LOG: [2025-08-20 07:38:36] PUT /upload - Auth: pending - Status: 0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: content_type=text/plain" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: content_length=296" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxMjgyZjk5YmVhYTMzMzQyNWIxY2QwODg1ZDA1YmQ5YjczMzc0MWNkNGRhMDRiYWVlMTAwY2VhMjY2YjEwNjkyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk5MTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NjA2YTBiYjdmMGUzNDZlMzc2NWY2ODFmOGZmMjQ0OTkwMTViZTkwMzliMDQwNDMyZGEzNzdiYmUyMTZiYjZiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzUxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjI5ZTExOTMyYTQ5ZmI3YzMyZjUxYjBmZTZiMGVjYmJkZWM3MTBlNDUyNWViNGUzNzIxZjUwZWVjMmQwMDlkZTQ0NmQ1MDYzNDU4NTc5ZGQxMWI0M2U3ZGRhNzMyMDNkZmQ0M2E0MGIzNWQyMzkyNWM0NGYzYTI4MTJkYTczNjg4In0=" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "LOG: [2025-08-20 07:38:36] PUT /upload - Auth: auth_provided - Status: 0" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "DEBUG: Successfully read DEBUG: Calculated SHA-256: 5606a0bb7f0e346e3765f681f8ff24499015be9039b040432da377bbe216bb6b" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header: "Content-Type: application/json" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi parser: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi header done 2025/08/20 07:38:36 [debug] 607849#607849: *5 posix_memalign: 00006236391B2170:4096 @16 2025/08/20 07:38:36 [debug] 607849#607849: *5 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:38:36 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 07:38:36] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIxMjgyZjk5YmVhYTMzMzQyNWIxY2QwODg1ZDA1YmQ5YjczMzc0MWNkNGRhMDRiYWVlMTAwY2VhMjY2YjEwNjkyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2ODk5MTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1NjA2YTBiYjdmMGUzNDZlMzc2NWY2ODFmOGZmMjQ0OTkwMTViZTkwMzliMDQwNDMyZGEzNzdiYmUyMTZiYjZiIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5MzUxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjI5ZTExOTMyYTQ5ZmI3YzMyZjUxYjBmZTZiMGVjYmJkZWM3MTBlNDUyNWViNGUzNzIxZjUwZWVjMmQwMDlkZTQ0NmQ1MDYzNDU4NTc5ZGQxMWI0M2U3ZGRhNzMyMDNkZmQ0M2E0MGIzNWQyMzkyNWM0NGYzYTI4MTJkYTczNjg4In0= LOG: [2025-08-20 07:38:36] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG: Calculated SHA-256: 5606a0bb7f0e346e3765f681f8ff24499015be9039b040432da377bbe216bb6b 2025/08/20 07:38:36 [debug] 607849#607849: *5 write new buf t:1 f:0 00006236391B2190, pos 00006236391B2190, size: 1259 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter: l:0 f:0 s:1259 2025/08/20 07:38:36 [debug] 607849#607849: *5 http cacheable: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream process upstream 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe read upstream: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe preread: 238 2025/08/20 07:38:36 [debug] 607849#607849: *5 readv: eof:1, avail:0 2025/08/20 07:38:36 [debug] 607849#607849: *5 readv: 1, last:2288 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe recv chain: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe buf free s:0 t:1 f:0 00006236391B1160, pos 00006236391B1782, size: 238 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe length: -1 2025/08/20 07:38:36 [debug] 607849#607849: *5 input buf #0 00006236391B1782 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 06 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi closed stdout 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 03 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 01 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 08 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record byte: 00 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi record length: 8 2025/08/20 07:38:36 [debug] 607849#607849: *5 http fastcgi sent end request 2025/08/20 07:38:36 [debug] 607849#607849: *5 input buf 00006236391B1782 213 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe write downstream: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe write downstream flush in 2025/08/20 07:38:36 [debug] 607849#607849: *5 http output filter "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http copy filter: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http postpone filter "/upload?" 00006236391BCBE0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http chunk: 213 2025/08/20 07:38:36 [debug] 607849#607849: *5 write old buf t:1 f:0 00006236391B2190, pos 00006236391B2190, size: 1259 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 write new buf t:1 f:0 00006236391B1010, pos 00006236391B1010, size: 4 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 write new buf t:1 f:0 00006236391B1160, pos 00006236391B1782, size: 213 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 write new buf t:0 f:0 0000000000000000, pos 00006236390DA2E8, size: 2 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter: l:0 f:0 s:1478 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter limit 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 writev: 1478 of 1478 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter 0000000000000000 2025/08/20 07:38:36 [debug] 607849#607849: *5 http copy filter: 0 "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 pipe write downstream done 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer: 10, old: 256709221, new: 256709224 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream exit: 0000000000000000 2025/08/20 07:38:36 [debug] 607849#607849: *5 finalize http upstream request: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 finalize http fastcgi request 2025/08/20 07:38:36 [debug] 607849#607849: *5 free rr peer 1 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 close http upstream connection: 10 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 000062363918FF20, unused: 48 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer del: 10: 256709221 2025/08/20 07:38:36 [debug] 607849#607849: *5 reusable connection: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http upstream temp fd: -1 2025/08/20 07:38:36 [debug] 607849#607849: *5 http output filter "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http copy filter: "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http postpone filter "/upload?" 00007FFEEE1896C0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http chunk: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 write new buf t:0 f:0 0000000000000000, pos 00006236390DA2E5, size: 5 file: 0, size: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter: l:1 f:0 s:5 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter limit 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 writev: 5 of 5 2025/08/20 07:38:36 [debug] 607849#607849: *5 http write filter 0000000000000000 2025/08/20 07:38:36 [debug] 607849#607849: *5 http copy filter: 0 "/upload?" 2025/08/20 07:38:36 [debug] 607849#607849: *5 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:38:36 [debug] 607849#607849: *5 set http keepalive handler 2025/08/20 07:38:36 [debug] 607849#607849: *5 http close request 2025/08/20 07:38:36 [debug] 607849#607849: *5 http log handler 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391B1160 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391C5A30, unused: 3 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391BBDA0, unused: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391B0150, unused: 10 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391B2170, unused: 2805 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391A90A0 2025/08/20 07:38:36 [debug] 607849#607849: *5 hc free: 0000000000000000 2025/08/20 07:38:36 [debug] 607849#607849: *5 hc busy: 0000000000000000 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 tcp_nodelay 2025/08/20 07:38:36 [debug] 607849#607849: *5 reusable connection: 1 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer add: 6: 65000:256714224 2025/08/20 07:38:36 [debug] 607849#607849: *5 post event 00006236391F7770 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 1 2025/08/20 07:38:36 [debug] 607849#607849: posted event 00006236391F7770 2025/08/20 07:38:36 [debug] 607849#607849: *5 delete posted event 00006236391F7770 2025/08/20 07:38:36 [debug] 607849#607849: *5 http keepalive handler 2025/08/20 07:38:36 [debug] 607849#607849: *5 malloc: 00006236391A90A0:1024 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:0, avail:0 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391A90A0 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: 65000 2025/08/20 07:38:36 [debug] 607849#607849: epoll: fd:6 ev:2005 d:0000736F36FC51E0 2025/08/20 07:38:36 [debug] 607849#607849: *5 http keepalive handler 2025/08/20 07:38:36 [debug] 607849#607849: *5 malloc: 00006236391A90A0:1024 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: eof:1, avail:-1 2025/08/20 07:38:36 [debug] 607849#607849: *5 recv: fd:6 0 of 1024 2025/08/20 07:38:36 [info] 607849#607849: *5 client 127.0.0.1 closed keepalive connection 2025/08/20 07:38:36 [debug] 607849#607849: *5 close http connection: 6 2025/08/20 07:38:36 [debug] 607849#607849: *5 event timer del: 6: 256714224 2025/08/20 07:38:36 [debug] 607849#607849: *5 reusable connection: 0 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391A90A0 2025/08/20 07:38:36 [debug] 607849#607849: *5 free: 00006236391A6840, unused: 120 2025/08/20 07:38:36 [debug] 607849#607849: timer delta: 2 2025/08/20 07:38:36 [debug] 607849#607849: worker cycle 2025/08/20 07:38:36 [debug] 607849#607849: epoll timer: -1 2025/08/20 07:53:36 [notice] 607848#607848: signal 15 (SIGTERM) received from 610631, exiting 2025/08/20 07:53:36 [debug] 607848#607848: wake up, sigio 0 2025/08/20 07:53:36 [debug] 607848#607848: child: 0 607849 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:53:36 [debug] 607848#607848: termination cycle: 50 2025/08/20 07:53:36 [debug] 607848#607848: sigsuspend 2025/08/20 07:53:36 [debug] 607849#607849: epoll: fd:7 ev:0001 d:0000736F36FC50F8 2025/08/20 07:53:36 [debug] 607849#607849: channel handler 2025/08/20 07:53:36 [debug] 607849#607849: channel: 32 2025/08/20 07:53:36 [debug] 607849#607849: channel command: 4 2025/08/20 07:53:36 [debug] 607849#607849: channel: -2 2025/08/20 07:53:36 [debug] 607849#607849: timer delta: 899892 2025/08/20 07:53:36 [notice] 607849#607849: exiting 2025/08/20 07:53:36 [debug] 607849#607849: flush files 2025/08/20 07:53:36 [debug] 607849#607849: run cleanup: 00006236391F4A80 2025/08/20 07:53:36 [debug] 607849#607849: run cleanup: 00006236391E7A18 2025/08/20 07:53:36 [debug] 607849#607849: cleanup resolver 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391F5DE0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391E8BE0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391C7B50 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391C6A40 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391C0A10 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391BF950 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391BE890 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391BD7D0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391B5170 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391AC140, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391B6580, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391C1A20, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391C8B60, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391CCB70, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391D0B80, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391D4B90, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391D8BA0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391DCBB0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391E0BC0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391E4BD0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391E9DB0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391EDDC0, unused: 0 2025/08/20 07:53:36 [debug] 607849#607849: free: 00006236391F1DD0, unused: 4920 2025/08/20 07:53:36 [notice] 607849#607849: exit 2025/08/20 07:53:36 [notice] 607848#607848: signal 17 (SIGCHLD) received from 607849 2025/08/20 07:53:36 [notice] 607848#607848: worker process 607849 exited with code 0 2025/08/20 07:53:36 [debug] 607848#607848: shmtx forced unlock 2025/08/20 07:53:36 [debug] 607848#607848: wake up, sigio 3 2025/08/20 07:53:36 [debug] 607848#607848: reap children 2025/08/20 07:53:36 [debug] 607848#607848: child: 0 607849 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:53:36 [notice] 607848#607848: exit 2025/08/20 07:53:36 [debug] 607848#607848: close listening 0.0.0.0:9001 #5 2025/08/20 07:53:36 [debug] 607848#607848: run cleanup: 00006236391E7A18 2025/08/20 07:53:36 [debug] 607848#607848: cleanup resolver 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391F5DE0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391E8BE0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391C7B50 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391C6A40 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391C0A10 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391BF950 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391BE890 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391BD7D0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391B5170 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391AC140, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391B6580, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391C1A20, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391C8B60, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391CCB70, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391D0B80, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391D4B90, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391D8BA0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391DCBB0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391E0BC0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391E4BD0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391E9DB0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391EDDC0, unused: 0 2025/08/20 07:53:36 [debug] 607848#607848: free: 00006236391F1DD0, unused: 4951 2025/08/20 07:53:39 [debug] 610665#610665: bind() 0.0.0.0:9001 #5 2025/08/20 07:53:39 [debug] 610665#610665: counter: 0000782133DE6080, 1 2025/08/20 07:53:39 [debug] 610666#610666: bind() 0.0.0.0:9001 #5 2025/08/20 07:53:39 [notice] 610666#610666: using the "epoll" event method 2025/08/20 07:53:39 [debug] 610666#610666: counter: 000077BA99F99080, 1 2025/08/20 07:53:39 [notice] 610666#610666: nginx/1.18.0 (Ubuntu) 2025/08/20 07:53:39 [notice] 610666#610666: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:53:39 [notice] 610666#610666: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:53:39 [debug] 610667#610666: write: 6, 00007FFDF3EBD690, 7, 0 2025/08/20 07:53:39 [debug] 610667#610667: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:53:39 [notice] 610667#610667: start worker processes 2025/08/20 07:53:39 [debug] 610667#610667: channel 6:7 2025/08/20 07:53:39 [notice] 610667#610667: start worker process 610668 2025/08/20 07:53:39 [debug] 610667#610667: sigsuspend 2025/08/20 07:53:39 [debug] 610668#610668: add cleanup: 00005CBBF1D58A80 2025/08/20 07:53:39 [debug] 610668#610668: malloc: 00005CBBF1D0BBD0:8 2025/08/20 07:53:39 [debug] 610668#610668: notify eventfd: 9 2025/08/20 07:53:39 [debug] 610668#610668: testing the EPOLLRDHUP flag: success 2025/08/20 07:53:39 [debug] 610668#610668: malloc: 00005CBBF1D1E590:6144 2025/08/20 07:53:39 [debug] 610668#610668: malloc: 000077BA99D91010:237568 2025/08/20 07:53:39 [debug] 610668#610668: malloc: 00005CBBF1D5B6B0:98304 2025/08/20 07:53:39 [debug] 610668#610668: malloc: 00005CBBF1D736C0:98304 2025/08/20 07:53:39 [debug] 610668#610668: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:53:39 [debug] 610668#610668: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:53:39 [debug] 610668#610668: setproctitle: "nginx: worker process" 2025/08/20 07:53:39 [debug] 610668#610668: worker cycle 2025/08/20 07:53:39 [debug] 610668#610668: epoll timer: -1 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:5 ev:0001 d:000077BA99D91010 2025/08/20 07:53:48 [debug] 610668#610668: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:53:48 [debug] 610668#610668: posix_memalign: 00005CBBF1D0A840:512 @16 2025/08/20 07:53:48 [debug] 610668#610668: *1 accept: 127.0.0.1:57652 fd:6 2025/08/20 07:53:48 [debug] 610668#610668: *1 event timer add: 6: 60000:257621285 2025/08/20 07:53:48 [debug] 610668#610668: *1 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 8969 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 60000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:0001 d:000077BA99D911E0 2025/08/20 07:53:48 [debug] 610668#610668: *1 http wait request handler 2025/08/20 07:53:48 [debug] 610668#610668: *1 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *1 recv: eof:0, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *1 recv: fd:6 84 of 1024 2025/08/20 07:53:48 [debug] 610668#610668: *1 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 posix_memalign: 00005CBBF1D29A30:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *1 http process request line 2025/08/20 07:53:48 [debug] 610668#610668: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http uri: "/health" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http args: "" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http exten: "" 2025/08/20 07:53:48 [debug] 610668#610668: *1 posix_memalign: 00005CBBF1D1FDA0:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *1 http process request header line 2025/08/20 07:53:48 [debug] 610668#610668: *1 http header: "Host: localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http header: "Accept: */*" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http header done 2025/08/20 07:53:48 [debug] 610668#610668: *1 event timer del: 6: 257621285 2025/08/20 07:53:48 [debug] 610668#610668: *1 generic phase: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 rewrite phase: 1 2025/08/20 07:53:48 [debug] 610668#610668: *1 test location: "/health" 2025/08/20 07:53:48 [debug] 610668#610668: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:53:48 [debug] 610668#610668: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *1 using configuration "/health" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http cl:-1 max:104857600 2025/08/20 07:53:48 [debug] 610668#610668: *1 rewrite phase: 3 2025/08/20 07:53:48 [debug] 610668#610668: *1 http set discard body 2025/08/20 07:53:48 [debug] 610668#610668: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:53:48 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 07:53:48 [debug] 610668#610668: *1 write new buf t:1 f:0 00005CBBF1D20180, pos 00005CBBF1D20180, size: 196 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 http write filter: l:0 f:0 s:196 2025/08/20 07:53:48 [debug] 610668#610668: *1 http output filter "/health?" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http copy filter: "/health?" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http postpone filter "/health?" 00007FFDF3EBD220 2025/08/20 07:53:48 [debug] 610668#610668: *1 write old buf t:1 f:0 00005CBBF1D20180, pos 00005CBBF1D20180, size: 196 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 write new buf t:0 f:0 0000000000000000, pos 00005CBBF1D47B42, size: 3 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 http write filter: l:1 f:0 s:199 2025/08/20 07:53:48 [debug] 610668#610668: *1 http write filter limit 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 writev: 199 of 199 2025/08/20 07:53:48 [debug] 610668#610668: *1 http write filter 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *1 http copy filter: 0 "/health?" 2025/08/20 07:53:48 [debug] 610668#610668: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 07:53:48 [debug] 610668#610668: *1 set http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *1 http close request 2025/08/20 07:53:48 [debug] 610668#610668: *1 http log handler 2025/08/20 07:53:48 [debug] 610668#610668: *1 free: 00005CBBF1D29A30, unused: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 free: 00005CBBF1D1FDA0, unused: 2736 2025/08/20 07:53:48 [debug] 610668#610668: *1 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *1 hc free: 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *1 hc busy: 0000000000000000 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 tcp_nodelay 2025/08/20 07:53:48 [debug] 610668#610668: *1 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *1 event timer add: 6: 65000:257626285 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 0 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 65000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:2001 d:000077BA99D911E0 2025/08/20 07:53:48 [debug] 610668#610668: *1 http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *1 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *1 recv: eof:1, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *1 recv: fd:6 0 of 1024 2025/08/20 07:53:48 [info] 610668#610668: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 07:53:48 [debug] 610668#610668: *1 close http connection: 6 2025/08/20 07:53:48 [debug] 610668#610668: *1 event timer del: 6: 257626285 2025/08/20 07:53:48 [debug] 610668#610668: *1 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *1 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *1 free: 00005CBBF1D0A840, unused: 136 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 1 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: -1 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:5 ev:0001 d:000077BA99D91010 2025/08/20 07:53:48 [debug] 610668#610668: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:53:48 [debug] 610668#610668: posix_memalign: 00005CBBF1D0A840:512 @16 2025/08/20 07:53:48 [debug] 610668#610668: *2 accept: 127.0.0.1:57668 fd:6 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer add: 6: 60000:257621614 2025/08/20 07:53:48 [debug] 610668#610668: *2 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 328 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 60000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:0001 d:000077BA99D911E1 2025/08/20 07:53:48 [debug] 610668#610668: *2 http wait request handler 2025/08/20 07:53:48 [debug] 610668#610668: *2 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:0, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: fd:6 1024 of 1024 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: avail:112 2025/08/20 07:53:48 [debug] 610668#610668: *2 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 posix_memalign: 00005CBBF1D29A30:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *2 http process request line 2025/08/20 07:53:48 [debug] 610668#610668: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http uri: "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http args: "" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http exten: "" 2025/08/20 07:53:48 [debug] 610668#610668: *2 posix_memalign: 00005CBBF1D1FDA0:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *2 http process request header line 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Host: localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Accept: */*" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJjOWVmOWU3OTkzMDg0ZmNiNzc5ZTUwMDllNDAzNDUwOGZjNjU5YWNkNzEzZmU1NjlhMDliYjIzNmQyYzA4OTAxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTA4MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MDY3ZWNlYTE3NWNmNjUzYTYyYWVlNDBmZjU1MGE2MjNlMjg5YjJmNTI2OWYyY2Q5MDk5MTkzZjQ1NTQ3YmM2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDQyOCJdXSwiY29udGVudCI6IiIsInNpZyI6IjFkMDVmZjU5YzRiNDU1ODkyYTk0YWJmNjA0M2EzMzhkNDM3MzEyYmNiNGQ3ZDQ5ZGM1Nzk4Y2IwNGJhMjU0MDc1OGVmMzk2YmU4M2MzZmQ2ZWY4ZDAzZjMwYWY4YzNmOWZjZGU0MTQ3NjJmMWU0OWYxMzdmYWRiNTlmYzYwYmUwIn0=" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Content-Type: text/plain" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755690828.txt"" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header: "Content-Length: 296" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http header done 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer del: 6: 257621614 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 rewrite phase: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: "/health" 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *2 using configuration "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http cl:296 max:104857600 2025/08/20 07:53:48 [debug] 610668#610668: *2 rewrite phase: 3 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "PUT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script regex: "^(PUT)$" 2025/08/20 07:53:48 [notice] 610668#610668: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script if 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script if: false 2025/08/20 07:53:48 [debug] 610668#610668: *2 post rewrite phase: 4 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 5 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 6 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 7 2025/08/20 07:53:48 [debug] 610668#610668: *2 access phase: 8 2025/08/20 07:53:48 [debug] 610668#610668: *2 access phase: 9 2025/08/20 07:53:48 [debug] 610668#610668: *2 access phase: 10 2025/08/20 07:53:48 [debug] 610668#610668: *2 post access phase: 11 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 12 2025/08/20 07:53:48 [debug] 610668#610668: *2 generic phase: 13 2025/08/20 07:53:48 [debug] 610668#610668: *2 http client request body preread 184 2025/08/20 07:53:48 [debug] 610668#610668: *2 http request body content length filter 2025/08/20 07:53:48 [debug] 610668#610668: *2 http body new buf t:1 f:0 00005CBBF1D0D3E8, pos 00005CBBF1D0D3E8, size: 184 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http read client request body 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:0, avail:112 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: fd:6 112 of 112 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: avail:0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http client request body recv 112 2025/08/20 07:53:48 [debug] 610668#610668: *2 http body new buf t:1 f:0 00005CBBF1D20830, pos 00005CBBF1D20830, size: 112 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http client request body rest 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http init upstream, client timer: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:53:48 [debug] 610668#610668: *2 posix_memalign: 00005CBBF1D14150:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "QUERY_STRING" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REQUEST_METHOD" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "PUT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "CONTENT_TYPE" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "text/plain" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "296" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SCRIPT_NAME" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REQUEST_URI" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "DOCUMENT_URI" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "./blobs" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "HTTP/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "http" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "CGI/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "nginx/" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "1.18.0" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REMOTE_ADDR" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "127.0.0.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REMOTE_PORT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "57668" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REMOTE_PORT: 57668" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SERVER_ADDR" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "127.0.0.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SERVER_PORT" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SERVER_NAME" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "localhost" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "200" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script var: "./blobs" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJjOWVmOWU3OTkzMDg0ZmNiNzc5ZTUwMDllNDAzNDUwOGZjNjU5YWNkNzEzZmU1NjlhMDliYjIzNmQyYzA4OTAxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTA4MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MDY3ZWNlYTE3NWNmNjUzYTYyYWVlNDBmZjU1MGE2MjNlMjg5YjJmNTI2OWYyY2Q5MDk5MTkzZjQ1NTQ3YmM2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDQyOCJdXSwiY29udGVudCI6IiIsInNpZyI6IjFkMDVmZjU5YzRiNDU1ODkyYTk0YWJmNjA0M2EzMzhkNDM3MzEyYmNiNGQ3ZDQ5ZGM1Nzk4Y2IwNGJhMjU0MDc1OGVmMzk2YmU4M2MzZmQ2ZWY4ZDAzZjMwYWY4YzNmOWZjZGU0MTQ3NjJmMWU0OWYxMzdmYWRiNTlmYzYwYmUwIn0=" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755690828.txt"" 2025/08/20 07:53:48 [debug] 610668#610668: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http cleanup add: 00005CBBF1D20B80 2025/08/20 07:53:48 [debug] 610668#610668: *2 get rr peer, try: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 stream socket 10 2025/08/20 07:53:48 [debug] 610668#610668: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 07:53:48 [debug] 610668#610668: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 07:53:48 [debug] 610668#610668: *2 connected 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream connect: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 posix_memalign: 00005CBBF1CF3F20:128 @16 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream send request 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream send request body 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer buf fl:0 s:1304 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer buf fl:0 s:184 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer buf fl:0 s:8 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer buf fl:0 s:112 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer buf fl:0 s:8 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer in: 00005CBBF1D20C10 2025/08/20 07:53:48 [debug] 610668#610668: *2 writev: 1616 of 1616 2025/08/20 07:53:48 [debug] 610668#610668: *2 chain writer out: 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer add: 10: 60000:257621615 2025/08/20 07:53:48 [debug] 610668#610668: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:53:48 [debug] 610668#610668: *2 http request count:2 blk:0 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 1 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 60000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:0004 d:000077BA99D911E1 2025/08/20 07:53:48 [debug] 610668#610668: *2 http run request: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream check client, write event:1, "/upload" 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:10 ev:0004 d:000077BA99D912C8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream request: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream dummy handler 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 2 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 59998 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:10 ev:0005 d:000077BA99D912C8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream request: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream process header 2025/08/20 07:53:48 [debug] 610668#610668: *2 malloc: 00005CBBF1D15160:4096 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:0, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: fd:10 2560 of 4096 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 07:53:48] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJjOWVmOWU3OTkzMDg0ZmNiNzc5ZTUwMDllNDAzNDUwOGZjNjU5YWNkNzEzZmU1NjlhMDliYjIzNmQyYzA4OTAxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "NTU2OTA4MjgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MDY3ZWNlYTE3NWNmNjUzYTYyYWVlNDBmZjU1MGE2MjNlMjg5YjJmNTI2OWYyY2Q5MDk5MTkzZjQ1NTQ3YmM2Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDQyOCJdXSwiY29udGVudCI6IiIsInNpZyI6IjFkMDVmZjU5YzRiNDU1ODkyYTk0YWJmNjA0M2EzMzhkNDM3MzEyYmNiNGQ3ZDQ5ZGM1Nzk4Y2IwNGJhMjU0MDc1OGVmMzk2YmU4M2MzZmQ2ZWY4ZDAzZjMwYWY4YzNmOWZjZGU0MTQ3NjJmMWU0OWYxMzdmYWRiNTlmYzYwYmUwIn0= LOG: [2025-08-20 07:53:48] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-LAAN: DATA TO HAS" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "H: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T07:53:48-04:00 Random data: 48cf531eb9f4747119e7737943ff0e055f5ec5a780fc9dff4eb0d7112e4be602 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: 9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6 ══════════════════════════════════" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJjOWVmOWU3OTkzMDg0... DEBUG: Extracted base64" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"c9ef9e7993084fcb779e5009e4034508fc659acd713fe569a09bb236d2c08901","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755690828,"tags":[["t","upload"],["x","9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:0, avail:0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream request: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream dummy handler 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 0 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 59998 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:10 ev:2005 d:000077BA99D912C8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream request: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream process header 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:1, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: fd:10 2680 of 4096 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "547bc6"],["expiration","1755694428"]],"content":"","sig":"1d05ff59c4b455892a94abf6043a338d437312bcb4d7d49dc5798cb04ba2540758ef396be83c3fd6ef8d03f30af8c3f9fcde414762f1e49f137fadb59fc60be0"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "c9ef9e7993084fcb779e5009e4034508fc659acd713fe569a09bb236d2c08901", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755690828, "tags": [["t", "upload"], ["x", "9067ec" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "ea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6"], ["expiration", "1755694428"]], "content": "", "sig": "1d05ff59c4b455892a94abf6043a338d437312bcb4d7d49dc5798cb04ba2540758ef396be83c3fd6ef8d03f30af8c3f9fcde414762f1e49f137fadb59fc60be0" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: c9ef9e7993084fcb779e5009e4034508fc659acd713fe569a09bb236d2c08901 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 1d05ff59" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "c4b455892a94abf6043a338d437312bcb4d7d49dc5798cb04ba2540758ef396be83c3fd6ef8d03f30af8c3f9fcde414762f1e49f137fadb59fc60be0 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755690828 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-valid" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: F8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 504 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "ation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Str" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 7A 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 06 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 378 2025/08/20 07:53:48 [error] 610668#610668: *2 FastCGI sent in stderr: "ucture validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: LOG: [2025-08-20 07:53:48] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 07 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 06 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: C7 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 199 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi parser: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi parser: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi parser: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi header done 2025/08/20 07:53:48 [debug] 610668#610668: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:53:48 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 07:53:48 [debug] 610668#610668: *2 write new buf t:1 f:0 00005CBBF1D14808, pos 00005CBBF1D14808, size: 181 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http write filter: l:0 f:0 s:181 2025/08/20 07:53:48 [debug] 610668#610668: *2 http cacheable: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream process upstream 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe read upstream: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe preread: 164 2025/08/20 07:53:48 [debug] 610668#610668: *2 readv: eof:1, avail:0 2025/08/20 07:53:48 [debug] 610668#610668: *2 readv: 1, last:1416 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe recv chain: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe buf free s:0 t:1 f:0 00005CBBF1D15160, pos 00005CBBF1D15B34, size: 164 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe length: -1 2025/08/20 07:53:48 [debug] 610668#610668: *2 input buf #0 00005CBBF1D15B34 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 06 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi closed stdout 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 03 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 01 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 08 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record byte: 00 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi record length: 8 2025/08/20 07:53:48 [debug] 610668#610668: *2 http fastcgi sent end request 2025/08/20 07:53:48 [debug] 610668#610668: *2 input buf 00005CBBF1D15B34 139 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe write downstream: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe write downstream flush in 2025/08/20 07:53:48 [debug] 610668#610668: *2 http output filter "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http copy filter: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http postpone filter "/upload?" 00005CBBF1D20BE0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http chunk: 139 2025/08/20 07:53:48 [debug] 610668#610668: *2 write old buf t:1 f:0 00005CBBF1D14808, pos 00005CBBF1D14808, size: 181 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write new buf t:1 f:0 00005CBBF1D20D78, pos 00005CBBF1D20D78, size: 4 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write new buf t:1 f:0 00005CBBF1D15160, pos 00005CBBF1D15B34, size: 139 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write new buf t:0 f:0 0000000000000000, pos 00005CBBDF0D22E8, size: 2 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http write filter: l:0 f:0 s:326 2025/08/20 07:53:48 [debug] 610668#610668: *2 http copy filter: 0 "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 pipe write downstream done 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer: 10, old: 257621615, new: 257621618 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream exit: 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *2 finalize http upstream request: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 finalize http fastcgi request 2025/08/20 07:53:48 [debug] 610668#610668: *2 free rr peer 1 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 close http upstream connection: 10 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1CF3F20, unused: 48 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer del: 10: 257621615 2025/08/20 07:53:48 [debug] 610668#610668: *2 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http upstream temp fd: -1 2025/08/20 07:53:48 [debug] 610668#610668: *2 http output filter "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http copy filter: "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http postpone filter "/upload?" 00007FFDF3EBD2D0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http chunk: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write old buf t:1 f:0 00005CBBF1D14808, pos 00005CBBF1D14808, size: 181 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write old buf t:1 f:0 00005CBBF1D20D78, pos 00005CBBF1D20D78, size: 4 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write old buf t:1 f:0 00005CBBF1D15160, pos 00005CBBF1D15B34, size: 139 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write old buf t:0 f:0 0000000000000000, pos 00005CBBDF0D22E8, size: 2 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 write new buf t:0 f:0 0000000000000000, pos 00005CBBDF0D22E5, size: 5 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 http write filter: l:1 f:0 s:331 2025/08/20 07:53:48 [debug] 610668#610668: *2 http write filter limit 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 writev: 331 of 331 2025/08/20 07:53:48 [debug] 610668#610668: *2 http write filter 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *2 http copy filter: 0 "/upload?" 2025/08/20 07:53:48 [debug] 610668#610668: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:53:48 [debug] 610668#610668: *2 set http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *2 http close request 2025/08/20 07:53:48 [debug] 610668#610668: *2 http log handler 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D15160 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D29A30, unused: 3 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D1FDA0, unused: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D14150, unused: 1250 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *2 hc free: 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *2 hc busy: 0000000000000000 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 tcp_nodelay 2025/08/20 07:53:48 [debug] 610668#610668: *2 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer add: 6: 65000:257626618 2025/08/20 07:53:48 [debug] 610668#610668: *2 post event 00005CBBF1D5B770 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 1 2025/08/20 07:53:48 [debug] 610668#610668: posted event 00005CBBF1D5B770 2025/08/20 07:53:48 [debug] 610668#610668: *2 delete posted event 00005CBBF1D5B770 2025/08/20 07:53:48 [debug] 610668#610668: *2 http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *2 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:0, avail:0 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 65000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:2005 d:000077BA99D911E1 2025/08/20 07:53:48 [debug] 610668#610668: *2 http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *2 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: eof:1, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *2 recv: fd:6 0 of 1024 2025/08/20 07:53:48 [info] 610668#610668: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 07:53:48 [debug] 610668#610668: *2 close http connection: 6 2025/08/20 07:53:48 [debug] 610668#610668: *2 event timer del: 6: 257626618 2025/08/20 07:53:48 [debug] 610668#610668: *2 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *2 free: 00005CBBF1D0A840, unused: 120 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 2 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: -1 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:5 ev:0001 d:000077BA99D91010 2025/08/20 07:53:48 [debug] 610668#610668: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:53:48 [debug] 610668#610668: posix_memalign: 00005CBBF1D0A840:512 @16 2025/08/20 07:53:48 [debug] 610668#610668: *4 accept: 127.0.0.1:57670 fd:6 2025/08/20 07:53:48 [debug] 610668#610668: *4 event timer add: 6: 60000:257621632 2025/08/20 07:53:48 [debug] 610668#610668: *4 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 12 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 60000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:0001 d:000077BA99D911E0 2025/08/20 07:53:48 [debug] 610668#610668: *4 http wait request handler 2025/08/20 07:53:48 [debug] 610668#610668: *4 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *4 recv: eof:0, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *4 recv: fd:6 142 of 1024 2025/08/20 07:53:48 [debug] 610668#610668: *4 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 posix_memalign: 00005CBBF1D29A30:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *4 http process request line 2025/08/20 07:53:48 [debug] 610668#610668: *4 http request line: "GET /9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6 HTTP/1.1" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http uri: "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http args: "" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http exten: "" 2025/08/20 07:53:48 [debug] 610668#610668: *4 posix_memalign: 00005CBBF1D1FDA0:4096 @16 2025/08/20 07:53:48 [debug] 610668#610668: *4 http process request header line 2025/08/20 07:53:48 [debug] 610668#610668: *4 http header: "Host: localhost:9001" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http header: "Accept: */*" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http header done 2025/08/20 07:53:48 [debug] 610668#610668: *4 event timer del: 6: 257621632 2025/08/20 07:53:48 [debug] 610668#610668: *4 generic phase: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 rewrite phase: 1 2025/08/20 07:53:48 [debug] 610668#610668: *4 test location: "/health" 2025/08/20 07:53:48 [debug] 610668#610668: *4 test location: "/debug/list" 2025/08/20 07:53:48 [debug] 610668#610668: *4 test location: "/" 2025/08/20 07:53:48 [debug] 610668#610668: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http cl:-1 max:104857600 2025/08/20 07:53:48 [debug] 610668#610668: *4 rewrite phase: 3 2025/08/20 07:53:48 [debug] 610668#610668: *4 http script var 2025/08/20 07:53:48 [debug] 610668#610668: *4 http script var: "GET" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http script value: "DELETE" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http script not equal 2025/08/20 07:53:48 [debug] 610668#610668: *4 http script if 2025/08/20 07:53:48 [debug] 610668#610668: *4 http finalize request: 404, "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" a:1, c:1 2025/08/20 07:53:48 [debug] 610668#610668: *4 http special response: 404, "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http set discard body 2025/08/20 07:53:48 [debug] 610668#610668: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:53:48 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 07:53:48 [debug] 610668#610668: *4 write new buf t:1 f:0 00005CBBF1D20180, pos 00005CBBF1D20180, size: 164 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 http write filter: l:0 f:0 s:164 2025/08/20 07:53:48 [debug] 610668#610668: *4 http output filter "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http copy filter: "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http postpone filter "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" 00005CBBF1D20310 2025/08/20 07:53:48 [debug] 610668#610668: *4 write old buf t:1 f:0 00005CBBF1D20180, pos 00005CBBF1D20180, size: 164 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 write new buf t:0 f:0 0000000000000000, pos 00005CBBDF111580, size: 100 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 write new buf t:0 f:0 0000000000000000, pos 00005CBBDF111C80, size: 62 file: 0, size: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 http write filter: l:1 f:0 s:326 2025/08/20 07:53:48 [debug] 610668#610668: *4 http write filter limit 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 writev: 326 of 326 2025/08/20 07:53:48 [debug] 610668#610668: *4 http write filter 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *4 http copy filter: 0 "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" 2025/08/20 07:53:48 [debug] 610668#610668: *4 http finalize request: 0, "/9067ecea175cf653a62aee40ff550a623e289b2f5269f2cd9099193f45547bc6?" a:1, c:1 2025/08/20 07:53:48 [debug] 610668#610668: *4 set http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *4 http close request 2025/08/20 07:53:48 [debug] 610668#610668: *4 http log handler 2025/08/20 07:53:48 [debug] 610668#610668: *4 free: 00005CBBF1D29A30, unused: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 free: 00005CBBF1D1FDA0, unused: 2456 2025/08/20 07:53:48 [debug] 610668#610668: *4 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *4 hc free: 0000000000000000 2025/08/20 07:53:48 [debug] 610668#610668: *4 hc busy: 0000000000000000 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 tcp_nodelay 2025/08/20 07:53:48 [debug] 610668#610668: *4 reusable connection: 1 2025/08/20 07:53:48 [debug] 610668#610668: *4 event timer add: 6: 65000:257626632 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 0 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: 65000 2025/08/20 07:53:48 [debug] 610668#610668: epoll: fd:6 ev:2001 d:000077BA99D911E0 2025/08/20 07:53:48 [debug] 610668#610668: *4 http keepalive handler 2025/08/20 07:53:48 [debug] 610668#610668: *4 malloc: 00005CBBF1D0D0A0:1024 2025/08/20 07:53:48 [debug] 610668#610668: *4 recv: eof:1, avail:-1 2025/08/20 07:53:48 [debug] 610668#610668: *4 recv: fd:6 0 of 1024 2025/08/20 07:53:48 [info] 610668#610668: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 07:53:48 [debug] 610668#610668: *4 close http connection: 6 2025/08/20 07:53:48 [debug] 610668#610668: *4 event timer del: 6: 257626632 2025/08/20 07:53:48 [debug] 610668#610668: *4 reusable connection: 0 2025/08/20 07:53:48 [debug] 610668#610668: *4 free: 00005CBBF1D0D0A0 2025/08/20 07:53:48 [debug] 610668#610668: *4 free: 00005CBBF1D0A840, unused: 136 2025/08/20 07:53:48 [debug] 610668#610668: timer delta: 1 2025/08/20 07:53:48 [debug] 610668#610668: worker cycle 2025/08/20 07:53:48 [debug] 610668#610668: epoll timer: -1 2025/08/20 07:58:02 [notice] 610667#610667: signal 15 (SIGTERM) received from 611433, exiting 2025/08/20 07:58:02 [debug] 610667#610667: wake up, sigio 0 2025/08/20 07:58:02 [debug] 610667#610667: child: 0 610668 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:58:02 [debug] 610667#610667: termination cycle: 50 2025/08/20 07:58:02 [debug] 610667#610667: sigsuspend 2025/08/20 07:58:02 [debug] 610668#610668: epoll: fd:7 ev:0001 d:000077BA99D910F8 2025/08/20 07:58:02 [debug] 610668#610668: channel handler 2025/08/20 07:58:02 [debug] 610668#610668: channel: 32 2025/08/20 07:58:02 [debug] 610668#610668: channel command: 4 2025/08/20 07:58:02 [debug] 610668#610668: channel: -2 2025/08/20 07:58:02 [debug] 610668#610668: timer delta: 254205 2025/08/20 07:58:02 [notice] 610668#610668: exiting 2025/08/20 07:58:02 [debug] 610668#610668: flush files 2025/08/20 07:58:02 [debug] 610668#610668: run cleanup: 00005CBBF1D58A80 2025/08/20 07:58:02 [debug] 610668#610668: run cleanup: 00005CBBF1D4BA18 2025/08/20 07:58:02 [debug] 610668#610668: cleanup resolver 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D59DE0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D4CBE0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D2BB50 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D2AA40 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D24A10 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D23950 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D22890 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D217D0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D19170 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D10140, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D1A580, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D25A20, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D2CB60, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D30B70, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D34B80, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D38B90, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D3CBA0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D40BB0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D44BC0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D48BD0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D4DDB0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D51DC0, unused: 0 2025/08/20 07:58:02 [debug] 610668#610668: free: 00005CBBF1D55DD0, unused: 4920 2025/08/20 07:58:02 [notice] 610668#610668: exit 2025/08/20 07:58:02 [notice] 610667#610667: signal 17 (SIGCHLD) received from 610668 2025/08/20 07:58:02 [notice] 610667#610667: worker process 610668 exited with code 0 2025/08/20 07:58:02 [debug] 610667#610667: shmtx forced unlock 2025/08/20 07:58:02 [debug] 610667#610667: wake up, sigio 3 2025/08/20 07:58:02 [debug] 610667#610667: reap children 2025/08/20 07:58:02 [debug] 610667#610667: child: 0 610668 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:58:02 [notice] 610667#610667: exit 2025/08/20 07:58:02 [debug] 610667#610667: close listening 0.0.0.0:9001 #5 2025/08/20 07:58:02 [debug] 610667#610667: run cleanup: 00005CBBF1D4BA18 2025/08/20 07:58:02 [debug] 610667#610667: cleanup resolver 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D59DE0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D4CBE0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D2BB50 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D2AA40 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D24A10 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D23950 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D22890 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D217D0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D19170 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D10140, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D1A580, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D25A20, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D2CB60, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D30B70, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D34B80, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D38B90, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D3CBA0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D40BB0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D44BC0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D48BD0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D4DDB0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D51DC0, unused: 0 2025/08/20 07:58:02 [debug] 610667#610667: free: 00005CBBF1D55DD0, unused: 4951 2025/08/20 07:58:05 [debug] 611476#611476: bind() 0.0.0.0:9001 #5 2025/08/20 07:58:05 [debug] 611476#611476: counter: 00007D354ED61080, 1 2025/08/20 07:58:05 [debug] 611477#611477: bind() 0.0.0.0:9001 #5 2025/08/20 07:58:05 [notice] 611477#611477: using the "epoll" event method 2025/08/20 07:58:05 [debug] 611477#611477: counter: 000077603C7D8080, 1 2025/08/20 07:58:05 [notice] 611477#611477: nginx/1.18.0 (Ubuntu) 2025/08/20 07:58:05 [notice] 611477#611477: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:58:05 [notice] 611477#611477: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:58:05 [debug] 611478#611477: write: 6, 00007FFFB0D98160, 7, 0 2025/08/20 07:58:05 [debug] 611478#611478: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:58:05 [notice] 611478#611478: start worker processes 2025/08/20 07:58:05 [debug] 611478#611478: channel 6:7 2025/08/20 07:58:05 [notice] 611478#611478: start worker process 611479 2025/08/20 07:58:05 [debug] 611478#611478: sigsuspend 2025/08/20 07:58:05 [debug] 611479#611479: add cleanup: 00005A22F4A59A80 2025/08/20 07:58:05 [debug] 611479#611479: malloc: 00005A22F4A0CBD0:8 2025/08/20 07:58:05 [debug] 611479#611479: notify eventfd: 9 2025/08/20 07:58:05 [debug] 611479#611479: testing the EPOLLRDHUP flag: success 2025/08/20 07:58:05 [debug] 611479#611479: malloc: 00005A22F4A1F590:6144 2025/08/20 07:58:05 [debug] 611479#611479: malloc: 000077603C5D0010:237568 2025/08/20 07:58:05 [debug] 611479#611479: malloc: 00005A22F4A5C6B0:98304 2025/08/20 07:58:05 [debug] 611479#611479: malloc: 00005A22F4A746C0:98304 2025/08/20 07:58:05 [debug] 611479#611479: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:58:05 [debug] 611479#611479: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:58:05 [debug] 611479#611479: setproctitle: "nginx: worker process" 2025/08/20 07:58:05 [debug] 611479#611479: worker cycle 2025/08/20 07:58:05 [debug] 611479#611479: epoll timer: -1 2025/08/20 07:58:15 [notice] 611478#611478: signal 15 (SIGTERM) received from 611558, exiting 2025/08/20 07:58:15 [debug] 611478#611478: wake up, sigio 0 2025/08/20 07:58:15 [debug] 611478#611478: child: 0 611479 e:0 t:0 d:0 r:1 j:0 2025/08/20 07:58:15 [debug] 611478#611478: termination cycle: 50 2025/08/20 07:58:15 [debug] 611478#611478: sigsuspend 2025/08/20 07:58:15 [debug] 611479#611479: epoll: fd:7 ev:0001 d:000077603C5D00F8 2025/08/20 07:58:15 [debug] 611479#611479: channel handler 2025/08/20 07:58:15 [debug] 611479#611479: channel: 32 2025/08/20 07:58:15 [debug] 611479#611479: channel command: 4 2025/08/20 07:58:15 [debug] 611479#611479: channel: -2 2025/08/20 07:58:15 [debug] 611479#611479: timer delta: 9394 2025/08/20 07:58:15 [notice] 611479#611479: exiting 2025/08/20 07:58:15 [debug] 611479#611479: flush files 2025/08/20 07:58:15 [debug] 611479#611479: run cleanup: 00005A22F4A59A80 2025/08/20 07:58:15 [debug] 611479#611479: run cleanup: 00005A22F4A4CA18 2025/08/20 07:58:15 [debug] 611479#611479: cleanup resolver 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A5ADE0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A4DBE0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A2CB50 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A2BA40 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A25A10 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A24950 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A23890 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A227D0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A1A170 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A11140, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A1B580, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A26A20, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A2DB60, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A31B70, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A35B80, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A39B90, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A3DBA0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A41BB0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A45BC0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A49BD0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A4EDB0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A52DC0, unused: 0 2025/08/20 07:58:15 [debug] 611479#611479: free: 00005A22F4A56DD0, unused: 4920 2025/08/20 07:58:15 [notice] 611479#611479: exit 2025/08/20 07:58:15 [notice] 611478#611478: signal 17 (SIGCHLD) received from 611479 2025/08/20 07:58:15 [notice] 611478#611478: worker process 611479 exited with code 0 2025/08/20 07:58:15 [debug] 611478#611478: shmtx forced unlock 2025/08/20 07:58:15 [debug] 611478#611478: wake up, sigio 3 2025/08/20 07:58:15 [debug] 611478#611478: reap children 2025/08/20 07:58:15 [debug] 611478#611478: child: 0 611479 e:1 t:1 d:0 r:1 j:0 2025/08/20 07:58:15 [notice] 611478#611478: exit 2025/08/20 07:58:15 [debug] 611478#611478: close listening 0.0.0.0:9001 #5 2025/08/20 07:58:15 [debug] 611478#611478: run cleanup: 00005A22F4A4CA18 2025/08/20 07:58:15 [debug] 611478#611478: cleanup resolver 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A5ADE0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A4DBE0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A2CB50 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A2BA40 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A25A10 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A24950 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A23890 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A227D0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A1A170 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A11140, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A1B580, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A26A20, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A2DB60, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A31B70, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A35B80, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A39B90, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A3DBA0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A41BB0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A45BC0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A49BD0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A4EDB0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A52DC0, unused: 0 2025/08/20 07:58:15 [debug] 611478#611478: free: 00005A22F4A56DD0, unused: 4951 2025/08/20 07:58:18 [debug] 611586#611586: bind() 0.0.0.0:9001 #5 2025/08/20 07:58:18 [debug] 611586#611586: counter: 0000714401CBE080, 1 2025/08/20 07:58:18 [debug] 611587#611587: bind() 0.0.0.0:9001 #5 2025/08/20 07:58:18 [notice] 611587#611587: using the "epoll" event method 2025/08/20 07:58:18 [debug] 611587#611587: counter: 0000718734997080, 1 2025/08/20 07:58:18 [notice] 611587#611587: nginx/1.18.0 (Ubuntu) 2025/08/20 07:58:18 [notice] 611587#611587: OS: Linux 6.12.10-76061203-generic 2025/08/20 07:58:18 [notice] 611587#611587: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 07:58:18 [debug] 611588#611587: write: 6, 00007FFDAA9112C0, 7, 0 2025/08/20 07:58:18 [debug] 611588#611588: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 07:58:18 [notice] 611588#611588: start worker processes 2025/08/20 07:58:18 [debug] 611588#611588: channel 6:7 2025/08/20 07:58:18 [notice] 611588#611588: start worker process 611589 2025/08/20 07:58:18 [debug] 611588#611588: sigsuspend 2025/08/20 07:58:18 [debug] 611589#611589: add cleanup: 0000576823B17A80 2025/08/20 07:58:18 [debug] 611589#611589: malloc: 0000576823ACABD0:8 2025/08/20 07:58:18 [debug] 611589#611589: notify eventfd: 9 2025/08/20 07:58:18 [debug] 611589#611589: testing the EPOLLRDHUP flag: success 2025/08/20 07:58:18 [debug] 611589#611589: malloc: 0000576823ADD590:6144 2025/08/20 07:58:18 [debug] 611589#611589: malloc: 000071873478F010:237568 2025/08/20 07:58:18 [debug] 611589#611589: malloc: 0000576823B1A6B0:98304 2025/08/20 07:58:18 [debug] 611589#611589: malloc: 0000576823B326C0:98304 2025/08/20 07:58:18 [debug] 611589#611589: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 07:58:18 [debug] 611589#611589: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 07:58:18 [debug] 611589#611589: setproctitle: "nginx: worker process" 2025/08/20 07:58:18 [debug] 611589#611589: worker cycle 2025/08/20 07:58:18 [debug] 611589#611589: epoll timer: -1 2025/08/20 07:58:26 [debug] 611589#611589: epoll: fd:5 ev:0001 d:000071873478F010 2025/08/20 07:58:26 [debug] 611589#611589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:58:26 [debug] 611589#611589: posix_memalign: 0000576823AC9840:512 @16 2025/08/20 07:58:26 [debug] 611589#611589: *1 accept: 127.0.0.1:34424 fd:6 2025/08/20 07:58:26 [debug] 611589#611589: *1 event timer add: 6: 60000:257899986 2025/08/20 07:58:26 [debug] 611589#611589: *1 reusable connection: 1 2025/08/20 07:58:26 [debug] 611589#611589: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:58:26 [debug] 611589#611589: timer delta: 8310 2025/08/20 07:58:26 [debug] 611589#611589: worker cycle 2025/08/20 07:58:26 [debug] 611589#611589: epoll timer: 60000 2025/08/20 07:58:26 [debug] 611589#611589: epoll: fd:6 ev:0001 d:000071873478F1E0 2025/08/20 07:58:26 [debug] 611589#611589: *1 http wait request handler 2025/08/20 07:58:26 [debug] 611589#611589: *1 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:26 [debug] 611589#611589: *1 recv: eof:0, avail:-1 2025/08/20 07:58:26 [debug] 611589#611589: *1 recv: fd:6 84 of 1024 2025/08/20 07:58:26 [debug] 611589#611589: *1 reusable connection: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 posix_memalign: 0000576823AE8A30:4096 @16 2025/08/20 07:58:26 [debug] 611589#611589: *1 http process request line 2025/08/20 07:58:26 [debug] 611589#611589: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http uri: "/health" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http args: "" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http exten: "" 2025/08/20 07:58:26 [debug] 611589#611589: *1 posix_memalign: 0000576823ADEDA0:4096 @16 2025/08/20 07:58:26 [debug] 611589#611589: *1 http process request header line 2025/08/20 07:58:26 [debug] 611589#611589: *1 http header: "Host: localhost:9001" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http header: "Accept: */*" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http header done 2025/08/20 07:58:26 [debug] 611589#611589: *1 event timer del: 6: 257899986 2025/08/20 07:58:26 [debug] 611589#611589: *1 generic phase: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 rewrite phase: 1 2025/08/20 07:58:26 [debug] 611589#611589: *1 test location: "/health" 2025/08/20 07:58:26 [debug] 611589#611589: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:58:26 [debug] 611589#611589: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:58:26 [debug] 611589#611589: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:58:26 [debug] 611589#611589: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:58:26 [debug] 611589#611589: *1 using configuration "/health" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http cl:-1 max:104857600 2025/08/20 07:58:26 [debug] 611589#611589: *1 rewrite phase: 3 2025/08/20 07:58:26 [debug] 611589#611589: *1 http set discard body 2025/08/20 07:58:26 [debug] 611589#611589: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:58:26 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 07:58:26 [debug] 611589#611589: *1 write new buf t:1 f:0 0000576823ADF180, pos 0000576823ADF180, size: 196 file: 0, size: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 http write filter: l:0 f:0 s:196 2025/08/20 07:58:26 [debug] 611589#611589: *1 http output filter "/health?" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http copy filter: "/health?" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http postpone filter "/health?" 00007FFDAA910E50 2025/08/20 07:58:26 [debug] 611589#611589: *1 write old buf t:1 f:0 0000576823ADF180, pos 0000576823ADF180, size: 196 file: 0, size: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 write new buf t:0 f:0 0000000000000000, pos 0000576823B06B42, size: 3 file: 0, size: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 http write filter: l:1 f:0 s:199 2025/08/20 07:58:26 [debug] 611589#611589: *1 http write filter limit 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 writev: 199 of 199 2025/08/20 07:58:26 [debug] 611589#611589: *1 http write filter 0000000000000000 2025/08/20 07:58:26 [debug] 611589#611589: *1 http copy filter: 0 "/health?" 2025/08/20 07:58:26 [debug] 611589#611589: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 07:58:26 [debug] 611589#611589: *1 set http keepalive handler 2025/08/20 07:58:26 [debug] 611589#611589: *1 http close request 2025/08/20 07:58:26 [debug] 611589#611589: *1 http log handler 2025/08/20 07:58:26 [debug] 611589#611589: *1 free: 0000576823AE8A30, unused: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 free: 0000576823ADEDA0, unused: 2736 2025/08/20 07:58:26 [debug] 611589#611589: *1 free: 0000576823ACC0A0 2025/08/20 07:58:26 [debug] 611589#611589: *1 hc free: 0000000000000000 2025/08/20 07:58:26 [debug] 611589#611589: *1 hc busy: 0000000000000000 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 tcp_nodelay 2025/08/20 07:58:26 [debug] 611589#611589: *1 reusable connection: 1 2025/08/20 07:58:26 [debug] 611589#611589: *1 event timer add: 6: 65000:257904986 2025/08/20 07:58:26 [debug] 611589#611589: timer delta: 0 2025/08/20 07:58:26 [debug] 611589#611589: worker cycle 2025/08/20 07:58:26 [debug] 611589#611589: epoll timer: 65000 2025/08/20 07:58:26 [debug] 611589#611589: epoll: fd:6 ev:2001 d:000071873478F1E0 2025/08/20 07:58:26 [debug] 611589#611589: *1 http keepalive handler 2025/08/20 07:58:26 [debug] 611589#611589: *1 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:26 [debug] 611589#611589: *1 recv: eof:1, avail:-1 2025/08/20 07:58:26 [debug] 611589#611589: *1 recv: fd:6 0 of 1024 2025/08/20 07:58:26 [info] 611589#611589: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 07:58:26 [debug] 611589#611589: *1 close http connection: 6 2025/08/20 07:58:26 [debug] 611589#611589: *1 event timer del: 6: 257904986 2025/08/20 07:58:26 [debug] 611589#611589: *1 reusable connection: 0 2025/08/20 07:58:26 [debug] 611589#611589: *1 free: 0000576823ACC0A0 2025/08/20 07:58:26 [debug] 611589#611589: *1 free: 0000576823AC9840, unused: 136 2025/08/20 07:58:26 [debug] 611589#611589: timer delta: 1 2025/08/20 07:58:26 [debug] 611589#611589: worker cycle 2025/08/20 07:58:26 [debug] 611589#611589: epoll timer: -1 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:5 ev:0001 d:000071873478F010 2025/08/20 07:58:27 [debug] 611589#611589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:58:27 [debug] 611589#611589: posix_memalign: 0000576823AC9840:512 @16 2025/08/20 07:58:27 [debug] 611589#611589: *2 accept: 127.0.0.1:34426 fd:6 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer add: 6: 60000:257900310 2025/08/20 07:58:27 [debug] 611589#611589: *2 reusable connection: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 323 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 60000 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:6 ev:0001 d:000071873478F1E1 2025/08/20 07:58:27 [debug] 611589#611589: *2 http wait request handler 2025/08/20 07:58:27 [debug] 611589#611589: *2 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:0, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: fd:6 1024 of 1024 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: avail:112 2025/08/20 07:58:27 [debug] 611589#611589: *2 reusable connection: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 posix_memalign: 0000576823AE8A30:4096 @16 2025/08/20 07:58:27 [debug] 611589#611589: *2 http process request line 2025/08/20 07:58:27 [debug] 611589#611589: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http uri: "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http args: "" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http exten: "" 2025/08/20 07:58:27 [debug] 611589#611589: *2 posix_memalign: 0000576823ADEDA0:4096 @16 2025/08/20 07:58:27 [debug] 611589#611589: *2 http process request header line 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Host: localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Accept: */*" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJiNjQ2ZjkwMjE4MWQ3YTQwMmQ1Y2E4YmJiN2E1YmE3NWQ1OWVlYmQwZTJkZmExZmQyM2E3Mjc1ZDY3Nzk0NTgyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTExMDcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJlY2MxMTZlNWEwNjA2NmY0NWI2MjgzYTNmMjI5NTBmZTdhYjVkYzQ3NmM5ZmI1OTQyNzQyYzk0MzNiYjJhYmM3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDcwNiJdXSwiY29udGVudCI6IiIsInNpZyI6IjY3OTk1NTY3ZDdlMWM5YzQ0YWY4Yjg4ZGM2Y2RmYjBkNTQyOTBiY2UzZDc5ZjJhODNlNzc0MThlMzJlMWVhN2Q0M2ZmZTE1YjRhYTA5YjVjN2MyMTRjNjBjMDQxY2IwZjkwNjg0MmQyOWZkZDYzODYyYmFhOTE3YzQzZWEwNjJlIn0=" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Content-Type: text/plain" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755691106.txt"" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header: "Content-Length: 296" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http header done 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer del: 6: 257900310 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 rewrite phase: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: "/health" 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 07:58:27 [debug] 611589#611589: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 07:58:27 [debug] 611589#611589: *2 using configuration "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http cl:296 max:104857600 2025/08/20 07:58:27 [debug] 611589#611589: *2 rewrite phase: 3 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "PUT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script regex: "^(PUT)$" 2025/08/20 07:58:27 [notice] 611589#611589: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script if 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script if: false 2025/08/20 07:58:27 [debug] 611589#611589: *2 post rewrite phase: 4 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 5 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 6 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 7 2025/08/20 07:58:27 [debug] 611589#611589: *2 access phase: 8 2025/08/20 07:58:27 [debug] 611589#611589: *2 access phase: 9 2025/08/20 07:58:27 [debug] 611589#611589: *2 access phase: 10 2025/08/20 07:58:27 [debug] 611589#611589: *2 post access phase: 11 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 12 2025/08/20 07:58:27 [debug] 611589#611589: *2 generic phase: 13 2025/08/20 07:58:27 [debug] 611589#611589: *2 http client request body preread 184 2025/08/20 07:58:27 [debug] 611589#611589: *2 http request body content length filter 2025/08/20 07:58:27 [debug] 611589#611589: *2 http body new buf t:1 f:0 0000576823ACC3E8, pos 0000576823ACC3E8, size: 184 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http read client request body 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:0, avail:112 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: fd:6 112 of 112 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: avail:0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http client request body recv 112 2025/08/20 07:58:27 [debug] 611589#611589: *2 http body new buf t:1 f:0 0000576823ADF830, pos 0000576823ADF830, size: 112 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http client request body rest 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http init upstream, client timer: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 07:58:27 [debug] 611589#611589: *2 posix_memalign: 0000576823AD3150:4096 @16 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "QUERY_STRING" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REQUEST_METHOD" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "PUT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "CONTENT_TYPE" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "text/plain" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "296" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SCRIPT_NAME" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REQUEST_URI" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "DOCUMENT_URI" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "./blobs" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "HTTP/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "http" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "CGI/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "nginx/" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "1.18.0" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REMOTE_ADDR" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "127.0.0.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REMOTE_PORT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "34426" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REMOTE_PORT: 34426" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SERVER_ADDR" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "127.0.0.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SERVER_PORT" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SERVER_NAME" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "localhost" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "200" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script var: "./blobs" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJiNjQ2ZjkwMjE4MWQ3YTQwMmQ1Y2E4YmJiN2E1YmE3NWQ1OWVlYmQwZTJkZmExZmQyM2E3Mjc1ZDY3Nzk0NTgyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTExMDcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJlY2MxMTZlNWEwNjA2NmY0NWI2MjgzYTNmMjI5NTBmZTdhYjVkYzQ3NmM5ZmI1OTQyNzQyYzk0MzNiYjJhYmM3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDcwNiJdXSwiY29udGVudCI6IiIsInNpZyI6IjY3OTk1NTY3ZDdlMWM5YzQ0YWY4Yjg4ZGM2Y2RmYjBkNTQyOTBiY2UzZDc5ZjJhODNlNzc0MThlMzJlMWVhN2Q0M2ZmZTE1YjRhYTA5YjVjN2MyMTRjNjBjMDQxY2IwZjkwNjg0MmQyOWZkZDYzODYyYmFhOTE3YzQzZWEwNjJlIn0=" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755691106.txt"" 2025/08/20 07:58:27 [debug] 611589#611589: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http cleanup add: 0000576823ADFB80 2025/08/20 07:58:27 [debug] 611589#611589: *2 get rr peer, try: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 stream socket 10 2025/08/20 07:58:27 [debug] 611589#611589: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 07:58:27 [debug] 611589#611589: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 07:58:27 [debug] 611589#611589: *2 connected 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream connect: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 posix_memalign: 0000576823AB2F20:128 @16 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream send request 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream send request body 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer buf fl:0 s:1304 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer buf fl:0 s:184 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer buf fl:0 s:8 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer buf fl:0 s:112 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer buf fl:0 s:8 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer in: 0000576823ADFC10 2025/08/20 07:58:27 [debug] 611589#611589: *2 writev: 1616 of 1616 2025/08/20 07:58:27 [debug] 611589#611589: *2 chain writer out: 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer add: 10: 60000:257900310 2025/08/20 07:58:27 [debug] 611589#611589: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 07:58:27 [debug] 611589#611589: *2 http request count:2 blk:0 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 0 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 60000 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:6 ev:0004 d:000071873478F1E1 2025/08/20 07:58:27 [debug] 611589#611589: *2 http run request: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream check client, write event:1, "/upload" 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:10 ev:0004 d:000071873478F2C8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream request: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream dummy handler 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 2 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 59998 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:10 ev:0005 d:000071873478F2C8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream request: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream process header 2025/08/20 07:58:27 [debug] 611589#611589: *2 malloc: 0000576823AD4160:4096 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:0, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: fd:10 1536 of 4096 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload DEBUG: handle_upload_request called LOG: [2025-08-20 07:58:27] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJiNjQ2ZjkwMjE4MWQ3YTQwMmQ1Y2E4YmJiN2E1YmE3NWQ1OWVlYmQwZTJkZmExZmQyM2E3Mjc1ZDY3Nzk0NTgyIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "NTU2OTExMDcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJlY2MxMTZlNWEwNjA2NmY0NWI2MjgzYTNmMjI5NTBmZTdhYjVkYzQ3NmM5ZmI1OTQyNzQyYzk0MzNiYjJhYmM3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5NDcwNiJdXSwiY29udGVudCI6IiIsInNpZyI6IjY3OTk1NTY3ZDdlMWM5YzQ0YWY4Yjg4ZGM2Y2RmYjBkNTQyOTBiY2UzZDc5ZjJhODNlNzc0MThlMzJlMWVhN2Q0M2ZmZTE1YjRhYTA5YjVjN2MyMTRjNjBjMDQxY2IwZjkwNjg0MmQyOWZkZDYzODYyYmFhOTE3YzQzZWEwNjJlIn0= LOG: [2025-08-20 07:58:27] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-LAAN: DATA TO HAS" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "H: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T07:58:26-04:00 Random data: c1ea3e4159f9996079d446601a2948818623399f073bfebcedac5086091db7cb Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7 ══════════════════════════════════" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:0, avail:0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream request: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream dummy handler 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 0 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 59998 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:10 ev:2005 d:000071873478F2C8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream request: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream process header 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:1, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: fd:10 3704 of 4096 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJiNjQ2ZjkwMjE4MWQ3... DEBUG: Extracted base64" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"b646f902181d7a402d5ca8bbb7a5ba75d59eebd0e2dfa1fd23a7275d67794582","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755691107,"tags":[["t","upload"],["x","ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433b" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "b2abc7"],["expiration","1755694706"]],"content":"","sig":"67995567d7e1c9c44af8b88dc6cdfb0d54290bce3d79f2a83e77418e32e1ea7d43ffe15b4aa09b5c7c214c60c041cb0f906842d29fdd63862baa917c43ea062e"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "b646f902181d7a402d5ca8bbb7a5ba75d59eebd0e2dfa1fd23a7275d67794582", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755691107, "tags": [["t", "upload"], ["x", "ecc116" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7"], ["expiration", "1755694706"]], "content": "", "sig": "67995567d7e1c9c44af8b88dc6cdfb0d54290bce3d79f2a83e77418e32e1ea7d43ffe15b4aa09b5c7c214c60c041cb0f906842d29fdd63862baa917c43ea062e" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: b646f902181d7a402d5ca8bbb7a5ba75d59eebd0e2dfa1fd23a7275d67794582 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 67995567" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "d7e1c9c44af8b88dc6cdfb0d54290bce3d79f2a83e77418e32e1ea7d43ffe15b4aa09b5c7c214c60c041cb0f906842d29fdd63862baa917c43ea062e ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755691107 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-valid" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: F8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 504 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "ation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Str" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 7A 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 06 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 378 2025/08/20 07:58:27 [error] 611589#611589: *2 FastCGI sent in stderr: "ucture validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: LOG: [2025-08-20 07:58:27] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 07 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 06 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: C7 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 199 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi parser: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi parser: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi parser: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi header done 2025/08/20 07:58:27 [debug] 611589#611589: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:58:27 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 07:58:27 [debug] 611589#611589: *2 write new buf t:1 f:0 0000576823AD3808, pos 0000576823AD3808, size: 181 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http write filter: l:0 f:0 s:181 2025/08/20 07:58:27 [debug] 611589#611589: *2 http cacheable: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream process upstream 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe read upstream: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe preread: 164 2025/08/20 07:58:27 [debug] 611589#611589: *2 readv: eof:1, avail:0 2025/08/20 07:58:27 [debug] 611589#611589: *2 readv: 1, last:392 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe recv chain: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe buf free s:0 t:1 f:0 0000576823AD4160, pos 0000576823AD4F34, size: 164 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe length: -1 2025/08/20 07:58:27 [debug] 611589#611589: *2 input buf #0 0000576823AD4F34 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 06 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi closed stdout 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 03 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 01 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 08 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record byte: 00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi record length: 8 2025/08/20 07:58:27 [debug] 611589#611589: *2 http fastcgi sent end request 2025/08/20 07:58:27 [debug] 611589#611589: *2 input buf 0000576823AD4F34 139 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe write downstream: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe write downstream flush in 2025/08/20 07:58:27 [debug] 611589#611589: *2 http output filter "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http copy filter: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http postpone filter "/upload?" 0000576823ADFBE0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http chunk: 139 2025/08/20 07:58:27 [debug] 611589#611589: *2 write old buf t:1 f:0 0000576823AD3808, pos 0000576823AD3808, size: 181 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write new buf t:1 f:0 0000576823ADFD78, pos 0000576823ADFD78, size: 4 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write new buf t:1 f:0 0000576823AD4160, pos 0000576823AD4F34, size: 139 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write new buf t:0 f:0 0000000000000000, pos 00005767E40412E8, size: 2 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http write filter: l:0 f:0 s:326 2025/08/20 07:58:27 [debug] 611589#611589: *2 http copy filter: 0 "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 pipe write downstream done 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer: 10, old: 257900310, new: 257900313 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream exit: 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *2 finalize http upstream request: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 finalize http fastcgi request 2025/08/20 07:58:27 [debug] 611589#611589: *2 free rr peer 1 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 close http upstream connection: 10 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823AB2F20, unused: 48 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer del: 10: 257900310 2025/08/20 07:58:27 [debug] 611589#611589: *2 reusable connection: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http upstream temp fd: -1 2025/08/20 07:58:27 [debug] 611589#611589: *2 http output filter "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http copy filter: "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http postpone filter "/upload?" 00007FFDAA910F00 2025/08/20 07:58:27 [debug] 611589#611589: *2 http chunk: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write old buf t:1 f:0 0000576823AD3808, pos 0000576823AD3808, size: 181 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write old buf t:1 f:0 0000576823ADFD78, pos 0000576823ADFD78, size: 4 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write old buf t:1 f:0 0000576823AD4160, pos 0000576823AD4F34, size: 139 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write old buf t:0 f:0 0000000000000000, pos 00005767E40412E8, size: 2 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 write new buf t:0 f:0 0000000000000000, pos 00005767E40412E5, size: 5 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 http write filter: l:1 f:0 s:331 2025/08/20 07:58:27 [debug] 611589#611589: *2 http write filter limit 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 writev: 331 of 331 2025/08/20 07:58:27 [debug] 611589#611589: *2 http write filter 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *2 http copy filter: 0 "/upload?" 2025/08/20 07:58:27 [debug] 611589#611589: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 07:58:27 [debug] 611589#611589: *2 set http keepalive handler 2025/08/20 07:58:27 [debug] 611589#611589: *2 http close request 2025/08/20 07:58:27 [debug] 611589#611589: *2 http log handler 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823AD4160 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823AE8A30, unused: 3 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823ADEDA0, unused: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823AD3150, unused: 1250 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823ACC0A0 2025/08/20 07:58:27 [debug] 611589#611589: *2 hc free: 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *2 hc busy: 0000000000000000 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 tcp_nodelay 2025/08/20 07:58:27 [debug] 611589#611589: *2 reusable connection: 1 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer add: 6: 65000:257905313 2025/08/20 07:58:27 [debug] 611589#611589: *2 post event 0000576823B1A770 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 1 2025/08/20 07:58:27 [debug] 611589#611589: posted event 0000576823B1A770 2025/08/20 07:58:27 [debug] 611589#611589: *2 delete posted event 0000576823B1A770 2025/08/20 07:58:27 [debug] 611589#611589: *2 http keepalive handler 2025/08/20 07:58:27 [debug] 611589#611589: *2 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:0, avail:0 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823ACC0A0 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 65000 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:6 ev:2005 d:000071873478F1E1 2025/08/20 07:58:27 [debug] 611589#611589: *2 http keepalive handler 2025/08/20 07:58:27 [debug] 611589#611589: *2 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: eof:1, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *2 recv: fd:6 0 of 1024 2025/08/20 07:58:27 [info] 611589#611589: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 07:58:27 [debug] 611589#611589: *2 close http connection: 6 2025/08/20 07:58:27 [debug] 611589#611589: *2 event timer del: 6: 257905313 2025/08/20 07:58:27 [debug] 611589#611589: *2 reusable connection: 0 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823ACC0A0 2025/08/20 07:58:27 [debug] 611589#611589: *2 free: 0000576823AC9840, unused: 120 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 2 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: -1 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:5 ev:0001 d:000071873478F010 2025/08/20 07:58:27 [debug] 611589#611589: accept on 0.0.0.0:9001, ready: 0 2025/08/20 07:58:27 [debug] 611589#611589: posix_memalign: 0000576823AC9840:512 @16 2025/08/20 07:58:27 [debug] 611589#611589: *4 accept: 127.0.0.1:34442 fd:6 2025/08/20 07:58:27 [debug] 611589#611589: *4 event timer add: 6: 60000:257900327 2025/08/20 07:58:27 [debug] 611589#611589: *4 reusable connection: 1 2025/08/20 07:58:27 [debug] 611589#611589: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 12 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 60000 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:6 ev:0001 d:000071873478F1E0 2025/08/20 07:58:27 [debug] 611589#611589: *4 http wait request handler 2025/08/20 07:58:27 [debug] 611589#611589: *4 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:27 [debug] 611589#611589: *4 recv: eof:0, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *4 recv: fd:6 142 of 1024 2025/08/20 07:58:27 [debug] 611589#611589: *4 reusable connection: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 posix_memalign: 0000576823AE8A30:4096 @16 2025/08/20 07:58:27 [debug] 611589#611589: *4 http process request line 2025/08/20 07:58:27 [debug] 611589#611589: *4 http request line: "GET /ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7 HTTP/1.1" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http uri: "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http args: "" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http exten: "" 2025/08/20 07:58:27 [debug] 611589#611589: *4 posix_memalign: 0000576823ADEDA0:4096 @16 2025/08/20 07:58:27 [debug] 611589#611589: *4 http process request header line 2025/08/20 07:58:27 [debug] 611589#611589: *4 http header: "Host: localhost:9001" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http header: "Accept: */*" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http header done 2025/08/20 07:58:27 [debug] 611589#611589: *4 event timer del: 6: 257900327 2025/08/20 07:58:27 [debug] 611589#611589: *4 generic phase: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 rewrite phase: 1 2025/08/20 07:58:27 [debug] 611589#611589: *4 test location: "/health" 2025/08/20 07:58:27 [debug] 611589#611589: *4 test location: "/debug/list" 2025/08/20 07:58:27 [debug] 611589#611589: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 07:58:27 [debug] 611589#611589: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http cl:-1 max:104857600 2025/08/20 07:58:27 [debug] 611589#611589: *4 rewrite phase: 3 2025/08/20 07:58:27 [debug] 611589#611589: *4 http script var 2025/08/20 07:58:27 [debug] 611589#611589: *4 http script var: "GET" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http script value: "DELETE" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http script not equal 2025/08/20 07:58:27 [debug] 611589#611589: *4 http script if 2025/08/20 07:58:27 [debug] 611589#611589: *4 http finalize request: 404, "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" a:1, c:1 2025/08/20 07:58:27 [debug] 611589#611589: *4 http special response: 404, "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http set discard body 2025/08/20 07:58:27 [debug] 611589#611589: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 11:58:27 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 07:58:27 [debug] 611589#611589: *4 write new buf t:1 f:0 0000576823ADF180, pos 0000576823ADF180, size: 164 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 http write filter: l:0 f:0 s:164 2025/08/20 07:58:27 [debug] 611589#611589: *4 http output filter "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http copy filter: "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http postpone filter "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" 0000576823ADF310 2025/08/20 07:58:27 [debug] 611589#611589: *4 write old buf t:1 f:0 0000576823ADF180, pos 0000576823ADF180, size: 164 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 write new buf t:0 f:0 0000000000000000, pos 00005767E4080580, size: 100 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 write new buf t:0 f:0 0000000000000000, pos 00005767E4080C80, size: 62 file: 0, size: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 http write filter: l:1 f:0 s:326 2025/08/20 07:58:27 [debug] 611589#611589: *4 http write filter limit 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 writev: 326 of 326 2025/08/20 07:58:27 [debug] 611589#611589: *4 http write filter 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *4 http copy filter: 0 "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" 2025/08/20 07:58:27 [debug] 611589#611589: *4 http finalize request: 0, "/ecc116e5a06066f45b6283a3f22950fe7ab5dc476c9fb5942742c9433bb2abc7?" a:1, c:1 2025/08/20 07:58:27 [debug] 611589#611589: *4 set http keepalive handler 2025/08/20 07:58:27 [debug] 611589#611589: *4 http close request 2025/08/20 07:58:27 [debug] 611589#611589: *4 http log handler 2025/08/20 07:58:27 [debug] 611589#611589: *4 free: 0000576823AE8A30, unused: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 free: 0000576823ADEDA0, unused: 2456 2025/08/20 07:58:27 [debug] 611589#611589: *4 free: 0000576823ACC0A0 2025/08/20 07:58:27 [debug] 611589#611589: *4 hc free: 0000000000000000 2025/08/20 07:58:27 [debug] 611589#611589: *4 hc busy: 0000000000000000 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 tcp_nodelay 2025/08/20 07:58:27 [debug] 611589#611589: *4 reusable connection: 1 2025/08/20 07:58:27 [debug] 611589#611589: *4 event timer add: 6: 65000:257905327 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 0 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: 65000 2025/08/20 07:58:27 [debug] 611589#611589: epoll: fd:6 ev:2001 d:000071873478F1E0 2025/08/20 07:58:27 [debug] 611589#611589: *4 http keepalive handler 2025/08/20 07:58:27 [debug] 611589#611589: *4 malloc: 0000576823ACC0A0:1024 2025/08/20 07:58:27 [debug] 611589#611589: *4 recv: eof:1, avail:-1 2025/08/20 07:58:27 [debug] 611589#611589: *4 recv: fd:6 0 of 1024 2025/08/20 07:58:27 [info] 611589#611589: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 07:58:27 [debug] 611589#611589: *4 close http connection: 6 2025/08/20 07:58:27 [debug] 611589#611589: *4 event timer del: 6: 257905327 2025/08/20 07:58:27 [debug] 611589#611589: *4 reusable connection: 0 2025/08/20 07:58:27 [debug] 611589#611589: *4 free: 0000576823ACC0A0 2025/08/20 07:58:27 [debug] 611589#611589: *4 free: 0000576823AC9840, unused: 136 2025/08/20 07:58:27 [debug] 611589#611589: timer delta: 1 2025/08/20 07:58:27 [debug] 611589#611589: worker cycle 2025/08/20 07:58:27 [debug] 611589#611589: epoll timer: -1 2025/08/20 09:03:49 [notice] 611588#611588: signal 15 (SIGTERM) received from 620856, exiting 2025/08/20 09:03:49 [debug] 611588#611588: wake up, sigio 0 2025/08/20 09:03:49 [debug] 611588#611588: child: 0 611589 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:03:49 [debug] 611588#611588: termination cycle: 50 2025/08/20 09:03:49 [debug] 611589#611589: epoll: fd:7 ev:0001 d:000071873478F0F8 2025/08/20 09:03:49 [debug] 611588#611588: sigsuspend 2025/08/20 09:03:49 [debug] 611589#611589: channel handler 2025/08/20 09:03:49 [debug] 611589#611589: channel: 32 2025/08/20 09:03:49 [debug] 611589#611589: channel command: 4 2025/08/20 09:03:49 [debug] 611589#611589: channel: -2 2025/08/20 09:03:49 [debug] 611589#611589: timer delta: 3921920 2025/08/20 09:03:49 [notice] 611589#611589: exiting 2025/08/20 09:03:49 [debug] 611589#611589: flush files 2025/08/20 09:03:49 [debug] 611589#611589: run cleanup: 0000576823B17A80 2025/08/20 09:03:49 [debug] 611589#611589: run cleanup: 0000576823B0AA18 2025/08/20 09:03:49 [debug] 611589#611589: cleanup resolver 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B18DE0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B0BBE0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AEAB50 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE9A40 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE3A10 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE2950 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE1890 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE07D0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AD8170 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823ACF140, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AD9580, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AE4A20, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AEBB60, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AEFB70, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AF3B80, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AF7B90, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AFBBA0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823AFFBB0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B03BC0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B07BD0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B0CDB0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B10DC0, unused: 0 2025/08/20 09:03:49 [debug] 611589#611589: free: 0000576823B14DD0, unused: 4920 2025/08/20 09:03:49 [notice] 611589#611589: exit 2025/08/20 09:03:49 [notice] 611588#611588: signal 17 (SIGCHLD) received from 611589 2025/08/20 09:03:49 [notice] 611588#611588: worker process 611589 exited with code 0 2025/08/20 09:03:49 [debug] 611588#611588: shmtx forced unlock 2025/08/20 09:03:49 [debug] 611588#611588: wake up, sigio 3 2025/08/20 09:03:49 [debug] 611588#611588: reap children 2025/08/20 09:03:49 [debug] 611588#611588: child: 0 611589 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:03:49 [notice] 611588#611588: exit 2025/08/20 09:03:49 [debug] 611588#611588: close listening 0.0.0.0:9001 #5 2025/08/20 09:03:49 [debug] 611588#611588: run cleanup: 0000576823B0AA18 2025/08/20 09:03:49 [debug] 611588#611588: cleanup resolver 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B18DE0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B0BBE0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AEAB50 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE9A40 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE3A10 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE2950 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE1890 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE07D0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AD8170 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823ACF140, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AD9580, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AE4A20, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AEBB60, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AEFB70, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AF3B80, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AF7B90, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AFBBA0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823AFFBB0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B03BC0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B07BD0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B0CDB0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B10DC0, unused: 0 2025/08/20 09:03:49 [debug] 611588#611588: free: 0000576823B14DD0, unused: 4951 2025/08/20 09:03:52 [debug] 620890#620890: bind() 0.0.0.0:9001 #5 2025/08/20 09:03:52 [debug] 620890#620890: counter: 000071744BE47080, 1 2025/08/20 09:03:52 [debug] 620891#620891: bind() 0.0.0.0:9001 #5 2025/08/20 09:03:52 [notice] 620891#620891: using the "epoll" event method 2025/08/20 09:03:52 [debug] 620891#620891: counter: 00007580042B8080, 1 2025/08/20 09:03:52 [notice] 620891#620891: nginx/1.18.0 (Ubuntu) 2025/08/20 09:03:52 [notice] 620891#620891: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:03:52 [notice] 620891#620891: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:03:52 [debug] 620892#620891: write: 6, 00007FFE76083CE0, 7, 0 2025/08/20 09:03:52 [debug] 620892#620892: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:03:52 [notice] 620892#620892: start worker processes 2025/08/20 09:03:52 [debug] 620892#620892: channel 6:7 2025/08/20 09:03:52 [notice] 620892#620892: start worker process 620893 2025/08/20 09:03:52 [debug] 620892#620892: sigsuspend 2025/08/20 09:03:52 [debug] 620893#620893: add cleanup: 00005FEA6773DA80 2025/08/20 09:03:52 [debug] 620893#620893: malloc: 00005FEA676F0BD0:8 2025/08/20 09:03:52 [debug] 620893#620893: notify eventfd: 9 2025/08/20 09:03:52 [debug] 620893#620893: testing the EPOLLRDHUP flag: success 2025/08/20 09:03:52 [debug] 620893#620893: malloc: 00005FEA67703590:6144 2025/08/20 09:03:52 [debug] 620893#620893: malloc: 00007580040B0010:237568 2025/08/20 09:03:52 [debug] 620893#620893: malloc: 00005FEA677406B0:98304 2025/08/20 09:03:52 [debug] 620893#620893: malloc: 00005FEA677586C0:98304 2025/08/20 09:03:52 [debug] 620893#620893: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:03:52 [debug] 620893#620893: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:03:52 [debug] 620893#620893: setproctitle: "nginx: worker process" 2025/08/20 09:03:52 [debug] 620893#620893: worker cycle 2025/08/20 09:03:52 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:04:29 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:04:29 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:04:29 [debug] 620893#620893: *1 accept: 127.0.0.1:51212 fd:6 2025/08/20 09:04:29 [debug] 620893#620893: *1 event timer add: 6: 60000:261862670 2025/08/20 09:04:29 [debug] 620893#620893: *1 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 37194 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E0 2025/08/20 09:04:29 [debug] 620893#620893: *1 http wait request handler 2025/08/20 09:04:29 [debug] 620893#620893: *1 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *1 recv: eof:0, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *1 recv: fd:6 84 of 1024 2025/08/20 09:04:29 [debug] 620893#620893: *1 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *1 http process request line 2025/08/20 09:04:29 [debug] 620893#620893: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http uri: "/health" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http args: "" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http exten: "" 2025/08/20 09:04:29 [debug] 620893#620893: *1 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *1 http process request header line 2025/08/20 09:04:29 [debug] 620893#620893: *1 http header: "Host: localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http header: "Accept: */*" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http header done 2025/08/20 09:04:29 [debug] 620893#620893: *1 event timer del: 6: 261862670 2025/08/20 09:04:29 [debug] 620893#620893: *1 generic phase: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 rewrite phase: 1 2025/08/20 09:04:29 [debug] 620893#620893: *1 test location: "/health" 2025/08/20 09:04:29 [debug] 620893#620893: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:04:29 [debug] 620893#620893: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *1 using configuration "/health" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http cl:-1 max:104857600 2025/08/20 09:04:29 [debug] 620893#620893: *1 rewrite phase: 3 2025/08/20 09:04:29 [debug] 620893#620893: *1 http set discard body 2025/08/20 09:04:29 [debug] 620893#620893: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:04:29 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:04:29 [debug] 620893#620893: *1 write new buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 196 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 http write filter: l:0 f:0 s:196 2025/08/20 09:04:29 [debug] 620893#620893: *1 http output filter "/health?" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http copy filter: "/health?" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http postpone filter "/health?" 00007FFE76083870 2025/08/20 09:04:29 [debug] 620893#620893: *1 write old buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 196 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 write new buf t:0 f:0 0000000000000000, pos 00005FEA6772CB42, size: 3 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 http write filter: l:1 f:0 s:199 2025/08/20 09:04:29 [debug] 620893#620893: *1 http write filter limit 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 writev: 199 of 199 2025/08/20 09:04:29 [debug] 620893#620893: *1 http write filter 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *1 http copy filter: 0 "/health?" 2025/08/20 09:04:29 [debug] 620893#620893: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:04:29 [debug] 620893#620893: *1 set http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *1 http close request 2025/08/20 09:04:29 [debug] 620893#620893: *1 http log handler 2025/08/20 09:04:29 [debug] 620893#620893: *1 free: 00005FEA6770EA30, unused: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 free: 00005FEA67704DA0, unused: 2736 2025/08/20 09:04:29 [debug] 620893#620893: *1 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *1 hc free: 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *1 hc busy: 0000000000000000 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 tcp_nodelay 2025/08/20 09:04:29 [debug] 620893#620893: *1 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *1 event timer add: 6: 65000:261867670 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 0 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:2001 d:00007580040B01E0 2025/08/20 09:04:29 [debug] 620893#620893: *1 http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *1 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *1 recv: eof:1, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *1 recv: fd:6 0 of 1024 2025/08/20 09:04:29 [info] 620893#620893: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:04:29 [debug] 620893#620893: *1 close http connection: 6 2025/08/20 09:04:29 [debug] 620893#620893: *1 event timer del: 6: 261867670 2025/08/20 09:04:29 [debug] 620893#620893: *1 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *1 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *1 free: 00005FEA676EF840, unused: 136 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 1 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:04:29 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:04:29 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:04:29 [debug] 620893#620893: *2 accept: 127.0.0.1:51228 fd:6 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer add: 6: 60000:261863026 2025/08/20 09:04:29 [debug] 620893#620893: *2 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 355 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E1 2025/08/20 09:04:29 [debug] 620893#620893: *2 http wait request handler 2025/08/20 09:04:29 [debug] 620893#620893: *2 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:0, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: fd:6 1024 of 1024 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: avail:112 2025/08/20 09:04:29 [debug] 620893#620893: *2 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *2 http process request line 2025/08/20 09:04:29 [debug] 620893#620893: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http uri: "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http args: "" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http exten: "" 2025/08/20 09:04:29 [debug] 620893#620893: *2 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *2 http process request header line 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Host: localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Accept: */*" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3YTc5YTg4MzU1NDAwYjBlOWU1OTE4YTQ5Mjc1YTBhZjljOGViZGRhNTA3ZGVhMjRmYjIzMGVhZTUwNzI1ZDRmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUwNjksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1Y2RhM2Q5NzQ1YzYxZDkxODI4ZmRmYzJjZjZiNDFjYmM1ODUxZTBjYzk1MTM2NmM1ZDc5OTNlOGNlMzA3M2FhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODY2OSJdXSwiY29udGVudCI6IiIsInNpZyI6IjU3OGM2MWVjOTkzMGNkZmUyZWJhYWU5N2Y0NWRlZDFhYzJlYmRiY2RhZjlmNzM2NDliYTRlYWVlZTJmYTc4MGRiZWM2YmE3ZmFjMGZhMTUyNTQ4MmYyMjA1OTE2MWU1OGVhYjA4ODc2MTE3YWViODc3YmU3MGNjYTU5Njc5NDFhIn0=" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Content-Type: text/plain" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755695069.txt"" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header: "Content-Length: 296" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http header done 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer del: 6: 261863026 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 rewrite phase: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: "/health" 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *2 using configuration "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http cl:296 max:104857600 2025/08/20 09:04:29 [debug] 620893#620893: *2 rewrite phase: 3 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "PUT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script regex: "^(PUT)$" 2025/08/20 09:04:29 [notice] 620893#620893: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script if 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script if: false 2025/08/20 09:04:29 [debug] 620893#620893: *2 post rewrite phase: 4 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 5 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 6 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 7 2025/08/20 09:04:29 [debug] 620893#620893: *2 access phase: 8 2025/08/20 09:04:29 [debug] 620893#620893: *2 access phase: 9 2025/08/20 09:04:29 [debug] 620893#620893: *2 access phase: 10 2025/08/20 09:04:29 [debug] 620893#620893: *2 post access phase: 11 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 12 2025/08/20 09:04:29 [debug] 620893#620893: *2 generic phase: 13 2025/08/20 09:04:29 [debug] 620893#620893: *2 http client request body preread 184 2025/08/20 09:04:29 [debug] 620893#620893: *2 http request body content length filter 2025/08/20 09:04:29 [debug] 620893#620893: *2 http body new buf t:1 f:0 00005FEA676F23E8, pos 00005FEA676F23E8, size: 184 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http read client request body 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:0, avail:112 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: fd:6 112 of 112 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: avail:0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http client request body recv 112 2025/08/20 09:04:29 [debug] 620893#620893: *2 http body new buf t:1 f:0 00005FEA67705830, pos 00005FEA67705830, size: 112 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http client request body rest 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http init upstream, client timer: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:04:29 [debug] 620893#620893: *2 posix_memalign: 00005FEA676F9150:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "QUERY_STRING" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REQUEST_METHOD" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "PUT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "CONTENT_TYPE" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "text/plain" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "296" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SCRIPT_NAME" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REQUEST_URI" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "DOCUMENT_URI" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "./blobs" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "HTTP/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "http" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "CGI/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "nginx/" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "1.18.0" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REMOTE_ADDR" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "127.0.0.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REMOTE_PORT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "51228" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REMOTE_PORT: 51228" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SERVER_ADDR" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "127.0.0.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SERVER_PORT" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SERVER_NAME" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "localhost" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "200" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script var: "./blobs" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3YTc5YTg4MzU1NDAwYjBlOWU1OTE4YTQ5Mjc1YTBhZjljOGViZGRhNTA3ZGVhMjRmYjIzMGVhZTUwNzI1ZDRmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUwNjksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1Y2RhM2Q5NzQ1YzYxZDkxODI4ZmRmYzJjZjZiNDFjYmM1ODUxZTBjYzk1MTM2NmM1ZDc5OTNlOGNlMzA3M2FhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODY2OSJdXSwiY29udGVudCI6IiIsInNpZyI6IjU3OGM2MWVjOTkzMGNkZmUyZWJhYWU5N2Y0NWRlZDFhYzJlYmRiY2RhZjlmNzM2NDliYTRlYWVlZTJmYTc4MGRiZWM2YmE3ZmFjMGZhMTUyNTQ4MmYyMjA1OTE2MWU1OGVhYjA4ODc2MTE3YWViODc3YmU3MGNjYTU5Njc5NDFhIn0=" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755695069.txt"" 2025/08/20 09:04:29 [debug] 620893#620893: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http cleanup add: 00005FEA67705B80 2025/08/20 09:04:29 [debug] 620893#620893: *2 get rr peer, try: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 stream socket 10 2025/08/20 09:04:29 [debug] 620893#620893: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 09:04:29 [debug] 620893#620893: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 09:04:29 [debug] 620893#620893: *2 connected 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream connect: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 posix_memalign: 00005FEA676D8F20:128 @16 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream send request 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream send request body 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer buf fl:0 s:1304 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer buf fl:0 s:184 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer buf fl:0 s:8 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer buf fl:0 s:112 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer buf fl:0 s:8 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer in: 00005FEA67705C10 2025/08/20 09:04:29 [debug] 620893#620893: *2 writev: 1616 of 1616 2025/08/20 09:04:29 [debug] 620893#620893: *2 chain writer out: 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer add: 10: 60000:261863026 2025/08/20 09:04:29 [debug] 620893#620893: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:04:29 [debug] 620893#620893: *2 http request count:2 blk:0 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 0 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:0004 d:00007580040B01E1 2025/08/20 09:04:29 [debug] 620893#620893: *2 http run request: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream check client, write event:1, "/upload" 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:10 ev:0004 d:00007580040B02C8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream request: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream dummy handler 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 2 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:10 ev:0005 d:00007580040B02C8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream request: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream process header 2025/08/20 09:04:29 [debug] 620893#620893: *2 malloc: 00005FEA676FA160:4096 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:0, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: fd:10 2048 of 4096 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:04:29] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3YTc5YTg4MzU1NDAwYjBlOWU1OTE4YTQ5Mjc1YTBhZjljOGViZGRhNTA3ZGVhMjRmYjIzMGVhZTUwNzI1ZDRmIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUwNjksInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI1Y2RhM2Q5NzQ1YzYxZDkxODI4ZmRmYzJjZjZiNDFjYmM1ODUxZTBjYzk1MTM2NmM1ZDc5OTNlOGNlMzA3M2FhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODY2OSJdXSwiY29udGVudCI6IiIsInNpZyI6IjU3OGM2MWVjOTkzMGNkZmUyZWJhYWU5N2Y0NWRlZDFhYzJlYmRiY2RhZjlmNzM2NDliYTRlYWVlZTJmYTc4MGRiZWM2YmE3ZmFjMGZhMTUyNTQ4MmYyMjA1OTE2MWU1OGVhYjA4ODc2MTE3YWViODc3YmU3MGNjYTU5Njc5NDFhIn0= LOG: [2025-08-20 09:04:29] PUT /upload - Auth: auth_provided - Status: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: " DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:04:29-04:00 Random data: 853869ec9a7eea8cb6d544528eecbe766b37d430dc4a049917e7078830fed9dc Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: 5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa AUTH: About to perform authentication - auth_header p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "resent: YES AUTH: Calling authenticate_request with hash: 5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 5cda3d9745c61d91828fdfc2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:0, avail:0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream request: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream dummy handler 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 0 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:10 ev:2005 d:00007580040B02C8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream request: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream process header 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:1, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: fd:10 3464 of 4096 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "cf6b41cbc5851e0cc951366c5d7993e8ce3073aa 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI3YTc5YTg4MzU1NDAw... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"7a79a88355400b0e9e5918a49" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "275a0af9c8ebdda507dea24fb230eae50725d4f","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695069,"tags":[["t","upload"],["x","5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa"],["expiration","1755698669"]],"content":"","sig":"578c61ec9930cdfe2ebaae97f45ded1ac2ebdbcdaf9f73649ba4eaeee2fa780dbec6ba7fac0fa1525482f22059161e58eab08876117aeb877be70cca5967941a"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": " while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "24242, "id": "7a79a88355400b0e9e5918a49275a0af9c8ebdda507dea24fb230eae50725d4f", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695069, "tags": [["t", "upload"], ["x", "5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa"], ["expiration", "1755698669"]], "content": "", "sig": "578c61ec9930cdfe2ebaae97f45ded1ac2ebdbcdaf9f73649ba4eaeee2fa780dbec6ba7fac0fa1525482f22059161e58eab08876117aeb877be70cca5967941a" } 🔍 STEP SERVER-4: Event" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "fields before validation ℹ️ INFO: id: 7a79a88355400b0e9e5918a49275a0af9c8ebdda507dea24fb230eae50725d4f ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 578c61ec9930cdfe2ebaae97f45ded1ac2ebdbcdaf9f73649ba4eaeee2fa780dbec6ba7fac0fa1525482f22059161e58eab08876117aeb877be70cca5967941a ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695069 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character val" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: F8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 504 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "idation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 90 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 144 2025/08/20 09:04:29 [error] 620893#620893: *2 FastCGI sent in stderr: "d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:04:29] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 07 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 06 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: C7 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 199 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi parser: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi parser: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi parser: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi header done 2025/08/20 09:04:29 [debug] 620893#620893: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:04:29 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:04:29 [debug] 620893#620893: *2 write new buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http write filter: l:0 f:0 s:181 2025/08/20 09:04:29 [debug] 620893#620893: *2 http cacheable: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream process upstream 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe read upstream: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe preread: 164 2025/08/20 09:04:29 [debug] 620893#620893: *2 readv: eof:1, avail:0 2025/08/20 09:04:29 [debug] 620893#620893: *2 readv: 1, last:632 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe recv chain: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe buf free s:0 t:1 f:0 00005FEA676FA160, pos 00005FEA676FAE44, size: 164 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe length: -1 2025/08/20 09:04:29 [debug] 620893#620893: *2 input buf #0 00005FEA676FAE44 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 06 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi closed stdout 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 03 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 01 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 08 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record byte: 00 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi record length: 8 2025/08/20 09:04:29 [debug] 620893#620893: *2 http fastcgi sent end request 2025/08/20 09:04:29 [debug] 620893#620893: *2 input buf 00005FEA676FAE44 139 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe write downstream: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe write downstream flush in 2025/08/20 09:04:29 [debug] 620893#620893: *2 http output filter "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http copy filter: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http postpone filter "/upload?" 00005FEA67705BE0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http chunk: 139 2025/08/20 09:04:29 [debug] 620893#620893: *2 write old buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write new buf t:1 f:0 00005FEA67705D78, pos 00005FEA67705D78, size: 4 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write new buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FAE44, size: 139 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http write filter: l:0 f:0 s:326 2025/08/20 09:04:29 [debug] 620893#620893: *2 http copy filter: 0 "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 pipe write downstream done 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer: 10, old: 261863026, new: 261863028 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream exit: 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *2 finalize http upstream request: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 finalize http fastcgi request 2025/08/20 09:04:29 [debug] 620893#620893: *2 free rr peer 1 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 close http upstream connection: 10 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676D8F20, unused: 48 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer del: 10: 261863026 2025/08/20 09:04:29 [debug] 620893#620893: *2 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http upstream temp fd: -1 2025/08/20 09:04:29 [debug] 620893#620893: *2 http output filter "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http copy filter: "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http postpone filter "/upload?" 00007FFE76083920 2025/08/20 09:04:29 [debug] 620893#620893: *2 http chunk: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write old buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write old buf t:1 f:0 00005FEA67705D78, pos 00005FEA67705D78, size: 4 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write old buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FAE44, size: 139 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write old buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E5, size: 5 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 http write filter: l:1 f:0 s:331 2025/08/20 09:04:29 [debug] 620893#620893: *2 http write filter limit 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 writev: 331 of 331 2025/08/20 09:04:29 [debug] 620893#620893: *2 http write filter 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *2 http copy filter: 0 "/upload?" 2025/08/20 09:04:29 [debug] 620893#620893: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:04:29 [debug] 620893#620893: *2 set http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *2 http close request 2025/08/20 09:04:29 [debug] 620893#620893: *2 http log handler 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676FA160 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA6770EA30, unused: 3 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA67704DA0, unused: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676F9150, unused: 1250 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *2 hc free: 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *2 hc busy: 0000000000000000 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 tcp_nodelay 2025/08/20 09:04:29 [debug] 620893#620893: *2 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer add: 6: 65000:261868028 2025/08/20 09:04:29 [debug] 620893#620893: *2 post event 00005FEA67740770 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 0 2025/08/20 09:04:29 [debug] 620893#620893: posted event 00005FEA67740770 2025/08/20 09:04:29 [debug] 620893#620893: *2 delete posted event 00005FEA67740770 2025/08/20 09:04:29 [debug] 620893#620893: *2 http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *2 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:0, avail:0 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:2005 d:00007580040B01E1 2025/08/20 09:04:29 [debug] 620893#620893: *2 http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *2 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: eof:1, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *2 recv: fd:6 0 of 1024 2025/08/20 09:04:29 [info] 620893#620893: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 09:04:29 [debug] 620893#620893: *2 close http connection: 6 2025/08/20 09:04:29 [debug] 620893#620893: *2 event timer del: 6: 261868028 2025/08/20 09:04:29 [debug] 620893#620893: *2 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *2 free: 00005FEA676EF840, unused: 120 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 3 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:04:29 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:04:29 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:04:29 [debug] 620893#620893: *4 accept: 127.0.0.1:51230 fd:6 2025/08/20 09:04:29 [debug] 620893#620893: *4 event timer add: 6: 60000:261863042 2025/08/20 09:04:29 [debug] 620893#620893: *4 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 11 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E0 2025/08/20 09:04:29 [debug] 620893#620893: *4 http wait request handler 2025/08/20 09:04:29 [debug] 620893#620893: *4 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *4 recv: eof:0, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *4 recv: fd:6 142 of 1024 2025/08/20 09:04:29 [debug] 620893#620893: *4 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *4 http process request line 2025/08/20 09:04:29 [debug] 620893#620893: *4 http request line: "GET /5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa HTTP/1.1" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http uri: "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http args: "" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http exten: "" 2025/08/20 09:04:29 [debug] 620893#620893: *4 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:04:29 [debug] 620893#620893: *4 http process request header line 2025/08/20 09:04:29 [debug] 620893#620893: *4 http header: "Host: localhost:9001" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http header: "Accept: */*" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http header done 2025/08/20 09:04:29 [debug] 620893#620893: *4 event timer del: 6: 261863042 2025/08/20 09:04:29 [debug] 620893#620893: *4 generic phase: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 rewrite phase: 1 2025/08/20 09:04:29 [debug] 620893#620893: *4 test location: "/health" 2025/08/20 09:04:29 [debug] 620893#620893: *4 test location: "/debug/list" 2025/08/20 09:04:29 [debug] 620893#620893: *4 test location: "/" 2025/08/20 09:04:29 [debug] 620893#620893: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http cl:-1 max:104857600 2025/08/20 09:04:29 [debug] 620893#620893: *4 rewrite phase: 3 2025/08/20 09:04:29 [debug] 620893#620893: *4 http script var 2025/08/20 09:04:29 [debug] 620893#620893: *4 http script var: "GET" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http script value: "DELETE" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http script not equal 2025/08/20 09:04:29 [debug] 620893#620893: *4 http script if 2025/08/20 09:04:29 [debug] 620893#620893: *4 http finalize request: 404, "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" a:1, c:1 2025/08/20 09:04:29 [debug] 620893#620893: *4 http special response: 404, "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http set discard body 2025/08/20 09:04:29 [debug] 620893#620893: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:04:29 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:04:29 [debug] 620893#620893: *4 write new buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 164 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 http write filter: l:0 f:0 s:164 2025/08/20 09:04:29 [debug] 620893#620893: *4 http output filter "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http copy filter: "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http postpone filter "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" 00005FEA67705310 2025/08/20 09:04:29 [debug] 620893#620893: *4 write old buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 164 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 write new buf t:0 f:0 0000000000000000, pos 00005FEA4FA1A580, size: 100 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 write new buf t:0 f:0 0000000000000000, pos 00005FEA4FA1AC80, size: 62 file: 0, size: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 http write filter: l:1 f:0 s:326 2025/08/20 09:04:29 [debug] 620893#620893: *4 http write filter limit 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 writev: 326 of 326 2025/08/20 09:04:29 [debug] 620893#620893: *4 http write filter 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *4 http copy filter: 0 "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" 2025/08/20 09:04:29 [debug] 620893#620893: *4 http finalize request: 0, "/5cda3d9745c61d91828fdfc2cf6b41cbc5851e0cc951366c5d7993e8ce3073aa?" a:1, c:1 2025/08/20 09:04:29 [debug] 620893#620893: *4 set http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *4 http close request 2025/08/20 09:04:29 [debug] 620893#620893: *4 http log handler 2025/08/20 09:04:29 [debug] 620893#620893: *4 free: 00005FEA6770EA30, unused: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 free: 00005FEA67704DA0, unused: 2456 2025/08/20 09:04:29 [debug] 620893#620893: *4 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *4 hc free: 0000000000000000 2025/08/20 09:04:29 [debug] 620893#620893: *4 hc busy: 0000000000000000 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 tcp_nodelay 2025/08/20 09:04:29 [debug] 620893#620893: *4 reusable connection: 1 2025/08/20 09:04:29 [debug] 620893#620893: *4 event timer add: 6: 65000:261868042 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 0 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:04:29 [debug] 620893#620893: epoll: fd:6 ev:2001 d:00007580040B01E0 2025/08/20 09:04:29 [debug] 620893#620893: *4 http keepalive handler 2025/08/20 09:04:29 [debug] 620893#620893: *4 malloc: 00005FEA676F20A0:1024 2025/08/20 09:04:29 [debug] 620893#620893: *4 recv: eof:1, avail:-1 2025/08/20 09:04:29 [debug] 620893#620893: *4 recv: fd:6 0 of 1024 2025/08/20 09:04:29 [info] 620893#620893: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 09:04:29 [debug] 620893#620893: *4 close http connection: 6 2025/08/20 09:04:29 [debug] 620893#620893: *4 event timer del: 6: 261868042 2025/08/20 09:04:29 [debug] 620893#620893: *4 reusable connection: 0 2025/08/20 09:04:29 [debug] 620893#620893: *4 free: 00005FEA676F20A0 2025/08/20 09:04:29 [debug] 620893#620893: *4 free: 00005FEA676EF840, unused: 136 2025/08/20 09:04:29 [debug] 620893#620893: timer delta: 1 2025/08/20 09:04:29 [debug] 620893#620893: worker cycle 2025/08/20 09:04:29 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:05:13 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:05:13 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:05:13 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:05:13 [debug] 620893#620893: *5 accept: 127.0.0.1:44926 fd:6 2025/08/20 09:05:13 [debug] 620893#620893: *5 event timer add: 6: 60000:261906878 2025/08/20 09:05:13 [debug] 620893#620893: *5 reusable connection: 1 2025/08/20 09:05:13 [debug] 620893#620893: *5 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:05:13 [debug] 620893#620893: timer delta: 43835 2025/08/20 09:05:13 [debug] 620893#620893: worker cycle 2025/08/20 09:05:13 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:13 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E1 2025/08/20 09:05:13 [debug] 620893#620893: *5 http wait request handler 2025/08/20 09:05:13 [debug] 620893#620893: *5 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:13 [debug] 620893#620893: *5 recv: eof:0, avail:-1 2025/08/20 09:05:13 [debug] 620893#620893: *5 recv: fd:6 84 of 1024 2025/08/20 09:05:13 [debug] 620893#620893: *5 reusable connection: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:05:13 [debug] 620893#620893: *5 http process request line 2025/08/20 09:05:13 [debug] 620893#620893: *5 http request line: "GET /health HTTP/1.1" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http uri: "/health" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http args: "" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http exten: "" 2025/08/20 09:05:13 [debug] 620893#620893: *5 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:05:13 [debug] 620893#620893: *5 http process request header line 2025/08/20 09:05:13 [debug] 620893#620893: *5 http header: "Host: localhost:9001" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http header: "Accept: */*" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http header done 2025/08/20 09:05:13 [debug] 620893#620893: *5 event timer del: 6: 261906878 2025/08/20 09:05:13 [debug] 620893#620893: *5 generic phase: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 rewrite phase: 1 2025/08/20 09:05:13 [debug] 620893#620893: *5 test location: "/health" 2025/08/20 09:05:13 [debug] 620893#620893: *5 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:05:13 [debug] 620893#620893: *5 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:05:13 [debug] 620893#620893: *5 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:05:13 [debug] 620893#620893: *5 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:05:13 [debug] 620893#620893: *5 using configuration "/health" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http cl:-1 max:104857600 2025/08/20 09:05:13 [debug] 620893#620893: *5 rewrite phase: 3 2025/08/20 09:05:13 [debug] 620893#620893: *5 http set discard body 2025/08/20 09:05:13 [debug] 620893#620893: *5 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:05:13 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:05:13 [debug] 620893#620893: *5 write new buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 196 file: 0, size: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 http write filter: l:0 f:0 s:196 2025/08/20 09:05:13 [debug] 620893#620893: *5 http output filter "/health?" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http copy filter: "/health?" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http postpone filter "/health?" 00007FFE76083870 2025/08/20 09:05:13 [debug] 620893#620893: *5 write old buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 196 file: 0, size: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 write new buf t:0 f:0 0000000000000000, pos 00005FEA6772CB42, size: 3 file: 0, size: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 http write filter: l:1 f:0 s:199 2025/08/20 09:05:13 [debug] 620893#620893: *5 http write filter limit 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 writev: 199 of 199 2025/08/20 09:05:13 [debug] 620893#620893: *5 http write filter 0000000000000000 2025/08/20 09:05:13 [debug] 620893#620893: *5 http copy filter: 0 "/health?" 2025/08/20 09:05:13 [debug] 620893#620893: *5 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:05:13 [debug] 620893#620893: *5 set http keepalive handler 2025/08/20 09:05:13 [debug] 620893#620893: *5 http close request 2025/08/20 09:05:13 [debug] 620893#620893: *5 http log handler 2025/08/20 09:05:13 [debug] 620893#620893: *5 free: 00005FEA6770EA30, unused: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 free: 00005FEA67704DA0, unused: 2736 2025/08/20 09:05:13 [debug] 620893#620893: *5 free: 00005FEA676F20A0 2025/08/20 09:05:13 [debug] 620893#620893: *5 hc free: 0000000000000000 2025/08/20 09:05:13 [debug] 620893#620893: *5 hc busy: 0000000000000000 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 tcp_nodelay 2025/08/20 09:05:13 [debug] 620893#620893: *5 reusable connection: 1 2025/08/20 09:05:13 [debug] 620893#620893: *5 event timer add: 6: 65000:261911879 2025/08/20 09:05:13 [debug] 620893#620893: timer delta: 1 2025/08/20 09:05:13 [debug] 620893#620893: worker cycle 2025/08/20 09:05:13 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:05:13 [debug] 620893#620893: epoll: fd:6 ev:2001 d:00007580040B01E1 2025/08/20 09:05:13 [debug] 620893#620893: *5 http keepalive handler 2025/08/20 09:05:13 [debug] 620893#620893: *5 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:13 [debug] 620893#620893: *5 recv: eof:1, avail:-1 2025/08/20 09:05:13 [debug] 620893#620893: *5 recv: fd:6 0 of 1024 2025/08/20 09:05:13 [info] 620893#620893: *5 client 127.0.0.1 closed keepalive connection 2025/08/20 09:05:13 [debug] 620893#620893: *5 close http connection: 6 2025/08/20 09:05:13 [debug] 620893#620893: *5 event timer del: 6: 261911879 2025/08/20 09:05:13 [debug] 620893#620893: *5 reusable connection: 0 2025/08/20 09:05:13 [debug] 620893#620893: *5 free: 00005FEA676F20A0 2025/08/20 09:05:13 [debug] 620893#620893: *5 free: 00005FEA676EF840, unused: 136 2025/08/20 09:05:13 [debug] 620893#620893: timer delta: 1 2025/08/20 09:05:13 [debug] 620893#620893: worker cycle 2025/08/20 09:05:13 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:05:14 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:05:14 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:05:14 [debug] 620893#620893: *6 accept: 127.0.0.1:44928 fd:6 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer add: 6: 60000:261907136 2025/08/20 09:05:14 [debug] 620893#620893: *6 reusable connection: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 256 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http wait request handler 2025/08/20 09:05:14 [debug] 620893#620893: *6 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:6 1024 of 1024 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: avail:112 2025/08/20 09:05:14 [debug] 620893#620893: *6 reusable connection: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:05:14 [debug] 620893#620893: *6 http process request line 2025/08/20 09:05:14 [debug] 620893#620893: *6 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http uri: "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http args: "" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http exten: "" 2025/08/20 09:05:14 [debug] 620893#620893: *6 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:05:14 [debug] 620893#620893: *6 http process request header line 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Host: localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Accept: */*" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0=" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Content-Type: text/plain" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Content-Disposition: attachment; filename="test_blob_1755695113.txt"" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header: "Content-Length: 296" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http header done 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer del: 6: 261907136 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 rewrite phase: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: "/health" 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:05:14 [debug] 620893#620893: *6 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:05:14 [debug] 620893#620893: *6 using configuration "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http cl:296 max:104857600 2025/08/20 09:05:14 [debug] 620893#620893: *6 rewrite phase: 3 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "PUT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script regex: "^(PUT)$" 2025/08/20 09:05:14 [notice] 620893#620893: *6 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script if 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script if: false 2025/08/20 09:05:14 [debug] 620893#620893: *6 post rewrite phase: 4 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 5 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 6 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 7 2025/08/20 09:05:14 [debug] 620893#620893: *6 access phase: 8 2025/08/20 09:05:14 [debug] 620893#620893: *6 access phase: 9 2025/08/20 09:05:14 [debug] 620893#620893: *6 access phase: 10 2025/08/20 09:05:14 [debug] 620893#620893: *6 post access phase: 11 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 12 2025/08/20 09:05:14 [debug] 620893#620893: *6 generic phase: 13 2025/08/20 09:05:14 [debug] 620893#620893: *6 http client request body preread 184 2025/08/20 09:05:14 [debug] 620893#620893: *6 http request body content length filter 2025/08/20 09:05:14 [debug] 620893#620893: *6 http body new buf t:1 f:0 00005FEA676F23E8, pos 00005FEA676F23E8, size: 184 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http read client request body 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:112 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:6 112 of 112 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: avail:0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http client request body recv 112 2025/08/20 09:05:14 [debug] 620893#620893: *6 http body new buf t:1 f:0 00005FEA67705830, pos 00005FEA67705830, size: 112 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http client request body rest 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http init upstream, client timer: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:05:14 [debug] 620893#620893: *6 posix_memalign: 00005FEA676F9150:4096 @16 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "QUERY_STRING" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "QUERY_STRING: " 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REQUEST_METHOD" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "PUT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "CONTENT_TYPE" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "text/plain" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "CONTENT_LENGTH" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "296" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SCRIPT_NAME" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REQUEST_URI" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "DOCUMENT_URI" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "./blobs" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "HTTP/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REQUEST_SCHEME" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "http" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "CGI/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "nginx/" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "1.18.0" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REMOTE_ADDR" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "127.0.0.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REMOTE_PORT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "44928" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REMOTE_PORT: 44928" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SERVER_ADDR" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "127.0.0.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SERVER_PORT" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SERVER_NAME" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "localhost" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "REDIRECT_STATUS" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "200" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script var: "./blobs" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http script copy: "/ginxsom.fcgi" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0=" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755695113.txt"" 2025/08/20 09:05:14 [debug] 620893#620893: *6 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http cleanup add: 00005FEA67705B80 2025/08/20 09:05:14 [debug] 620893#620893: *6 get rr peer, try: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 stream socket 10 2025/08/20 09:05:14 [debug] 620893#620893: *6 epoll add connection: fd:10 ev:80002005 2025/08/20 09:05:14 [debug] 620893#620893: *6 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #7 2025/08/20 09:05:14 [debug] 620893#620893: *6 connected 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream connect: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 posix_memalign: 00005FEA676D8F20:128 @16 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream send request 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream send request body 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer buf fl:0 s:1304 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer buf fl:0 s:184 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer buf fl:0 s:8 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer buf fl:0 s:112 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer buf fl:0 s:8 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer in: 00005FEA67705C10 2025/08/20 09:05:14 [debug] 620893#620893: *6 writev: 1616 of 1616 2025/08/20 09:05:14 [debug] 620893#620893: *6 chain writer out: 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer add: 10: 60000:261907136 2025/08/20 09:05:14 [debug] 620893#620893: *6 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:05:14 [debug] 620893#620893: *6 http request count:2 blk:0 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:6 ev:0004 d:00007580040B01E0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http run request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream check client, write event:1, "/upload" 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:10 ev:0004 d:00007580040B02C9 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream dummy handler 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 2 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:10 ev:0005 d:00007580040B02C9 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream process header 2025/08/20 09:05:14 [debug] 620893#620893: *6 malloc: 00005FEA676FA160:4096 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:10 1024 of 4096 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:05:14] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0= LOG: [2025-08-20 09:05:14] PUT /upload - Auth: auth_provided - Status: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream dummy handler 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:10 ev:0005 d:00007580040B02C9 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream process header 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:10 3072 of 4096 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: " DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:05:13-04:00 Random data: db7810e2fb1ab96791cbe32deb13db017ae0ab4b722d99265054a45bad0b5a61 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: 92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4 AUTH: About to perform authentication - auth_header p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "resent: YES AUTH: Calling authenticate_request with hash: 92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 92bf39ce2ecfa788d8b5d97c" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "65d99cc7a16f05d317df40cf7c824db55d861ee4 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"3bdc350fc6d37694c4262d5ca" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "1dbe43619dc42a851c05dbd772fef75590bfa31","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695114,"tags":[["t","upload"],["x","92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4"],["expiration","1755698713"]],"content":"","sig":"7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": " while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "24242, "id": "3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695114, "tags": [["t", "upload"], ["x", "92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4"], ["expiration", "1755698713"]], "content": "", "sig": "7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7" } 🔍 STEP SERVER-4: Event" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "fields before validation ℹ️ INFO: id: 3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695114 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream dummy handler 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:10 ev:2005 d:00007580040B02C9 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream request: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream process header 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:1, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:10 1416 of 4096 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character val" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: F8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 504 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "idation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 90 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 144 2025/08/20 09:05:14 [error] 620893#620893: *6 FastCGI sent in stderr: "d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:05:14] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 07 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 06 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: C7 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 199 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi parser: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi parser: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi parser: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi header done 2025/08/20 09:05:14 [debug] 620893#620893: *6 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:05:14 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:05:14 [debug] 620893#620893: *6 write new buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http write filter: l:0 f:0 s:181 2025/08/20 09:05:14 [debug] 620893#620893: *6 http cacheable: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream process upstream 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe read upstream: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe preread: 164 2025/08/20 09:05:14 [debug] 620893#620893: *6 readv: eof:1, avail:0 2025/08/20 09:05:14 [debug] 620893#620893: *6 readv: 1, last:2680 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe recv chain: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe buf free s:0 t:1 f:0 00005FEA676FA160, pos 00005FEA676FA644, size: 164 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe length: -1 2025/08/20 09:05:14 [debug] 620893#620893: *6 input buf #0 00005FEA676FA644 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 06 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi closed stdout 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 03 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 01 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 08 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record byte: 00 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi record length: 8 2025/08/20 09:05:14 [debug] 620893#620893: *6 http fastcgi sent end request 2025/08/20 09:05:14 [debug] 620893#620893: *6 input buf 00005FEA676FA644 139 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe write downstream: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe write downstream flush in 2025/08/20 09:05:14 [debug] 620893#620893: *6 http output filter "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http copy filter: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http postpone filter "/upload?" 00005FEA67705BE0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http chunk: 139 2025/08/20 09:05:14 [debug] 620893#620893: *6 write old buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write new buf t:1 f:0 00005FEA67705D78, pos 00005FEA67705D78, size: 4 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write new buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FA644, size: 139 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http write filter: l:0 f:0 s:326 2025/08/20 09:05:14 [debug] 620893#620893: *6 http copy filter: 0 "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 pipe write downstream done 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer: 10, old: 261907136, new: 261907138 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream exit: 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *6 finalize http upstream request: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 finalize http fastcgi request 2025/08/20 09:05:14 [debug] 620893#620893: *6 free rr peer 1 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 close http upstream connection: 10 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676D8F20, unused: 48 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer del: 10: 261907136 2025/08/20 09:05:14 [debug] 620893#620893: *6 reusable connection: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http upstream temp fd: -1 2025/08/20 09:05:14 [debug] 620893#620893: *6 http output filter "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http copy filter: "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http postpone filter "/upload?" 00007FFE76083920 2025/08/20 09:05:14 [debug] 620893#620893: *6 http chunk: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write old buf t:1 f:0 00005FEA676F9808, pos 00005FEA676F9808, size: 181 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write old buf t:1 f:0 00005FEA67705D78, pos 00005FEA67705D78, size: 4 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write old buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FA644, size: 139 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write old buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E5, size: 5 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http write filter: l:1 f:0 s:331 2025/08/20 09:05:14 [debug] 620893#620893: *6 http write filter limit 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 writev: 331 of 331 2025/08/20 09:05:14 [debug] 620893#620893: *6 http write filter 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *6 http copy filter: 0 "/upload?" 2025/08/20 09:05:14 [debug] 620893#620893: *6 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:05:14 [debug] 620893#620893: *6 set http keepalive handler 2025/08/20 09:05:14 [debug] 620893#620893: *6 http close request 2025/08/20 09:05:14 [debug] 620893#620893: *6 http log handler 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676FA160 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA6770EA30, unused: 3 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA67704DA0, unused: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676F9150, unused: 1250 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676F20A0 2025/08/20 09:05:14 [debug] 620893#620893: *6 hc free: 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *6 hc busy: 0000000000000000 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 tcp_nodelay 2025/08/20 09:05:14 [debug] 620893#620893: *6 reusable connection: 1 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer add: 6: 65000:261912138 2025/08/20 09:05:14 [debug] 620893#620893: *6 post event 00005FEA67740770 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:14 [debug] 620893#620893: posted event 00005FEA67740770 2025/08/20 09:05:14 [debug] 620893#620893: *6 delete posted event 00005FEA67740770 2025/08/20 09:05:14 [debug] 620893#620893: *6 http keepalive handler 2025/08/20 09:05:14 [debug] 620893#620893: *6 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:0, avail:0 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676F20A0 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:6 ev:2005 d:00007580040B01E0 2025/08/20 09:05:14 [debug] 620893#620893: *6 http keepalive handler 2025/08/20 09:05:14 [debug] 620893#620893: *6 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: eof:1, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *6 recv: fd:6 0 of 1024 2025/08/20 09:05:14 [info] 620893#620893: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 09:05:14 [debug] 620893#620893: *6 close http connection: 6 2025/08/20 09:05:14 [debug] 620893#620893: *6 event timer del: 6: 261912138 2025/08/20 09:05:14 [debug] 620893#620893: *6 reusable connection: 0 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676F20A0 2025/08/20 09:05:14 [debug] 620893#620893: *6 free: 00005FEA676EF840, unused: 120 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 1 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:05:14 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:05:14 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:05:14 [debug] 620893#620893: *8 accept: 127.0.0.1:44934 fd:6 2025/08/20 09:05:14 [debug] 620893#620893: *8 event timer add: 6: 60000:261907150 2025/08/20 09:05:14 [debug] 620893#620893: *8 reusable connection: 1 2025/08/20 09:05:14 [debug] 620893#620893: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 11 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E1 2025/08/20 09:05:14 [debug] 620893#620893: *8 http wait request handler 2025/08/20 09:05:14 [debug] 620893#620893: *8 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:14 [debug] 620893#620893: *8 recv: eof:0, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *8 recv: fd:6 142 of 1024 2025/08/20 09:05:14 [debug] 620893#620893: *8 reusable connection: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:05:14 [debug] 620893#620893: *8 http process request line 2025/08/20 09:05:14 [debug] 620893#620893: *8 http request line: "GET /92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4 HTTP/1.1" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http uri: "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http args: "" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http exten: "" 2025/08/20 09:05:14 [debug] 620893#620893: *8 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:05:14 [debug] 620893#620893: *8 http process request header line 2025/08/20 09:05:14 [debug] 620893#620893: *8 http header: "Host: localhost:9001" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http header: "Accept: */*" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http header done 2025/08/20 09:05:14 [debug] 620893#620893: *8 event timer del: 6: 261907150 2025/08/20 09:05:14 [debug] 620893#620893: *8 generic phase: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 rewrite phase: 1 2025/08/20 09:05:14 [debug] 620893#620893: *8 test location: "/health" 2025/08/20 09:05:14 [debug] 620893#620893: *8 test location: "/debug/list" 2025/08/20 09:05:14 [debug] 620893#620893: *8 test location: "/" 2025/08/20 09:05:14 [debug] 620893#620893: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:05:14 [debug] 620893#620893: *8 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http cl:-1 max:104857600 2025/08/20 09:05:14 [debug] 620893#620893: *8 rewrite phase: 3 2025/08/20 09:05:14 [debug] 620893#620893: *8 http script var 2025/08/20 09:05:14 [debug] 620893#620893: *8 http script var: "GET" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http script value: "DELETE" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http script not equal 2025/08/20 09:05:14 [debug] 620893#620893: *8 http script if 2025/08/20 09:05:14 [debug] 620893#620893: *8 http finalize request: 404, "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" a:1, c:1 2025/08/20 09:05:14 [debug] 620893#620893: *8 http special response: 404, "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http set discard body 2025/08/20 09:05:14 [debug] 620893#620893: *8 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:05:14 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:05:14 [debug] 620893#620893: *8 write new buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 164 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 http write filter: l:0 f:0 s:164 2025/08/20 09:05:14 [debug] 620893#620893: *8 http output filter "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http copy filter: "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http postpone filter "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" 00005FEA67705310 2025/08/20 09:05:14 [debug] 620893#620893: *8 write old buf t:1 f:0 00005FEA67705180, pos 00005FEA67705180, size: 164 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 write new buf t:0 f:0 0000000000000000, pos 00005FEA4FA1A580, size: 100 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 write new buf t:0 f:0 0000000000000000, pos 00005FEA4FA1AC80, size: 62 file: 0, size: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 http write filter: l:1 f:0 s:326 2025/08/20 09:05:14 [debug] 620893#620893: *8 http write filter limit 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 writev: 326 of 326 2025/08/20 09:05:14 [debug] 620893#620893: *8 http write filter 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *8 http copy filter: 0 "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" 2025/08/20 09:05:14 [debug] 620893#620893: *8 http finalize request: 0, "/92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4?" a:1, c:1 2025/08/20 09:05:14 [debug] 620893#620893: *8 set http keepalive handler 2025/08/20 09:05:14 [debug] 620893#620893: *8 http close request 2025/08/20 09:05:14 [debug] 620893#620893: *8 http log handler 2025/08/20 09:05:14 [debug] 620893#620893: *8 free: 00005FEA6770EA30, unused: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 free: 00005FEA67704DA0, unused: 2456 2025/08/20 09:05:14 [debug] 620893#620893: *8 free: 00005FEA676F20A0 2025/08/20 09:05:14 [debug] 620893#620893: *8 hc free: 0000000000000000 2025/08/20 09:05:14 [debug] 620893#620893: *8 hc busy: 0000000000000000 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 tcp_nodelay 2025/08/20 09:05:14 [debug] 620893#620893: *8 reusable connection: 1 2025/08/20 09:05:14 [debug] 620893#620893: *8 event timer add: 6: 65000:261912150 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:05:14 [debug] 620893#620893: epoll: fd:6 ev:2001 d:00007580040B01E1 2025/08/20 09:05:14 [debug] 620893#620893: *8 http keepalive handler 2025/08/20 09:05:14 [debug] 620893#620893: *8 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:14 [debug] 620893#620893: *8 recv: eof:1, avail:-1 2025/08/20 09:05:14 [debug] 620893#620893: *8 recv: fd:6 0 of 1024 2025/08/20 09:05:14 [info] 620893#620893: *8 client 127.0.0.1 closed keepalive connection 2025/08/20 09:05:14 [debug] 620893#620893: *8 close http connection: 6 2025/08/20 09:05:14 [debug] 620893#620893: *8 event timer del: 6: 261912150 2025/08/20 09:05:14 [debug] 620893#620893: *8 reusable connection: 0 2025/08/20 09:05:14 [debug] 620893#620893: *8 free: 00005FEA676F20A0 2025/08/20 09:05:14 [debug] 620893#620893: *8 free: 00005FEA676EF840, unused: 136 2025/08/20 09:05:14 [debug] 620893#620893: timer delta: 1 2025/08/20 09:05:14 [debug] 620893#620893: worker cycle 2025/08/20 09:05:14 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:5 ev:0001 d:00007580040B0010 2025/08/20 09:05:46 [debug] 620893#620893: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:05:46 [debug] 620893#620893: posix_memalign: 00005FEA676EF840:512 @16 2025/08/20 09:05:46 [debug] 620893#620893: *9 accept: 127.0.0.1:55810 fd:6 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer add: 6: 60000:261939606 2025/08/20 09:05:46 [debug] 620893#620893: *9 reusable connection: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 32455 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:6 ev:0001 d:00007580040B01E0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http wait request handler 2025/08/20 09:05:46 [debug] 620893#620893: *9 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: eof:0, avail:-1 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: fd:6 777 of 1024 2025/08/20 09:05:46 [debug] 620893#620893: *9 reusable connection: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 posix_memalign: 00005FEA6770EA30:4096 @16 2025/08/20 09:05:46 [debug] 620893#620893: *9 http process request line 2025/08/20 09:05:46 [debug] 620893#620893: *9 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http uri: "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http args: "" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http exten: "" 2025/08/20 09:05:46 [debug] 620893#620893: *9 posix_memalign: 00005FEA67704DA0:4096 @16 2025/08/20 09:05:46 [debug] 620893#620893: *9 http process request header line 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "Host: localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "Accept: */*" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "Content-Type: text/plain" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header: "Content-Length: 9" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http header done 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer del: 6: 261939606 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 rewrite phase: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: "/health" 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:05:46 [debug] 620893#620893: *9 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:05:46 [debug] 620893#620893: *9 using configuration "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http cl:9 max:104857600 2025/08/20 09:05:46 [debug] 620893#620893: *9 rewrite phase: 3 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "PUT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script regex: "^(PUT)$" 2025/08/20 09:05:46 [notice] 620893#620893: *9 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script if 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script if: false 2025/08/20 09:05:46 [debug] 620893#620893: *9 post rewrite phase: 4 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 5 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 6 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 7 2025/08/20 09:05:46 [debug] 620893#620893: *9 access phase: 8 2025/08/20 09:05:46 [debug] 620893#620893: *9 access phase: 9 2025/08/20 09:05:46 [debug] 620893#620893: *9 access phase: 10 2025/08/20 09:05:46 [debug] 620893#620893: *9 post access phase: 11 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 12 2025/08/20 09:05:46 [debug] 620893#620893: *9 generic phase: 13 2025/08/20 09:05:46 [debug] 620893#620893: *9 http client request body preread 9 2025/08/20 09:05:46 [debug] 620893#620893: *9 http request body content length filter 2025/08/20 09:05:46 [debug] 620893#620893: *9 http body new buf t:1 f:0 00005FEA676F23A0, pos 00005FEA676F23A0, size: 9 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http init upstream, client timer: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "QUERY_STRING" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "QUERY_STRING: " 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REQUEST_METHOD" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "PUT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "CONTENT_TYPE" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "text/plain" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "CONTENT_LENGTH" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "9" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "CONTENT_LENGTH: 9" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SCRIPT_NAME" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REQUEST_URI" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "DOCUMENT_URI" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "./blobs" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "HTTP/1.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REQUEST_SCHEME" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "http" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "CGI/1.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "nginx/" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "1.18.0" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REMOTE_ADDR" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "127.0.0.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REMOTE_PORT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "55810" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REMOTE_PORT: 55810" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SERVER_ADDR" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "127.0.0.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SERVER_PORT" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SERVER_NAME" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "localhost" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "REDIRECT_STATUS" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "200" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script var: "./blobs" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http script copy: "/ginxsom.fcgi" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K" 2025/08/20 09:05:46 [debug] 620893#620893: *9 fastcgi param: "HTTP_CONTENT_LENGTH: 9" 2025/08/20 09:05:46 [debug] 620893#620893: *9 posix_memalign: 00005FEA676F9150:4096 @16 2025/08/20 09:05:46 [debug] 620893#620893: *9 http cleanup add: 00005FEA67705D88 2025/08/20 09:05:46 [debug] 620893#620893: *9 get rr peer, try: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 stream socket 10 2025/08/20 09:05:46 [debug] 620893#620893: *9 epoll add connection: fd:10 ev:80002005 2025/08/20 09:05:46 [debug] 620893#620893: *9 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #10 2025/08/20 09:05:46 [debug] 620893#620893: *9 connected 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream connect: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 posix_memalign: 00005FEA676D8F20:128 @16 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream send request 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream send request body 2025/08/20 09:05:46 [debug] 620893#620893: *9 chain writer buf fl:0 s:1224 2025/08/20 09:05:46 [debug] 620893#620893: *9 chain writer buf fl:0 s:9 2025/08/20 09:05:46 [debug] 620893#620893: *9 chain writer buf fl:0 s:15 2025/08/20 09:05:46 [debug] 620893#620893: *9 chain writer in: 00005FEA676F9288 2025/08/20 09:05:46 [debug] 620893#620893: *9 writev: 1248 of 1248 2025/08/20 09:05:46 [debug] 620893#620893: *9 chain writer out: 0000000000000000 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer add: 10: 60000:261939606 2025/08/20 09:05:46 [debug] 620893#620893: *9 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:05:46 [debug] 620893#620893: *9 http request count:2 blk:0 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: 60000 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:6 ev:0004 d:00007580040B01E0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http run request: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream check client, write event:1, "/upload" 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:10 ev:0004 d:00007580040B02C8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream request: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream dummy handler 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 2 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:10 ev:0005 d:00007580040B02C8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream request: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream process header 2025/08/20 09:05:46 [debug] 620893#620893: *9 malloc: 00005FEA676FA160:4096 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: eof:0, avail:-1 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: fd:10 3072 of 4096 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:05:46] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=9 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2Uy" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "OGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K LOG: [2025-08-20 09:05:46] PUT /upload - Auth: auth_provided - Status: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: test datada DEBUG-LAAN: Calculated SHA-256: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 ═════════════════════════════════════════════════════" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "═════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DE" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "BUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695114,"tags":[["t","upload"],["x","92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4"],["expiration","1755698713"]],"content":"","sig":"" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695114, "tags": [["t", "upload"], ["x", "92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: eof:0, avail:0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream request: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream dummy handler 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 0 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: 59998 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:10 ev:2005 d:00007580040B02C8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream request: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream process header 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: eof:1, avail:-1 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: fd:10 2152 of 4096 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "4"], ["expiration", "1755698713"]], "content": "", "sig": "7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621c" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "e8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695114 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9d" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: F8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 504 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "cbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptograp" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 6B 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 05 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 363 2025/08/20 09:05:46 [error] 620893#620893: *9 FastCGI sent in stderr: "hic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:05:46] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 07 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 06 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: C7 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 199 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi parser: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi parser: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi parser: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi header done 2025/08/20 09:05:46 [debug] 620893#620893: *9 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:05:46 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:05:46 [debug] 620893#620893: *9 write new buf t:1 f:0 00005FEA676F9550, pos 00005FEA676F9550, size: 181 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http write filter: l:0 f:0 s:181 2025/08/20 09:05:46 [debug] 620893#620893: *9 http cacheable: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream process upstream 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe read upstream: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe preread: 164 2025/08/20 09:05:46 [debug] 620893#620893: *9 readv: eof:1, avail:0 2025/08/20 09:05:46 [debug] 620893#620893: *9 readv: 1, last:1944 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe recv chain: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe buf free s:0 t:1 f:0 00005FEA676FA160, pos 00005FEA676FA924, size: 164 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe length: -1 2025/08/20 09:05:46 [debug] 620893#620893: *9 input buf #0 00005FEA676FA924 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 06 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi closed stdout 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 03 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 01 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 08 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record byte: 00 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi record length: 8 2025/08/20 09:05:46 [debug] 620893#620893: *9 http fastcgi sent end request 2025/08/20 09:05:46 [debug] 620893#620893: *9 input buf 00005FEA676FA924 139 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe write downstream: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe write downstream flush in 2025/08/20 09:05:46 [debug] 620893#620893: *9 http output filter "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http copy filter: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http postpone filter "/upload?" 00005FEA676F9258 2025/08/20 09:05:46 [debug] 620893#620893: *9 http chunk: 139 2025/08/20 09:05:46 [debug] 620893#620893: *9 write old buf t:1 f:0 00005FEA676F9550, pos 00005FEA676F9550, size: 181 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write new buf t:1 f:0 00005FEA676F9848, pos 00005FEA676F9848, size: 4 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write new buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FA924, size: 139 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http write filter: l:0 f:0 s:326 2025/08/20 09:05:46 [debug] 620893#620893: *9 http copy filter: 0 "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 pipe write downstream done 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer: 10, old: 261939606, new: 261939609 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream exit: 0000000000000000 2025/08/20 09:05:46 [debug] 620893#620893: *9 finalize http upstream request: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 finalize http fastcgi request 2025/08/20 09:05:46 [debug] 620893#620893: *9 free rr peer 1 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 close http upstream connection: 10 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676D8F20, unused: 48 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer del: 10: 261939606 2025/08/20 09:05:46 [debug] 620893#620893: *9 reusable connection: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http upstream temp fd: -1 2025/08/20 09:05:46 [debug] 620893#620893: *9 http output filter "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http copy filter: "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http postpone filter "/upload?" 00007FFE76083920 2025/08/20 09:05:46 [debug] 620893#620893: *9 http chunk: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write old buf t:1 f:0 00005FEA676F9550, pos 00005FEA676F9550, size: 181 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write old buf t:1 f:0 00005FEA676F9848, pos 00005FEA676F9848, size: 4 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write old buf t:1 f:0 00005FEA676FA160, pos 00005FEA676FA924, size: 139 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write old buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E8, size: 2 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 write new buf t:0 f:0 0000000000000000, pos 00005FEA4F9DB2E5, size: 5 file: 0, size: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http write filter: l:1 f:0 s:331 2025/08/20 09:05:46 [debug] 620893#620893: *9 http write filter limit 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 writev: 331 of 331 2025/08/20 09:05:46 [debug] 620893#620893: *9 http write filter 0000000000000000 2025/08/20 09:05:46 [debug] 620893#620893: *9 http copy filter: 0 "/upload?" 2025/08/20 09:05:46 [debug] 620893#620893: *9 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:05:46 [debug] 620893#620893: *9 set http keepalive handler 2025/08/20 09:05:46 [debug] 620893#620893: *9 http close request 2025/08/20 09:05:46 [debug] 620893#620893: *9 http log handler 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676FA160 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA6770EA30, unused: 3 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA67704DA0, unused: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676F9150, unused: 1842 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676F20A0 2025/08/20 09:05:46 [debug] 620893#620893: *9 hc free: 0000000000000000 2025/08/20 09:05:46 [debug] 620893#620893: *9 hc busy: 0000000000000000 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 tcp_nodelay 2025/08/20 09:05:46 [debug] 620893#620893: *9 reusable connection: 1 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer add: 6: 65000:261944609 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 1 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: 65000 2025/08/20 09:05:46 [debug] 620893#620893: epoll: fd:6 ev:2005 d:00007580040B01E0 2025/08/20 09:05:46 [debug] 620893#620893: *9 http keepalive handler 2025/08/20 09:05:46 [debug] 620893#620893: *9 malloc: 00005FEA676F20A0:1024 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: eof:1, avail:-1 2025/08/20 09:05:46 [debug] 620893#620893: *9 recv: fd:6 0 of 1024 2025/08/20 09:05:46 [info] 620893#620893: *9 client 127.0.0.1 closed keepalive connection 2025/08/20 09:05:46 [debug] 620893#620893: *9 close http connection: 6 2025/08/20 09:05:46 [debug] 620893#620893: *9 event timer del: 6: 261944609 2025/08/20 09:05:46 [debug] 620893#620893: *9 reusable connection: 0 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676F20A0 2025/08/20 09:05:46 [debug] 620893#620893: *9 free: 00005FEA676EF840, unused: 120 2025/08/20 09:05:46 [debug] 620893#620893: timer delta: 2 2025/08/20 09:05:46 [debug] 620893#620893: worker cycle 2025/08/20 09:05:46 [debug] 620893#620893: epoll timer: -1 2025/08/20 09:07:01 [notice] 620892#620892: signal 15 (SIGTERM) received from 621539, exiting 2025/08/20 09:07:01 [debug] 620892#620892: wake up, sigio 0 2025/08/20 09:07:01 [debug] 620892#620892: child: 0 620893 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:07:01 [debug] 620892#620892: termination cycle: 50 2025/08/20 09:07:01 [debug] 620892#620892: sigsuspend 2025/08/20 09:07:01 [debug] 620893#620893: epoll: fd:7 ev:0001 d:00007580040B00F8 2025/08/20 09:07:01 [debug] 620893#620893: channel handler 2025/08/20 09:07:01 [debug] 620893#620893: channel: 32 2025/08/20 09:07:01 [debug] 620893#620893: channel command: 4 2025/08/20 09:07:01 [debug] 620893#620893: channel: -2 2025/08/20 09:07:01 [debug] 620893#620893: timer delta: 75014 2025/08/20 09:07:01 [notice] 620893#620893: exiting 2025/08/20 09:07:01 [debug] 620893#620893: flush files 2025/08/20 09:07:01 [debug] 620893#620893: run cleanup: 00005FEA6773DA80 2025/08/20 09:07:01 [debug] 620893#620893: run cleanup: 00005FEA67730A18 2025/08/20 09:07:01 [debug] 620893#620893: cleanup resolver 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6773EDE0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67731BE0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67710B50 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6770FA40 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67709A10 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67708950 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67707890 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA677067D0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA676FE170 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA676F5140, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA676FF580, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6770AA20, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67711B60, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67715B70, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67719B80, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6771DB90, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67721BA0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67725BB0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67729BC0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6772DBD0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67732DB0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA67736DC0, unused: 0 2025/08/20 09:07:01 [debug] 620893#620893: free: 00005FEA6773ADD0, unused: 4920 2025/08/20 09:07:01 [notice] 620893#620893: exit 2025/08/20 09:07:01 [notice] 620892#620892: signal 17 (SIGCHLD) received from 620893 2025/08/20 09:07:01 [notice] 620892#620892: worker process 620893 exited with code 0 2025/08/20 09:07:01 [debug] 620892#620892: shmtx forced unlock 2025/08/20 09:07:01 [debug] 620892#620892: wake up, sigio 3 2025/08/20 09:07:01 [debug] 620892#620892: reap children 2025/08/20 09:07:01 [debug] 620892#620892: child: 0 620893 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:07:01 [notice] 620892#620892: exit 2025/08/20 09:07:01 [debug] 620892#620892: close listening 0.0.0.0:9001 #5 2025/08/20 09:07:01 [debug] 620892#620892: run cleanup: 00005FEA67730A18 2025/08/20 09:07:01 [debug] 620892#620892: cleanup resolver 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6773EDE0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67731BE0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67710B50 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6770FA40 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67709A10 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67708950 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67707890 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA677067D0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA676FE170 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA676F5140, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA676FF580, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6770AA20, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67711B60, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67715B70, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67719B80, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6771DB90, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67721BA0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67725BB0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67729BC0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6772DBD0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67732DB0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA67736DC0, unused: 0 2025/08/20 09:07:01 [debug] 620892#620892: free: 00005FEA6773ADD0, unused: 4951 2025/08/20 09:07:41 [debug] 621846#621846: bind() 0.0.0.0:9001 #5 2025/08/20 09:07:41 [notice] 621846#621846: using the "epoll" event method 2025/08/20 09:07:41 [debug] 621846#621846: counter: 00007C2A154A2080, 1 2025/08/20 09:07:41 [notice] 621846#621846: nginx/1.18.0 (Ubuntu) 2025/08/20 09:07:41 [notice] 621846#621846: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:07:41 [notice] 621846#621846: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:07:41 [debug] 621847#621846: write: 6, 00007FFFB4789E30, 7, 0 2025/08/20 09:07:41 [debug] 621847#621847: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:07:41 [notice] 621847#621847: start worker processes 2025/08/20 09:07:41 [debug] 621847#621847: channel 6:7 2025/08/20 09:07:41 [notice] 621847#621847: start worker process 621848 2025/08/20 09:07:41 [debug] 621847#621847: sigsuspend 2025/08/20 09:07:41 [debug] 621848#621848: add cleanup: 00005A8EA5702A80 2025/08/20 09:07:41 [debug] 621848#621848: malloc: 00005A8EA56B5BD0:8 2025/08/20 09:07:41 [debug] 621848#621848: notify eventfd: 9 2025/08/20 09:07:41 [debug] 621848#621848: testing the EPOLLRDHUP flag: success 2025/08/20 09:07:41 [debug] 621848#621848: malloc: 00005A8EA56C8590:6144 2025/08/20 09:07:41 [debug] 621848#621848: malloc: 00007C2A1529A010:237568 2025/08/20 09:07:41 [debug] 621848#621848: malloc: 00005A8EA57056B0:98304 2025/08/20 09:07:41 [debug] 621848#621848: malloc: 00005A8EA571D6C0:98304 2025/08/20 09:07:41 [debug] 621848#621848: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:07:41 [debug] 621848#621848: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:07:41 [debug] 621848#621848: setproctitle: "nginx: worker process" 2025/08/20 09:07:41 [debug] 621848#621848: worker cycle 2025/08/20 09:07:41 [debug] 621848#621848: epoll timer: -1 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:5 ev:0001 d:00007C2A1529A010 2025/08/20 09:08:02 [debug] 621848#621848: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:08:02 [debug] 621848#621848: posix_memalign: 00005A8EA56B4840:512 @16 2025/08/20 09:08:02 [debug] 621848#621848: *1 accept: 127.0.0.1:49466 fd:6 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer add: 6: 60000:262075928 2025/08/20 09:08:02 [debug] 621848#621848: *1 reusable connection: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 21602 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: 60000 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:6 ev:0001 d:00007C2A1529A1E0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http wait request handler 2025/08/20 09:08:02 [debug] 621848#621848: *1 malloc: 00005A8EA56B70A0:1024 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: eof:0, avail:-1 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: fd:6 777 of 1024 2025/08/20 09:08:02 [debug] 621848#621848: *1 reusable connection: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 posix_memalign: 00005A8EA56D3A30:4096 @16 2025/08/20 09:08:02 [debug] 621848#621848: *1 http process request line 2025/08/20 09:08:02 [debug] 621848#621848: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http uri: "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http args: "" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http exten: "" 2025/08/20 09:08:02 [debug] 621848#621848: *1 posix_memalign: 00005A8EA56C9DA0:4096 @16 2025/08/20 09:08:02 [debug] 621848#621848: *1 http process request header line 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "Host: localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "Accept: */*" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "Content-Type: text/plain" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header: "Content-Length: 9" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http header done 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer del: 6: 262075928 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 rewrite phase: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: "/health" 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:08:02 [debug] 621848#621848: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:08:02 [debug] 621848#621848: *1 using configuration "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http cl:9 max:104857600 2025/08/20 09:08:02 [debug] 621848#621848: *1 rewrite phase: 3 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "PUT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script regex: "^(PUT)$" 2025/08/20 09:08:02 [notice] 621848#621848: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script if 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script if: false 2025/08/20 09:08:02 [debug] 621848#621848: *1 post rewrite phase: 4 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 5 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 6 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 7 2025/08/20 09:08:02 [debug] 621848#621848: *1 access phase: 8 2025/08/20 09:08:02 [debug] 621848#621848: *1 access phase: 9 2025/08/20 09:08:02 [debug] 621848#621848: *1 access phase: 10 2025/08/20 09:08:02 [debug] 621848#621848: *1 post access phase: 11 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 12 2025/08/20 09:08:02 [debug] 621848#621848: *1 generic phase: 13 2025/08/20 09:08:02 [debug] 621848#621848: *1 http client request body preread 9 2025/08/20 09:08:02 [debug] 621848#621848: *1 http request body content length filter 2025/08/20 09:08:02 [debug] 621848#621848: *1 http body new buf t:1 f:0 00005A8EA56B73A0, pos 00005A8EA56B73A0, size: 9 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http init upstream, client timer: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "QUERY_STRING" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REQUEST_METHOD" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "PUT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "CONTENT_TYPE" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "text/plain" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "9" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "CONTENT_LENGTH: 9" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SCRIPT_NAME" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REQUEST_URI" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "DOCUMENT_URI" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "./blobs" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "HTTP/1.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "http" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "CGI/1.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "nginx/" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "1.18.0" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REMOTE_ADDR" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "127.0.0.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REMOTE_PORT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "49466" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REMOTE_PORT: 49466" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SERVER_ADDR" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "127.0.0.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SERVER_PORT" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SERVER_NAME" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "localhost" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "200" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script var: "./blobs" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K" 2025/08/20 09:08:02 [debug] 621848#621848: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 9" 2025/08/20 09:08:02 [debug] 621848#621848: *1 posix_memalign: 00005A8EA56BE150:4096 @16 2025/08/20 09:08:02 [debug] 621848#621848: *1 http cleanup add: 00005A8EA56CAD88 2025/08/20 09:08:02 [debug] 621848#621848: *1 get rr peer, try: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 stream socket 10 2025/08/20 09:08:02 [debug] 621848#621848: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 09:08:02 [debug] 621848#621848: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 09:08:02 [debug] 621848#621848: *1 connected 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream connect: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 posix_memalign: 00005A8EA569DF20:128 @16 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream send request 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream send request body 2025/08/20 09:08:02 [debug] 621848#621848: *1 chain writer buf fl:0 s:1224 2025/08/20 09:08:02 [debug] 621848#621848: *1 chain writer buf fl:0 s:9 2025/08/20 09:08:02 [debug] 621848#621848: *1 chain writer buf fl:0 s:15 2025/08/20 09:08:02 [debug] 621848#621848: *1 chain writer in: 00005A8EA56BE288 2025/08/20 09:08:02 [debug] 621848#621848: *1 writev: 1248 of 1248 2025/08/20 09:08:02 [debug] 621848#621848: *1 chain writer out: 0000000000000000 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer add: 10: 60000:262075929 2025/08/20 09:08:02 [debug] 621848#621848: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:08:02 [debug] 621848#621848: *1 http request count:2 blk:0 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 1 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: 60000 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:6 ev:0004 d:00007C2A1529A1E0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http run request: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream check client, write event:1, "/upload" 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:10 ev:0004 d:00007C2A1529A2C8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream request: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream dummy handler 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 1 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: 59999 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:10 ev:0005 d:00007C2A1529A2C8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream request: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream process header 2025/08/20 09:08:02 [debug] 621848#621848: *1 malloc: 00005A8EA56BF160:4096 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: eof:0, avail:-1 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: fd:10 2560 of 4096 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "DEBUG: FastCGI received request DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:08:02] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=9 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3Njk0YzQyNjJkNWNhMWRiZTQzNjE5ZGM0MmE4NTFjMDVkYmQ3NzJmZWY3NTU5MGJmYTMxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2Uy" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "OGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTUxMTQsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5MmJmMzljZTJlY2ZhNzg4ZDhiNWQ5N2M2NWQ5OWNjN2ExNmYwNWQzMTdkZjQwY2Y3YzgyNGRiNTVkODYxZWU0Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5ODcxMyJdXSwiY29udGVudCI6IiIsInNpZyI6IjdlYzYwNjUwNTFkZDhkMmM1NDU2MTI1NzBkMzNkNTcwMjM2YWQ2NTA0ZjlkMjg1ZTMwZjZmOGZhZTcyNjc2MjFjZTg3NDRkZDllZjJlNzdmMTJhNTNlMGViZGRkMzcwNTVjOTM1NTk0NGQ4M2IwZjQ0OTU0MDMyMTAzODlhMWY3In0K LOG: [2025-08-20 09:08:02] PUT /upload - Auth: auth_provided - Status: 0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: test dataX| DEBUG-LAAN: Calculated SHA-256: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 ═════════════════════════════════════════════════════" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "═════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 916f0027a575074ce72a331777c3478d6513f786a591bd892da1a577bf2335f9 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzYmRjMzUwZmM2ZDM3... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DE" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "BUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695114,"tags":[["t","upload"],["x","92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee4"],["expiration","1755698713"]],"content":"","sig":"" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: eof:0, avail:0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream request: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream dummy handler 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 0 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: 59999 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:10 ev:2005 d:00007C2A1529A2C8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream request: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream process header 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: eof:1, avail:-1 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: fd:10 2664 of 4096 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695114, "tags": [["t", "upload"], ["x", "92bf39ce2ecfa788d8b5d97c65d99cc7a16f05d317df40cf7c824db55d861ee" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "4"], ["expiration", "1755698713"]], "content": "", "sig": "7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621ce8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 3bdc350fc6d37694c4262d5ca1dbe43619dc42a851c05dbd772fef75590bfa31 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 7ec6065051dd8d2c545612570d33d570236ad6504f9d285e30f6f8fae7267621c" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "e8744dd9ef2e77f12a53e0ebddd37055c9355944d83b0f4495403210389a1f7 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695114 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9d" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: F8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 504 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "cbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptograp" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 6B 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 05 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 363 2025/08/20 09:08:02 [error] 621848#621848: *1 FastCGI sent in stderr: "hic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:08:02] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 07 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 06 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: C7 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 199 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi parser: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi parser: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi parser: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi header done 2025/08/20 09:08:02 [debug] 621848#621848: *1 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:08:02 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:08:02 [debug] 621848#621848: *1 write new buf t:1 f:0 00005A8EA56BE550, pos 00005A8EA56BE550, size: 181 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http write filter: l:0 f:0 s:181 2025/08/20 09:08:02 [debug] 621848#621848: *1 http cacheable: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream process upstream 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe read upstream: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe preread: 164 2025/08/20 09:08:02 [debug] 621848#621848: *1 readv: eof:1, avail:0 2025/08/20 09:08:02 [debug] 621848#621848: *1 readv: 1, last:1432 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe recv chain: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe buf free s:0 t:1 f:0 00005A8EA56BF160, pos 00005A8EA56BFB24, size: 164 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe length: -1 2025/08/20 09:08:02 [debug] 621848#621848: *1 input buf #0 00005A8EA56BFB24 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 06 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi closed stdout 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 03 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 01 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 08 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record byte: 00 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi record length: 8 2025/08/20 09:08:02 [debug] 621848#621848: *1 http fastcgi sent end request 2025/08/20 09:08:02 [debug] 621848#621848: *1 input buf 00005A8EA56BFB24 139 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe write downstream: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe write downstream flush in 2025/08/20 09:08:02 [debug] 621848#621848: *1 http output filter "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http copy filter: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http postpone filter "/upload?" 00005A8EA56BE258 2025/08/20 09:08:02 [debug] 621848#621848: *1 http chunk: 139 2025/08/20 09:08:02 [debug] 621848#621848: *1 write old buf t:1 f:0 00005A8EA56BE550, pos 00005A8EA56BE550, size: 181 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write new buf t:1 f:0 00005A8EA56BE848, pos 00005A8EA56BE848, size: 4 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write new buf t:1 f:0 00005A8EA56BF160, pos 00005A8EA56BFB24, size: 139 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write new buf t:0 f:0 0000000000000000, pos 00005A8E788CB2E8, size: 2 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http write filter: l:0 f:0 s:326 2025/08/20 09:08:02 [debug] 621848#621848: *1 http copy filter: 0 "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 pipe write downstream done 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer: 10, old: 262075929, new: 262075931 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream exit: 0000000000000000 2025/08/20 09:08:02 [debug] 621848#621848: *1 finalize http upstream request: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 finalize http fastcgi request 2025/08/20 09:08:02 [debug] 621848#621848: *1 free rr peer 1 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 close http upstream connection: 10 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA569DF20, unused: 48 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer del: 10: 262075929 2025/08/20 09:08:02 [debug] 621848#621848: *1 reusable connection: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http upstream temp fd: -1 2025/08/20 09:08:02 [debug] 621848#621848: *1 http output filter "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http copy filter: "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http postpone filter "/upload?" 00007FFFB4789A70 2025/08/20 09:08:02 [debug] 621848#621848: *1 http chunk: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write old buf t:1 f:0 00005A8EA56BE550, pos 00005A8EA56BE550, size: 181 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write old buf t:1 f:0 00005A8EA56BE848, pos 00005A8EA56BE848, size: 4 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write old buf t:1 f:0 00005A8EA56BF160, pos 00005A8EA56BFB24, size: 139 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write old buf t:0 f:0 0000000000000000, pos 00005A8E788CB2E8, size: 2 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 write new buf t:0 f:0 0000000000000000, pos 00005A8E788CB2E5, size: 5 file: 0, size: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http write filter: l:1 f:0 s:331 2025/08/20 09:08:02 [debug] 621848#621848: *1 http write filter limit 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 writev: 331 of 331 2025/08/20 09:08:02 [debug] 621848#621848: *1 http write filter 0000000000000000 2025/08/20 09:08:02 [debug] 621848#621848: *1 http copy filter: 0 "/upload?" 2025/08/20 09:08:02 [debug] 621848#621848: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:08:02 [debug] 621848#621848: *1 set http keepalive handler 2025/08/20 09:08:02 [debug] 621848#621848: *1 http close request 2025/08/20 09:08:02 [debug] 621848#621848: *1 http log handler 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56BF160 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56D3A30, unused: 3 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56C9DA0, unused: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56BE150, unused: 1842 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56B70A0 2025/08/20 09:08:02 [debug] 621848#621848: *1 hc free: 0000000000000000 2025/08/20 09:08:02 [debug] 621848#621848: *1 hc busy: 0000000000000000 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 tcp_nodelay 2025/08/20 09:08:02 [debug] 621848#621848: *1 reusable connection: 1 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer add: 6: 65000:262080931 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 1 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: 65000 2025/08/20 09:08:02 [debug] 621848#621848: epoll: fd:6 ev:2005 d:00007C2A1529A1E0 2025/08/20 09:08:02 [debug] 621848#621848: *1 http keepalive handler 2025/08/20 09:08:02 [debug] 621848#621848: *1 malloc: 00005A8EA56B70A0:1024 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: eof:1, avail:-1 2025/08/20 09:08:02 [debug] 621848#621848: *1 recv: fd:6 0 of 1024 2025/08/20 09:08:02 [info] 621848#621848: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:08:02 [debug] 621848#621848: *1 close http connection: 6 2025/08/20 09:08:02 [debug] 621848#621848: *1 event timer del: 6: 262080931 2025/08/20 09:08:02 [debug] 621848#621848: *1 reusable connection: 0 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56B70A0 2025/08/20 09:08:02 [debug] 621848#621848: *1 free: 00005A8EA56B4840, unused: 120 2025/08/20 09:08:02 [debug] 621848#621848: timer delta: 1 2025/08/20 09:08:02 [debug] 621848#621848: worker cycle 2025/08/20 09:08:02 [debug] 621848#621848: epoll timer: -1 2025/08/20 09:10:35 [debug] 622124#622124: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:35 [emerg] 622124#622124: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/20 09:10:35 [notice] 622124#622124: try again to bind() after 500ms 2025/08/20 09:10:35 [debug] 622124#622124: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:35 [emerg] 622124#622124: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/20 09:10:35 [notice] 622124#622124: try again to bind() after 500ms 2025/08/20 09:10:35 [debug] 622124#622124: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:35 [emerg] 622124#622124: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/20 09:10:35 [notice] 622124#622124: try again to bind() after 500ms 2025/08/20 09:10:35 [debug] 622124#622124: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:35 [emerg] 622124#622124: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/20 09:10:35 [notice] 622124#622124: try again to bind() after 500ms 2025/08/20 09:10:35 [debug] 622124#622124: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:35 [emerg] 622124#622124: bind() to 0.0.0.0:9001 failed (98: Unknown error) 2025/08/20 09:10:35 [notice] 622124#622124: try again to bind() after 500ms 2025/08/20 09:10:35 [emerg] 622124#622124: still could not bind() 2025/08/20 09:10:50 [notice] 621848#621848: signal 15 (SIGTERM) received from 622163, exiting 2025/08/20 09:10:50 [notice] 621847#621847: signal 15 (SIGTERM) received from 622163, exiting 2025/08/20 09:10:50 [info] 621848#621848: epoll_wait() failed (4: Interrupted system call) 2025/08/20 09:10:50 [debug] 621848#621848: timer delta: 167629 2025/08/20 09:10:50 [notice] 621848#621848: exiting 2025/08/20 09:10:50 [debug] 621848#621848: flush files 2025/08/20 09:10:50 [debug] 621847#621847: wake up, sigio 0 2025/08/20 09:10:50 [debug] 621848#621848: run cleanup: 00005A8EA5702A80 2025/08/20 09:10:50 [debug] 621847#621847: child: 0 621848 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:10:50 [debug] 621848#621848: run cleanup: 00005A8EA56F5A18 2025/08/20 09:10:50 [debug] 621848#621848: cleanup resolver 2025/08/20 09:10:50 [debug] 621847#621847: termination cycle: 50 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA5703DE0 2025/08/20 09:10:50 [debug] 621847#621847: sigsuspend 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56F6BE0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56D5B50 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56D4A40 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56CEA10 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56CD950 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56CC890 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56CB7D0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56C3170 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56BA140, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56C4580, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56CFA20, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56D6B60, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56DAB70, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56DEB80, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56E2B90, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56E6BA0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56EABB0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56EEBC0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56F2BD0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56F7DB0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56FBDC0, unused: 0 2025/08/20 09:10:50 [debug] 621848#621848: free: 00005A8EA56FFDD0, unused: 4920 2025/08/20 09:10:50 [notice] 621848#621848: exit 2025/08/20 09:10:50 [notice] 621847#621847: signal 17 (SIGCHLD) received from 621848 2025/08/20 09:10:50 [notice] 621847#621847: worker process 621848 exited with code 0 2025/08/20 09:10:50 [debug] 621847#621847: shmtx forced unlock 2025/08/20 09:10:50 [debug] 621847#621847: wake up, sigio 3 2025/08/20 09:10:50 [debug] 621847#621847: reap children 2025/08/20 09:10:50 [debug] 621847#621847: child: 0 621848 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:10:50 [notice] 621847#621847: exit 2025/08/20 09:10:50 [debug] 621847#621847: close listening 0.0.0.0:9001 #5 2025/08/20 09:10:50 [debug] 621847#621847: run cleanup: 00005A8EA56F5A18 2025/08/20 09:10:50 [debug] 621847#621847: cleanup resolver 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA5703DE0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56F6BE0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56D5B50 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56D4A40 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56CEA10 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56CD950 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56CC890 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56CB7D0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56C3170 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56BA140, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56C4580, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56CFA20, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56D6B60, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56DAB70, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56DEB80, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56E2B90, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56E6BA0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56EABB0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56EEBC0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56F2BD0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56F7DB0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56FBDC0, unused: 0 2025/08/20 09:10:50 [debug] 621847#621847: free: 00005A8EA56FFDD0, unused: 4951 2025/08/20 09:10:52 [debug] 622181#622181: bind() 0.0.0.0:9001 #5 2025/08/20 09:10:52 [notice] 622181#622181: using the "epoll" event method 2025/08/20 09:10:52 [debug] 622181#622181: counter: 0000718FB55B6080, 1 2025/08/20 09:10:52 [notice] 622181#622181: nginx/1.18.0 (Ubuntu) 2025/08/20 09:10:52 [notice] 622181#622181: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:10:52 [notice] 622181#622181: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:10:52 [debug] 622182#622181: write: 6, 00007FFFAF45B5B0, 7, 0 2025/08/20 09:10:52 [debug] 622182#622182: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:10:52 [notice] 622182#622182: start worker processes 2025/08/20 09:10:52 [debug] 622182#622182: channel 6:7 2025/08/20 09:10:52 [notice] 622182#622182: start worker process 622183 2025/08/20 09:10:52 [debug] 622182#622182: sigsuspend 2025/08/20 09:10:52 [debug] 622183#622183: add cleanup: 000064D666376A80 2025/08/20 09:10:52 [debug] 622183#622183: malloc: 000064D666329BD0:8 2025/08/20 09:10:52 [debug] 622183#622183: notify eventfd: 9 2025/08/20 09:10:52 [debug] 622183#622183: testing the EPOLLRDHUP flag: success 2025/08/20 09:10:52 [debug] 622183#622183: malloc: 000064D66633C590:6144 2025/08/20 09:10:52 [debug] 622183#622183: malloc: 0000718FB53AE010:237568 2025/08/20 09:10:52 [debug] 622183#622183: malloc: 000064D6663796B0:98304 2025/08/20 09:10:52 [debug] 622183#622183: malloc: 000064D6663916C0:98304 2025/08/20 09:10:52 [debug] 622183#622183: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:10:52 [debug] 622183#622183: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:10:52 [debug] 622183#622183: setproctitle: "nginx: worker process" 2025/08/20 09:10:52 [debug] 622183#622183: worker cycle 2025/08/20 09:10:52 [debug] 622183#622183: epoll timer: -1 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:5 ev:0001 d:0000718FB53AE010 2025/08/20 09:11:48 [debug] 622183#622183: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:11:48 [debug] 622183#622183: posix_memalign: 000064D666328840:512 @16 2025/08/20 09:11:48 [debug] 622183#622183: *1 accept: 127.0.0.1:55272 fd:6 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer add: 6: 60000:262301583 2025/08/20 09:11:48 [debug] 622183#622183: *1 reusable connection: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 56010 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:6 ev:0001 d:0000718FB53AE1E0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http wait request handler 2025/08/20 09:11:48 [debug] 622183#622183: *1 malloc: 000064D66632B0A0:1024 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:6 133 of 1024 2025/08/20 09:11:48 [debug] 622183#622183: *1 reusable connection: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 posix_memalign: 000064D666347A30:4096 @16 2025/08/20 09:11:48 [debug] 622183#622183: *1 http process request line 2025/08/20 09:11:48 [debug] 622183#622183: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http uri: "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http args: "" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http exten: "" 2025/08/20 09:11:48 [debug] 622183#622183: *1 posix_memalign: 000064D66633DDA0:4096 @16 2025/08/20 09:11:48 [debug] 622183#622183: *1 http process request header line 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header: "Host: localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header: "Accept: */*" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header: "Content-Type: text/plain" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header: "Content-Length: 4" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http header done 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer del: 6: 262301583 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 rewrite phase: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: "/health" 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:11:48 [debug] 622183#622183: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:11:48 [debug] 622183#622183: *1 using configuration "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http cl:4 max:104857600 2025/08/20 09:11:48 [debug] 622183#622183: *1 rewrite phase: 3 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "PUT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script regex: "^(PUT)$" 2025/08/20 09:11:48 [notice] 622183#622183: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script if 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script if: false 2025/08/20 09:11:48 [debug] 622183#622183: *1 post rewrite phase: 4 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 5 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 6 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 7 2025/08/20 09:11:48 [debug] 622183#622183: *1 access phase: 8 2025/08/20 09:11:48 [debug] 622183#622183: *1 access phase: 9 2025/08/20 09:11:48 [debug] 622183#622183: *1 access phase: 10 2025/08/20 09:11:48 [debug] 622183#622183: *1 post access phase: 11 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 12 2025/08/20 09:11:48 [debug] 622183#622183: *1 generic phase: 13 2025/08/20 09:11:48 [debug] 622183#622183: *1 http client request body preread 4 2025/08/20 09:11:48 [debug] 622183#622183: *1 http request body content length filter 2025/08/20 09:11:48 [debug] 622183#622183: *1 http body new buf t:1 f:0 000064D66632B121, pos 000064D66632B121, size: 4 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http init upstream, client timer: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "QUERY_STRING" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REQUEST_METHOD" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "PUT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "CONTENT_TYPE" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "text/plain" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "4" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "CONTENT_LENGTH: 4" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SCRIPT_NAME" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REQUEST_URI" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "DOCUMENT_URI" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "./blobs" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "HTTP/1.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "http" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "CGI/1.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "nginx/" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "1.18.0" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REMOTE_ADDR" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "127.0.0.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REMOTE_PORT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "55272" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REMOTE_PORT: 55272" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SERVER_ADDR" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "127.0.0.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SERVER_PORT" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SERVER_NAME" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "localhost" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "200" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script var: "./blobs" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:11:48 [debug] 622183#622183: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 4" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http cleanup add: 000064D66633EBB0 2025/08/20 09:11:48 [debug] 622183#622183: *1 get rr peer, try: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 stream socket 10 2025/08/20 09:11:48 [debug] 622183#622183: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 09:11:48 [debug] 622183#622183: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 09:11:48 [debug] 622183#622183: *1 connected 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream connect: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 posix_memalign: 000064D666311F20:128 @16 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream send request 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream send request body 2025/08/20 09:11:48 [debug] 622183#622183: *1 chain writer buf fl:0 s:576 2025/08/20 09:11:48 [debug] 622183#622183: *1 chain writer buf fl:0 s:4 2025/08/20 09:11:48 [debug] 622183#622183: *1 chain writer buf fl:0 s:12 2025/08/20 09:11:48 [debug] 622183#622183: *1 chain writer in: 000064D66633EC20 2025/08/20 09:11:48 [debug] 622183#622183: *1 writev: 592 of 592 2025/08/20 09:11:48 [debug] 622183#622183: *1 chain writer out: 0000000000000000 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer add: 10: 60000:262301583 2025/08/20 09:11:48 [debug] 622183#622183: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:11:48 [debug] 622183#622183: *1 http request count:2 blk:0 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 0 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:6 ev:0004 d:0000718FB53AE1E0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http run request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream check client, write event:1, "/upload" 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:10 ev:0005 d:0000718FB53AE2C8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process header 2025/08/20 09:11:48 [debug] 622183#622183: *1 malloc: 000064D666332150:4096 2025/08/20 09:11:48 [debug] 622183#622183: *1 posix_memalign: 000064D666333160:4096 @16 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:10 48 of 4096 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 21 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 33 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream dummy handler 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 2 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 59998 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:10 ev:0005 d:0000718FB53AE2C8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process header 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:10 512 of 4048 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: F8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 504 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:11:48] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=4 DEBUG: Raw Authorization header: NULL LOG: [2025-08-20 09:11:48] PUT /upload - Auth: anonymous - Status: 0 DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: testrz DEBUG-LAAN: Calculated SHA-256: 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream dummy handler 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 0 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 59998 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:10 ev:0005 d:0000718FB53AE2C8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process header 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:10 512 of 4096 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: F8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 504 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "0a08 AUTH: About to perform authentication - auth_header present: NO DEBUG: Authentication passed, uploader_pubkey: anonymous DEBUG: Saving file to: blobs/9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08.txt DEBUG: Successfully saved DEBUG: Content-Disposition header: NULL DEBUG: No Content-Disposition header provided DEBUG: Final filename after extraction: NULL DEBUG: insert_blob_metadata() called for sha256='9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08'" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream dummy handler 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 0 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 59998 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:10 ev:0005 d:0000718FB53AE2C8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process header 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:10 512 of 4096 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: F8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 504 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "DEBUG: Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameter values to bind: DEBUG: 1. sha256 = '9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08' DEBUG: 2. size = 4 DEBUG: 3. type = 'text/plain' DEBUG: 4. uploaded_at = 1755695508 DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:0, avail:0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream dummy handler 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 2 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 59996 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:10 ev:2005 d:0000718FB53AE2C8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream request: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process header 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:1, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:10 984 of 4096 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: F8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 504 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "5. uploader_pubkey = 'NULL' DEBUG: 6. filename = 'NULL' DEBUG: Binding parameter 1 (sha256) DEBUG: Binding parameter 2 (size) DEBUG: Binding parameter 3 (type) DEBUG: Binding parameter 4 (uploaded_at) DEBUG: Binding parameter 5 (uploader_pubkey) DEBUG: Binding uploader_pubkey as NULL DEBUG: Binding parameter 6 (filename) DEBUG: Binding filename as NULL DEBUG: Parameters bound, executing INSERT DEBUG: INSERT failed - blob already exists (duplicate sha256) DEBUG: Database closed, returni" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 78 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 120 2025/08/20 09:11:48 [error] 622183#622183: *1 FastCGI sent in stderr: "ng 1 DEBUG: Blob metadata successfully stored in database DEBUG: Upload completed successfully with database storage" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 07 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 06 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 2B 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 05 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 299 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi parser: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi header: "Status: 200 OK" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi parser: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi parser: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi header done 2025/08/20 09:11:48 [debug] 622183#622183: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:11:48 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/20 09:11:48 [debug] 622183#622183: *1 write new buf t:1 f:0 000064D666333300, pos 000064D666333300, size: 260 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http write filter: l:0 f:0 s:260 2025/08/20 09:11:48 [debug] 622183#622183: *1 http cacheable: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream process upstream 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe read upstream: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe preread: 278 2025/08/20 09:11:48 [debug] 622183#622183: *1 readv: eof:1, avail:0 2025/08/20 09:11:48 [debug] 622183#622183: *1 readv: 1, last:3112 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe recv chain: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe buf free s:0 t:1 f:0 000064D666332150, pos 000064D666332412, size: 278 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe length: -1 2025/08/20 09:11:48 [debug] 622183#622183: *1 input buf #0 000064D666332412 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 06 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi closed stdout 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 03 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 01 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 08 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record byte: 00 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi record length: 8 2025/08/20 09:11:48 [debug] 622183#622183: *1 http fastcgi sent end request 2025/08/20 09:11:48 [debug] 622183#622183: *1 input buf 000064D666332412 249 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe write downstream: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe write downstream flush in 2025/08/20 09:11:48 [debug] 622183#622183: *1 http output filter "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http copy filter: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http postpone filter "/upload?" 000064D66633EBF0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http chunk: 249 2025/08/20 09:11:48 [debug] 622183#622183: *1 write old buf t:1 f:0 000064D666333300, pos 000064D666333300, size: 260 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write new buf t:1 f:0 000064D66633ED60, pos 000064D66633ED60, size: 4 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write new buf t:1 f:0 000064D666332150, pos 000064D666332412, size: 249 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write new buf t:0 f:0 0000000000000000, pos 000064D657F962E8, size: 2 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http write filter: l:0 f:0 s:515 2025/08/20 09:11:48 [debug] 622183#622183: *1 http copy filter: 0 "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 pipe write downstream done 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer: 10, old: 262301583, new: 262301587 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream exit: 0000000000000000 2025/08/20 09:11:48 [debug] 622183#622183: *1 finalize http upstream request: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 finalize http fastcgi request 2025/08/20 09:11:48 [debug] 622183#622183: *1 free rr peer 1 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 close http upstream connection: 10 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D666311F20, unused: 48 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer del: 10: 262301583 2025/08/20 09:11:48 [debug] 622183#622183: *1 reusable connection: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http upstream temp fd: -1 2025/08/20 09:11:48 [debug] 622183#622183: *1 http output filter "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http copy filter: "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http postpone filter "/upload?" 00007FFFAF45B1F0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http chunk: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write old buf t:1 f:0 000064D666333300, pos 000064D666333300, size: 260 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write old buf t:1 f:0 000064D66633ED60, pos 000064D66633ED60, size: 4 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write old buf t:1 f:0 000064D666332150, pos 000064D666332412, size: 249 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write old buf t:0 f:0 0000000000000000, pos 000064D657F962E8, size: 2 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 write new buf t:0 f:0 0000000000000000, pos 000064D657F962E5, size: 5 file: 0, size: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http write filter: l:1 f:0 s:520 2025/08/20 09:11:48 [debug] 622183#622183: *1 http write filter limit 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 writev: 520 of 520 2025/08/20 09:11:48 [debug] 622183#622183: *1 http write filter 0000000000000000 2025/08/20 09:11:48 [debug] 622183#622183: *1 http copy filter: 0 "/upload?" 2025/08/20 09:11:48 [debug] 622183#622183: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:11:48 [debug] 622183#622183: *1 set http keepalive handler 2025/08/20 09:11:48 [debug] 622183#622183: *1 http close request 2025/08/20 09:11:48 [debug] 622183#622183: *1 http log handler 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D666332150 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D666347A30, unused: 3 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D66633DDA0, unused: 8 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D666333160, unused: 2426 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D66632B0A0 2025/08/20 09:11:48 [debug] 622183#622183: *1 hc free: 0000000000000000 2025/08/20 09:11:48 [debug] 622183#622183: *1 hc busy: 0000000000000000 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 tcp_nodelay 2025/08/20 09:11:48 [debug] 622183#622183: *1 reusable connection: 1 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer add: 6: 65000:262306587 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 0 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: 65000 2025/08/20 09:11:48 [debug] 622183#622183: epoll: fd:6 ev:2005 d:0000718FB53AE1E0 2025/08/20 09:11:48 [debug] 622183#622183: *1 http keepalive handler 2025/08/20 09:11:48 [debug] 622183#622183: *1 malloc: 000064D66632B0A0:1024 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: eof:1, avail:-1 2025/08/20 09:11:48 [debug] 622183#622183: *1 recv: fd:6 0 of 1024 2025/08/20 09:11:48 [info] 622183#622183: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:11:48 [debug] 622183#622183: *1 close http connection: 6 2025/08/20 09:11:48 [debug] 622183#622183: *1 event timer del: 6: 262306587 2025/08/20 09:11:48 [debug] 622183#622183: *1 reusable connection: 0 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D66632B0A0 2025/08/20 09:11:48 [debug] 622183#622183: *1 free: 000064D666328840, unused: 120 2025/08/20 09:11:48 [debug] 622183#622183: timer delta: 2 2025/08/20 09:11:48 [debug] 622183#622183: worker cycle 2025/08/20 09:11:48 [debug] 622183#622183: epoll timer: -1 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:5 ev:0001 d:0000718FB53AE010 2025/08/20 09:13:05 [debug] 622183#622183: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:13:05 [debug] 622183#622183: posix_memalign: 000064D666328840:512 @16 2025/08/20 09:13:05 [debug] 622183#622183: *3 accept: 127.0.0.1:54670 fd:6 2025/08/20 09:13:05 [debug] 622183#622183: *3 event timer add: 6: 60000:262378155 2025/08/20 09:13:05 [debug] 622183#622183: *3 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 76566 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:0001 d:0000718FB53AE1E1 2025/08/20 09:13:05 [debug] 622183#622183: *3 http wait request handler 2025/08/20 09:13:05 [debug] 622183#622183: *3 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *3 recv: eof:0, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *3 recv: fd:6 84 of 1024 2025/08/20 09:13:05 [debug] 622183#622183: *3 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 posix_memalign: 000064D666347A30:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *3 http process request line 2025/08/20 09:13:05 [debug] 622183#622183: *3 http request line: "GET /health HTTP/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http uri: "/health" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http args: "" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http exten: "" 2025/08/20 09:13:05 [debug] 622183#622183: *3 posix_memalign: 000064D66633DDA0:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *3 http process request header line 2025/08/20 09:13:05 [debug] 622183#622183: *3 http header: "Host: localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http header: "Accept: */*" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http header done 2025/08/20 09:13:05 [debug] 622183#622183: *3 event timer del: 6: 262378155 2025/08/20 09:13:05 [debug] 622183#622183: *3 generic phase: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 rewrite phase: 1 2025/08/20 09:13:05 [debug] 622183#622183: *3 test location: "/health" 2025/08/20 09:13:05 [debug] 622183#622183: *3 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:13:05 [debug] 622183#622183: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *3 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *3 using configuration "/health" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http cl:-1 max:104857600 2025/08/20 09:13:05 [debug] 622183#622183: *3 rewrite phase: 3 2025/08/20 09:13:05 [debug] 622183#622183: *3 http set discard body 2025/08/20 09:13:05 [debug] 622183#622183: *3 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:13:05 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:13:05 [debug] 622183#622183: *3 write new buf t:1 f:0 000064D66633E180, pos 000064D66633E180, size: 196 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 http write filter: l:0 f:0 s:196 2025/08/20 09:13:05 [debug] 622183#622183: *3 http output filter "/health?" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http copy filter: "/health?" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http postpone filter "/health?" 00007FFFAF45B140 2025/08/20 09:13:05 [debug] 622183#622183: *3 write old buf t:1 f:0 000064D66633E180, pos 000064D66633E180, size: 196 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 write new buf t:0 f:0 0000000000000000, pos 000064D666365B42, size: 3 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 http write filter: l:1 f:0 s:199 2025/08/20 09:13:05 [debug] 622183#622183: *3 http write filter limit 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 writev: 199 of 199 2025/08/20 09:13:05 [debug] 622183#622183: *3 http write filter 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *3 http copy filter: 0 "/health?" 2025/08/20 09:13:05 [debug] 622183#622183: *3 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:13:05 [debug] 622183#622183: *3 set http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *3 http close request 2025/08/20 09:13:05 [debug] 622183#622183: *3 http log handler 2025/08/20 09:13:05 [debug] 622183#622183: *3 free: 000064D666347A30, unused: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 free: 000064D66633DDA0, unused: 2736 2025/08/20 09:13:05 [debug] 622183#622183: *3 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *3 hc free: 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *3 hc busy: 0000000000000000 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 tcp_nodelay 2025/08/20 09:13:05 [debug] 622183#622183: *3 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *3 event timer add: 6: 65000:262383155 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 0 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 65000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:2001 d:0000718FB53AE1E1 2025/08/20 09:13:05 [debug] 622183#622183: *3 http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *3 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *3 recv: eof:1, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *3 recv: fd:6 0 of 1024 2025/08/20 09:13:05 [info] 622183#622183: *3 client 127.0.0.1 closed keepalive connection 2025/08/20 09:13:05 [debug] 622183#622183: *3 close http connection: 6 2025/08/20 09:13:05 [debug] 622183#622183: *3 event timer del: 6: 262383155 2025/08/20 09:13:05 [debug] 622183#622183: *3 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *3 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *3 free: 000064D666328840, unused: 136 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 1 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: -1 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:5 ev:0001 d:0000718FB53AE010 2025/08/20 09:13:05 [debug] 622183#622183: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:13:05 [debug] 622183#622183: posix_memalign: 000064D666328840:512 @16 2025/08/20 09:13:05 [debug] 622183#622183: *4 accept: 127.0.0.1:54672 fd:6 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer add: 6: 60000:262378457 2025/08/20 09:13:05 [debug] 622183#622183: *4 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 301 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:0001 d:0000718FB53AE1E0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http wait request handler 2025/08/20 09:13:05 [debug] 622183#622183: *4 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:0, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: fd:6 1024 of 1024 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: avail:112 2025/08/20 09:13:05 [debug] 622183#622183: *4 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 posix_memalign: 000064D666347A30:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *4 http process request line 2025/08/20 09:13:05 [debug] 622183#622183: *4 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http uri: "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http args: "" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http exten: "" 2025/08/20 09:13:05 [debug] 622183#622183: *4 posix_memalign: 000064D66633DDA0:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *4 http process request header line 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Host: localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Accept: */*" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhY2E4NmMzMDAwYWFiMmZmMDRjZTFjZGMwYWE2MWJmZTdmZjI0MmIxYTQ2ZjE4NmFlMTQ1NDRhZjJkNzNiOWRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU1ODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiZjViOTRiYjA2YWNkNTc3MWE0MWRjODY4NzY0YjQxODYxNzg5YTc2ZDFmMzEyYTFlNzE4N2RmMmY3YmE3ZTcyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTE4NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjRlMGU3YmU5ZGQyYzgyN2M1ODFjMjQ2MWE5YjMxMzM2MTQ2YjZkMTFmZWIwODRhNGRhMzQ5NTVkODQ2NTc2YzljZTg0OTFkOWIwN2ZkZWM2ZTg2ODhmODcxODRjNGUzODQwYTAxMTk2NTk5ZWI0MjgxMWIyOWRjZWU5MGIxMjc5In0=" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Content-Type: text/plain" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Content-Disposition: attachment; filename="test_blob_1755695585.txt"" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header: "Content-Length: 296" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http header done 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer del: 6: 262378457 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 rewrite phase: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: "/health" 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *4 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *4 using configuration "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http cl:296 max:104857600 2025/08/20 09:13:05 [debug] 622183#622183: *4 rewrite phase: 3 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "PUT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script regex: "^(PUT)$" 2025/08/20 09:13:05 [notice] 622183#622183: *4 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script if 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script if: false 2025/08/20 09:13:05 [debug] 622183#622183: *4 post rewrite phase: 4 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 5 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 6 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 7 2025/08/20 09:13:05 [debug] 622183#622183: *4 access phase: 8 2025/08/20 09:13:05 [debug] 622183#622183: *4 access phase: 9 2025/08/20 09:13:05 [debug] 622183#622183: *4 access phase: 10 2025/08/20 09:13:05 [debug] 622183#622183: *4 post access phase: 11 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 12 2025/08/20 09:13:05 [debug] 622183#622183: *4 generic phase: 13 2025/08/20 09:13:05 [debug] 622183#622183: *4 http client request body preread 184 2025/08/20 09:13:05 [debug] 622183#622183: *4 http request body content length filter 2025/08/20 09:13:05 [debug] 622183#622183: *4 http body new buf t:1 f:0 000064D66632B3E8, pos 000064D66632B3E8, size: 184 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http read client request body 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:0, avail:112 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: fd:6 112 of 112 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: avail:0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http client request body recv 112 2025/08/20 09:13:05 [debug] 622183#622183: *4 http body new buf t:1 f:0 000064D66633E830, pos 000064D66633E830, size: 112 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http client request body rest 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http init upstream, client timer: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:13:05 [debug] 622183#622183: *4 posix_memalign: 000064D666332150:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "QUERY_STRING" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "QUERY_STRING: " 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REQUEST_METHOD" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "PUT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "CONTENT_TYPE" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "text/plain" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "CONTENT_LENGTH" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "296" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SCRIPT_NAME" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REQUEST_URI" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "DOCUMENT_URI" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "./blobs" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "HTTP/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REQUEST_SCHEME" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "http" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "CGI/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "nginx/" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "1.18.0" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REMOTE_ADDR" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "127.0.0.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REMOTE_PORT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "54672" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REMOTE_PORT: 54672" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SERVER_ADDR" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "127.0.0.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SERVER_PORT" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SERVER_NAME" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "localhost" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "REDIRECT_STATUS" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "200" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script var: "./blobs" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http script copy: "/ginxsom.fcgi" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhY2E4NmMzMDAwYWFiMmZmMDRjZTFjZGMwYWE2MWJmZTdmZjI0MmIxYTQ2ZjE4NmFlMTQ1NDRhZjJkNzNiOWRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU1ODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiZjViOTRiYjA2YWNkNTc3MWE0MWRjODY4NzY0YjQxODYxNzg5YTc2ZDFmMzEyYTFlNzE4N2RmMmY3YmE3ZTcyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTE4NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjRlMGU3YmU5ZGQyYzgyN2M1ODFjMjQ2MWE5YjMxMzM2MTQ2YjZkMTFmZWIwODRhNGRhMzQ5NTVkODQ2NTc2YzljZTg0OTFkOWIwN2ZkZWM2ZTg2ODhmODcxODRjNGUzODQwYTAxMTk2NTk5ZWI0MjgxMWIyOWRjZWU5MGIxMjc5In0=" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755695585.txt"" 2025/08/20 09:13:05 [debug] 622183#622183: *4 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http cleanup add: 000064D66633EB80 2025/08/20 09:13:05 [debug] 622183#622183: *4 get rr peer, try: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 stream socket 10 2025/08/20 09:13:05 [debug] 622183#622183: *4 epoll add connection: fd:10 ev:80002005 2025/08/20 09:13:05 [debug] 622183#622183: *4 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #5 2025/08/20 09:13:05 [debug] 622183#622183: *4 connected 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream connect: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 posix_memalign: 000064D666311F20:128 @16 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream send request 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream send request body 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer buf fl:0 s:1304 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer buf fl:0 s:184 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer buf fl:0 s:8 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer buf fl:0 s:112 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer buf fl:0 s:8 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer in: 000064D66633EC10 2025/08/20 09:13:05 [debug] 622183#622183: *4 writev: 1616 of 1616 2025/08/20 09:13:05 [debug] 622183#622183: *4 chain writer out: 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer add: 10: 60000:262378458 2025/08/20 09:13:05 [debug] 622183#622183: *4 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:13:05 [debug] 622183#622183: *4 http request count:2 blk:0 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 1 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:0004 d:0000718FB53AE1E0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http run request: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream check client, write event:1, "/upload" 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:10 ev:0005 d:0000718FB53AE2C9 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream request: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream process header 2025/08/20 09:13:05 [debug] 622183#622183: *4 malloc: 000064D666333160:4096 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:0, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: fd:10 4096 of 4096 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: avail:560 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 21 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 33 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:13:05] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhY2E4NmMzMDAwYWFiMmZmMDRjZTFjZGMwYWE2MWJmZTdmZjI0MmIxYTQ2ZjE4NmFlMTQ1NDRhZjJkNzNiOWRjIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTU1ODUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiZjViOTRiYjA2YWNkNTc3MWE0MWRjODY4NzY0YjQxODYxNzg5YTc2ZDFmMzEyYTFlNzE4N2RmMmY3YmE3ZTcyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTE4NSJdXSwiY29udGVudCI6IiIsInNpZyI6IjRlMGU3YmU5ZGQyYzgyN2M1ODFjMjQ2MWE5YjMxMzM2MTQ2YjZkMTFmZWIwODRhNGRhMzQ5NTVkODQ2NTc2YzljZTg0OTFkOWIwN2ZkZWM2ZTg2ODhmODcxODRjNGUzODQwYTAxMTk2NTk5ZWI0MjgxMWIyOWRjZWU5MGIxMjc5In0= LOG: [2025-08-20 09:13:05] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:13:05-04:00 Random data: cb2a9a84e71c705f9f91f7045a88251158f5f9ae640cfdbfce9546d292b1b424 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation. 1 DEBUG-LAAN: Calculated SHA-256: bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72 AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authent" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "icate_request with hash: bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "ba7e72 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhY2E4NmMzMDAwYWFi... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"aca86c3000aab2ff04ce1cdc0aa61bfe7ff242b1a46f186ae14544af2d7" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "3b9dc","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695585,"tags":[["t","upload"],["x","bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72"],["expiration","1755699185"]],"content":"","sig":"4e0e7be9dd2c827c581c2461a9b31336146b6d11feb084a4da34955d846576c9ce8491d9b07fdec6e8688f87184c4e3840a01196599eb42811b29dcee90b1279"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "aca86c3000aab2ff04c" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "e1cdc0aa61bfe7ff242b1a46f186ae14544af2d73b9dc", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695585, "tags": [["t", "upload"], ["x", "bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72"], ["expiration", "1755699185"]], "content": "", "sig": "4e0e7be9dd2c827c581c2461a9b31336146b6d11feb084a4da34955d846576c9ce8491d9b07fdec6e8688f87184c4e3840a01196599eb42811b29dcee90b1279" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ I" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "NFO: id: aca86c3000aab2ff04ce1cdc0aa61bfe7ff242b1a46f186ae14544af2d73b9dc ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 4e0e7be9dd2c827c581c2461a9b31336146b6d11feb084a4da34955d846576c9ce8491d9b07fdec6e8688f87184c4e3840a01196599eb42811b29dcee90b1279 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695585 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be6" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:0, avail:560 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: fd:10 1432 of 4096 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: avail:0 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "67ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f28" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "15b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercas" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: F8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 504 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "e hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 6E 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 02 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 110 2025/08/20 09:13:05 [error] 622183#622183: *4 FastCGI sent in stderr: "authenticate_request returned: -32 LOG: [2025-08-20 09:13:05] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 07 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 06 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: C7 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 199 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi parser: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi parser: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi parser: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi header done 2025/08/20 09:13:05 [debug] 622183#622183: *4 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:13:05 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:13:05 [debug] 622183#622183: *4 write new buf t:1 f:0 000064D666332808, pos 000064D666332808, size: 181 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http write filter: l:0 f:0 s:181 2025/08/20 09:13:05 [debug] 622183#622183: *4 http cacheable: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream process upstream 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe read upstream: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe preread: 164 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe buf free s:0 t:1 f:0 000064D666333160, pos 000064D666333654, size: 164 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe length: -1 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write downstream: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write busy: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write: out:0000000000000000, f:0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe read upstream: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe buf free s:0 t:1 f:0 000064D666333160, pos 000064D666333654, size: 164 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe length: -1 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer: 10, old: 262378458, new: 262378460 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream request: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream dummy handler 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 2 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 59998 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:10 ev:2005 d:0000718FB53AE2C9 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream request: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream process upstream 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe read upstream: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 readv: eof:1, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *4 readv: 1, last:2664 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe recv chain: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe buf free s:0 t:1 f:0 000064D666333160, pos 000064D666333654, size: 164 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe length: -1 2025/08/20 09:13:05 [debug] 622183#622183: *4 input buf #0 000064D666333654 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 06 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi closed stdout 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 03 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 01 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 08 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record byte: 00 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi record length: 8 2025/08/20 09:13:05 [debug] 622183#622183: *4 http fastcgi sent end request 2025/08/20 09:13:05 [debug] 622183#622183: *4 input buf 000064D666333654 139 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write downstream: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write downstream flush in 2025/08/20 09:13:05 [debug] 622183#622183: *4 http output filter "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http copy filter: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http postpone filter "/upload?" 000064D66633EBE0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http chunk: 139 2025/08/20 09:13:05 [debug] 622183#622183: *4 write old buf t:1 f:0 000064D666332808, pos 000064D666332808, size: 181 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write new buf t:1 f:0 000064D66633ED78, pos 000064D66633ED78, size: 4 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write new buf t:1 f:0 000064D666333160, pos 000064D666333654, size: 139 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write new buf t:0 f:0 0000000000000000, pos 000064D657F962E8, size: 2 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http write filter: l:0 f:0 s:326 2025/08/20 09:13:05 [debug] 622183#622183: *4 http copy filter: 0 "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 pipe write downstream done 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer: 10, old: 262378458, new: 262378462 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream exit: 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *4 finalize http upstream request: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 finalize http fastcgi request 2025/08/20 09:13:05 [debug] 622183#622183: *4 free rr peer 1 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 close http upstream connection: 10 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D666311F20, unused: 48 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer del: 10: 262378458 2025/08/20 09:13:05 [debug] 622183#622183: *4 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http upstream temp fd: -1 2025/08/20 09:13:05 [debug] 622183#622183: *4 http output filter "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http copy filter: "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http postpone filter "/upload?" 00007FFFAF45B1F0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http chunk: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write old buf t:1 f:0 000064D666332808, pos 000064D666332808, size: 181 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write old buf t:1 f:0 000064D66633ED78, pos 000064D66633ED78, size: 4 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write old buf t:1 f:0 000064D666333160, pos 000064D666333654, size: 139 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write old buf t:0 f:0 0000000000000000, pos 000064D657F962E8, size: 2 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 write new buf t:0 f:0 0000000000000000, pos 000064D657F962E5, size: 5 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http write filter: l:1 f:0 s:331 2025/08/20 09:13:05 [debug] 622183#622183: *4 http write filter limit 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 writev: 331 of 331 2025/08/20 09:13:05 [debug] 622183#622183: *4 http write filter 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *4 http copy filter: 0 "/upload?" 2025/08/20 09:13:05 [debug] 622183#622183: *4 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:13:05 [debug] 622183#622183: *4 set http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *4 http close request 2025/08/20 09:13:05 [debug] 622183#622183: *4 http log handler 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D666333160 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D666347A30, unused: 3 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D66633DDA0, unused: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D666332150, unused: 1250 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *4 hc free: 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *4 hc busy: 0000000000000000 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 tcp_nodelay 2025/08/20 09:13:05 [debug] 622183#622183: *4 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer add: 6: 65000:262383462 2025/08/20 09:13:05 [debug] 622183#622183: *4 post event 000064D666379770 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 2 2025/08/20 09:13:05 [debug] 622183#622183: posted event 000064D666379770 2025/08/20 09:13:05 [debug] 622183#622183: *4 delete posted event 000064D666379770 2025/08/20 09:13:05 [debug] 622183#622183: *4 http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *4 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:0, avail:0 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 65000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:2005 d:0000718FB53AE1E0 2025/08/20 09:13:05 [debug] 622183#622183: *4 http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *4 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: eof:1, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *4 recv: fd:6 0 of 1024 2025/08/20 09:13:05 [info] 622183#622183: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 09:13:05 [debug] 622183#622183: *4 close http connection: 6 2025/08/20 09:13:05 [debug] 622183#622183: *4 event timer del: 6: 262383462 2025/08/20 09:13:05 [debug] 622183#622183: *4 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *4 free: 000064D666328840, unused: 120 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 2 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: -1 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:5 ev:0001 d:0000718FB53AE010 2025/08/20 09:13:05 [debug] 622183#622183: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:13:05 [debug] 622183#622183: posix_memalign: 000064D666328840:512 @16 2025/08/20 09:13:05 [debug] 622183#622183: *6 accept: 127.0.0.1:54684 fd:6 2025/08/20 09:13:05 [debug] 622183#622183: *6 event timer add: 6: 60000:262378475 2025/08/20 09:13:05 [debug] 622183#622183: *6 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 11 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 60000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:0001 d:0000718FB53AE1E1 2025/08/20 09:13:05 [debug] 622183#622183: *6 http wait request handler 2025/08/20 09:13:05 [debug] 622183#622183: *6 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *6 recv: eof:0, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *6 recv: fd:6 142 of 1024 2025/08/20 09:13:05 [debug] 622183#622183: *6 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 posix_memalign: 000064D666347A30:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *6 http process request line 2025/08/20 09:13:05 [debug] 622183#622183: *6 http request line: "GET /bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72 HTTP/1.1" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http uri: "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http args: "" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http exten: "" 2025/08/20 09:13:05 [debug] 622183#622183: *6 posix_memalign: 000064D66633DDA0:4096 @16 2025/08/20 09:13:05 [debug] 622183#622183: *6 http process request header line 2025/08/20 09:13:05 [debug] 622183#622183: *6 http header: "Host: localhost:9001" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http header: "Accept: */*" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http header done 2025/08/20 09:13:05 [debug] 622183#622183: *6 event timer del: 6: 262378475 2025/08/20 09:13:05 [debug] 622183#622183: *6 generic phase: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 rewrite phase: 1 2025/08/20 09:13:05 [debug] 622183#622183: *6 test location: "/health" 2025/08/20 09:13:05 [debug] 622183#622183: *6 test location: "/debug/list" 2025/08/20 09:13:05 [debug] 622183#622183: *6 test location: "/" 2025/08/20 09:13:05 [debug] 622183#622183: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *6 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http cl:-1 max:104857600 2025/08/20 09:13:05 [debug] 622183#622183: *6 rewrite phase: 3 2025/08/20 09:13:05 [debug] 622183#622183: *6 http script var 2025/08/20 09:13:05 [debug] 622183#622183: *6 http script var: "GET" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http script value: "DELETE" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http script not equal 2025/08/20 09:13:05 [debug] 622183#622183: *6 http script if 2025/08/20 09:13:05 [debug] 622183#622183: *6 http finalize request: 404, "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" a:1, c:1 2025/08/20 09:13:05 [debug] 622183#622183: *6 http special response: 404, "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http set discard body 2025/08/20 09:13:05 [debug] 622183#622183: *6 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:13:05 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:13:05 [debug] 622183#622183: *6 write new buf t:1 f:0 000064D66633E180, pos 000064D66633E180, size: 164 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 http write filter: l:0 f:0 s:164 2025/08/20 09:13:05 [debug] 622183#622183: *6 http output filter "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http copy filter: "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http postpone filter "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" 000064D66633E310 2025/08/20 09:13:05 [debug] 622183#622183: *6 write old buf t:1 f:0 000064D66633E180, pos 000064D66633E180, size: 164 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 write new buf t:0 f:0 0000000000000000, pos 000064D657FD5580, size: 100 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 write new buf t:0 f:0 0000000000000000, pos 000064D657FD5C80, size: 62 file: 0, size: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 http write filter: l:1 f:0 s:326 2025/08/20 09:13:05 [debug] 622183#622183: *6 http write filter limit 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 writev: 326 of 326 2025/08/20 09:13:05 [debug] 622183#622183: *6 http write filter 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *6 http copy filter: 0 "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" 2025/08/20 09:13:05 [debug] 622183#622183: *6 http finalize request: 0, "/bf5b94bb06acd5771a41dc868764b41861789a76d1f312a1e7187df2f7ba7e72?" a:1, c:1 2025/08/20 09:13:05 [debug] 622183#622183: *6 set http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *6 http close request 2025/08/20 09:13:05 [debug] 622183#622183: *6 http log handler 2025/08/20 09:13:05 [debug] 622183#622183: *6 free: 000064D666347A30, unused: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 free: 000064D66633DDA0, unused: 2456 2025/08/20 09:13:05 [debug] 622183#622183: *6 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *6 hc free: 0000000000000000 2025/08/20 09:13:05 [debug] 622183#622183: *6 hc busy: 0000000000000000 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 tcp_nodelay 2025/08/20 09:13:05 [debug] 622183#622183: *6 reusable connection: 1 2025/08/20 09:13:05 [debug] 622183#622183: *6 event timer add: 6: 65000:262383475 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 0 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: 65000 2025/08/20 09:13:05 [debug] 622183#622183: epoll: fd:6 ev:2001 d:0000718FB53AE1E1 2025/08/20 09:13:05 [debug] 622183#622183: *6 http keepalive handler 2025/08/20 09:13:05 [debug] 622183#622183: *6 malloc: 000064D66632B0A0:1024 2025/08/20 09:13:05 [debug] 622183#622183: *6 recv: eof:1, avail:-1 2025/08/20 09:13:05 [debug] 622183#622183: *6 recv: fd:6 0 of 1024 2025/08/20 09:13:05 [info] 622183#622183: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 09:13:05 [debug] 622183#622183: *6 close http connection: 6 2025/08/20 09:13:05 [debug] 622183#622183: *6 event timer del: 6: 262383475 2025/08/20 09:13:05 [debug] 622183#622183: *6 reusable connection: 0 2025/08/20 09:13:05 [debug] 622183#622183: *6 free: 000064D66632B0A0 2025/08/20 09:13:05 [debug] 622183#622183: *6 free: 000064D666328840, unused: 136 2025/08/20 09:13:05 [debug] 622183#622183: timer delta: 2 2025/08/20 09:13:05 [debug] 622183#622183: worker cycle 2025/08/20 09:13:05 [debug] 622183#622183: epoll timer: -1 2025/08/20 09:13:39 [notice] 622182#622182: signal 15 (SIGTERM) received from 623045, exiting 2025/08/20 09:13:39 [debug] 622182#622182: wake up, sigio 0 2025/08/20 09:13:39 [debug] 622182#622182: child: 0 622183 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:13:39 [debug] 622182#622182: termination cycle: 50 2025/08/20 09:13:39 [debug] 622182#622182: sigsuspend 2025/08/20 09:13:39 [debug] 622183#622183: epoll: fd:7 ev:0001 d:0000718FB53AE0F8 2025/08/20 09:13:39 [debug] 622183#622183: channel handler 2025/08/20 09:13:39 [debug] 622183#622183: channel: 32 2025/08/20 09:13:39 [debug] 622183#622183: channel command: 4 2025/08/20 09:13:39 [debug] 622183#622183: channel: -2 2025/08/20 09:13:39 [debug] 622183#622183: timer delta: 34527 2025/08/20 09:13:39 [notice] 622183#622183: exiting 2025/08/20 09:13:39 [debug] 622183#622183: flush files 2025/08/20 09:13:39 [debug] 622183#622183: run cleanup: 000064D666376A80 2025/08/20 09:13:39 [debug] 622183#622183: run cleanup: 000064D666369A18 2025/08/20 09:13:39 [debug] 622183#622183: cleanup resolver 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666377DE0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66636ABE0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666349B50 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666348A40 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666342A10 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666341950 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666340890 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66633F7D0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666337170 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66632E140, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666338580, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666343A20, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66634AB60, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66634EB70, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666352B80, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666356B90, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66635ABA0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66635EBB0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666362BC0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666366BD0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66636BDB0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D66636FDC0, unused: 0 2025/08/20 09:13:39 [debug] 622183#622183: free: 000064D666373DD0, unused: 4920 2025/08/20 09:13:39 [notice] 622183#622183: exit 2025/08/20 09:13:39 [notice] 622182#622182: signal 17 (SIGCHLD) received from 622183 2025/08/20 09:13:39 [notice] 622182#622182: worker process 622183 exited with code 0 2025/08/20 09:13:39 [debug] 622182#622182: shmtx forced unlock 2025/08/20 09:13:39 [debug] 622182#622182: wake up, sigio 3 2025/08/20 09:13:39 [debug] 622182#622182: reap children 2025/08/20 09:13:39 [debug] 622182#622182: child: 0 622183 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:13:39 [notice] 622182#622182: exit 2025/08/20 09:13:39 [debug] 622182#622182: close listening 0.0.0.0:9001 #5 2025/08/20 09:13:39 [debug] 622182#622182: run cleanup: 000064D666369A18 2025/08/20 09:13:39 [debug] 622182#622182: cleanup resolver 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666377DE0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66636ABE0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666349B50 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666348A40 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666342A10 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666341950 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666340890 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66633F7D0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666337170 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66632E140, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666338580, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666343A20, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66634AB60, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66634EB70, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666352B80, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666356B90, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66635ABA0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66635EBB0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666362BC0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666366BD0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66636BDB0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D66636FDC0, unused: 0 2025/08/20 09:13:39 [debug] 622182#622182: free: 000064D666373DD0, unused: 4951 2025/08/20 09:13:44 [debug] 623111#623111: bind() 0.0.0.0:9001 #5 2025/08/20 09:13:44 [debug] 623111#623111: counter: 00007C6E1C3A0080, 1 2025/08/20 09:13:44 [debug] 623112#623112: bind() 0.0.0.0:9001 #5 2025/08/20 09:13:44 [notice] 623112#623112: using the "epoll" event method 2025/08/20 09:13:44 [debug] 623112#623112: counter: 00007F7B7C8F4080, 1 2025/08/20 09:13:44 [notice] 623112#623112: nginx/1.18.0 (Ubuntu) 2025/08/20 09:13:44 [notice] 623112#623112: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:13:44 [notice] 623112#623112: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:13:44 [debug] 623113#623112: write: 6, 00007FFC96668220, 7, 0 2025/08/20 09:13:44 [debug] 623113#623113: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:13:44 [notice] 623113#623113: start worker processes 2025/08/20 09:13:44 [debug] 623113#623113: channel 6:7 2025/08/20 09:13:44 [notice] 623113#623113: start worker process 623114 2025/08/20 09:13:44 [debug] 623113#623113: sigsuspend 2025/08/20 09:13:44 [debug] 623114#623114: add cleanup: 0000627587190A80 2025/08/20 09:13:44 [debug] 623114#623114: malloc: 0000627587143BD0:8 2025/08/20 09:13:44 [debug] 623114#623114: notify eventfd: 9 2025/08/20 09:13:44 [debug] 623114#623114: testing the EPOLLRDHUP flag: success 2025/08/20 09:13:44 [debug] 623114#623114: malloc: 0000627587156590:6144 2025/08/20 09:13:44 [debug] 623114#623114: malloc: 00007F7B7C6EC010:237568 2025/08/20 09:13:44 [debug] 623114#623114: malloc: 00006275871936B0:98304 2025/08/20 09:13:44 [debug] 623114#623114: malloc: 00006275871AB6C0:98304 2025/08/20 09:13:44 [debug] 623114#623114: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:13:44 [debug] 623114#623114: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:13:44 [debug] 623114#623114: setproctitle: "nginx: worker process" 2025/08/20 09:13:44 [debug] 623114#623114: worker cycle 2025/08/20 09:13:44 [debug] 623114#623114: epoll timer: -1 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:5 ev:0001 d:00007F7B7C6EC010 2025/08/20 09:14:03 [debug] 623114#623114: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:14:03 [debug] 623114#623114: posix_memalign: 0000627587142840:512 @16 2025/08/20 09:14:03 [debug] 623114#623114: *1 accept: 127.0.0.1:55994 fd:6 2025/08/20 09:14:03 [debug] 623114#623114: *1 event timer add: 6: 60000:262436338 2025/08/20 09:14:03 [debug] 623114#623114: *1 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 19073 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 60000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:0001 d:00007F7B7C6EC1E0 2025/08/20 09:14:03 [debug] 623114#623114: *1 http wait request handler 2025/08/20 09:14:03 [debug] 623114#623114: *1 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *1 recv: eof:0, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *1 recv: fd:6 84 of 1024 2025/08/20 09:14:03 [debug] 623114#623114: *1 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 posix_memalign: 0000627587161A30:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *1 http process request line 2025/08/20 09:14:03 [debug] 623114#623114: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http uri: "/health" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http args: "" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http exten: "" 2025/08/20 09:14:03 [debug] 623114#623114: *1 posix_memalign: 0000627587157DA0:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *1 http process request header line 2025/08/20 09:14:03 [debug] 623114#623114: *1 http header: "Host: localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http header: "Accept: */*" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http header done 2025/08/20 09:14:03 [debug] 623114#623114: *1 event timer del: 6: 262436338 2025/08/20 09:14:03 [debug] 623114#623114: *1 generic phase: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 rewrite phase: 1 2025/08/20 09:14:03 [debug] 623114#623114: *1 test location: "/health" 2025/08/20 09:14:03 [debug] 623114#623114: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:14:03 [debug] 623114#623114: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *1 using configuration "/health" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http cl:-1 max:104857600 2025/08/20 09:14:03 [debug] 623114#623114: *1 rewrite phase: 3 2025/08/20 09:14:03 [debug] 623114#623114: *1 http set discard body 2025/08/20 09:14:03 [debug] 623114#623114: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:14:03 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:14:03 [debug] 623114#623114: *1 write new buf t:1 f:0 0000627587158180, pos 0000627587158180, size: 196 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 http write filter: l:0 f:0 s:196 2025/08/20 09:14:03 [debug] 623114#623114: *1 http output filter "/health?" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http copy filter: "/health?" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http postpone filter "/health?" 00007FFC96667DB0 2025/08/20 09:14:03 [debug] 623114#623114: *1 write old buf t:1 f:0 0000627587158180, pos 0000627587158180, size: 196 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 write new buf t:0 f:0 0000000000000000, pos 000062758717FB42, size: 3 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 http write filter: l:1 f:0 s:199 2025/08/20 09:14:03 [debug] 623114#623114: *1 http write filter limit 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 writev: 199 of 199 2025/08/20 09:14:03 [debug] 623114#623114: *1 http write filter 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *1 http copy filter: 0 "/health?" 2025/08/20 09:14:03 [debug] 623114#623114: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:14:03 [debug] 623114#623114: *1 set http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *1 http close request 2025/08/20 09:14:03 [debug] 623114#623114: *1 http log handler 2025/08/20 09:14:03 [debug] 623114#623114: *1 free: 0000627587161A30, unused: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 free: 0000627587157DA0, unused: 2736 2025/08/20 09:14:03 [debug] 623114#623114: *1 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *1 hc free: 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *1 hc busy: 0000000000000000 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 tcp_nodelay 2025/08/20 09:14:03 [debug] 623114#623114: *1 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *1 event timer add: 6: 65000:262441339 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 1 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 65000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:2001 d:00007F7B7C6EC1E0 2025/08/20 09:14:03 [debug] 623114#623114: *1 http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *1 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *1 recv: eof:1, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *1 recv: fd:6 0 of 1024 2025/08/20 09:14:03 [info] 623114#623114: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:14:03 [debug] 623114#623114: *1 close http connection: 6 2025/08/20 09:14:03 [debug] 623114#623114: *1 event timer del: 6: 262441339 2025/08/20 09:14:03 [debug] 623114#623114: *1 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *1 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *1 free: 0000627587142840, unused: 136 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 1 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: -1 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:5 ev:0001 d:00007F7B7C6EC010 2025/08/20 09:14:03 [debug] 623114#623114: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:14:03 [debug] 623114#623114: posix_memalign: 0000627587142840:512 @16 2025/08/20 09:14:03 [debug] 623114#623114: *2 accept: 127.0.0.1:55996 fd:6 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer add: 6: 60000:262436645 2025/08/20 09:14:03 [debug] 623114#623114: *2 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 305 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 60000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:0001 d:00007F7B7C6EC1E1 2025/08/20 09:14:03 [debug] 623114#623114: *2 http wait request handler 2025/08/20 09:14:03 [debug] 623114#623114: *2 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:6 1024 of 1024 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: avail:112 2025/08/20 09:14:03 [debug] 623114#623114: *2 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 posix_memalign: 0000627587161A30:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *2 http process request line 2025/08/20 09:14:03 [debug] 623114#623114: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http uri: "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http args: "" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http exten: "" 2025/08/20 09:14:03 [debug] 623114#623114: *2 posix_memalign: 0000627587157DA0:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *2 http process request header line 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Host: localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Accept: */*" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhNzdlNTMxMzFmMjcyZWVhMjM3OWI2YjdhYzNiZGM2MGI3MGNkNjZjYTE3MzkzOWYyOWZjZjNhZDdkOTVhODg1IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU2NDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMmRjNGY4MjQ4NzcwYjE3YWQ4MWU2MzlmNWMyNjU3YmJhZmUwNGZkMDQ4NTIyZmMwOGMyNDJmMzBiMTFlM2JhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTI0MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImUxMjAzMTAwYmQ2ZDc5N2QxMzVmY2IwY2YxYWI1MzE3MzRhZTJlZDBiZmZjMGI4YjBkMjQxNTcwYmMzZTFmNmQ0YjdiYmIyMDhlNGYwMzQ2MzM3YWViYjBlNmY2YmJkOTFmZTA5YzM4ZTQ5ODIxNWVlOGU3MzE0ZjcwY2RlNGUyIn0=" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Content-Type: text/plain" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755695643.txt"" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header: "Content-Length: 296" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http header done 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer del: 6: 262436645 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 rewrite phase: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: "/health" 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *2 using configuration "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http cl:296 max:104857600 2025/08/20 09:14:03 [debug] 623114#623114: *2 rewrite phase: 3 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "PUT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script regex: "^(PUT)$" 2025/08/20 09:14:03 [notice] 623114#623114: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script if 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script if: false 2025/08/20 09:14:03 [debug] 623114#623114: *2 post rewrite phase: 4 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 5 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 6 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 7 2025/08/20 09:14:03 [debug] 623114#623114: *2 access phase: 8 2025/08/20 09:14:03 [debug] 623114#623114: *2 access phase: 9 2025/08/20 09:14:03 [debug] 623114#623114: *2 access phase: 10 2025/08/20 09:14:03 [debug] 623114#623114: *2 post access phase: 11 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 12 2025/08/20 09:14:03 [debug] 623114#623114: *2 generic phase: 13 2025/08/20 09:14:03 [debug] 623114#623114: *2 http client request body preread 184 2025/08/20 09:14:03 [debug] 623114#623114: *2 http request body content length filter 2025/08/20 09:14:03 [debug] 623114#623114: *2 http body new buf t:1 f:0 00006275871453E8, pos 00006275871453E8, size: 184 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http read client request body 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:112 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:6 112 of 112 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: avail:0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http client request body recv 112 2025/08/20 09:14:03 [debug] 623114#623114: *2 http body new buf t:1 f:0 0000627587158830, pos 0000627587158830, size: 112 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http client request body rest 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http init upstream, client timer: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:14:03 [debug] 623114#623114: *2 posix_memalign: 000062758714C150:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "QUERY_STRING" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REQUEST_METHOD" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "PUT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "CONTENT_TYPE" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "text/plain" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "296" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SCRIPT_NAME" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REQUEST_URI" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "DOCUMENT_URI" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "./blobs" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "HTTP/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "http" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "CGI/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "nginx/" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "1.18.0" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REMOTE_ADDR" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "127.0.0.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REMOTE_PORT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "55996" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REMOTE_PORT: 55996" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SERVER_ADDR" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "127.0.0.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SERVER_PORT" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SERVER_NAME" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "localhost" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "200" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script var: "./blobs" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhNzdlNTMxMzFmMjcyZWVhMjM3OWI2YjdhYzNiZGM2MGI3MGNkNjZjYTE3MzkzOWYyOWZjZjNhZDdkOTVhODg1IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU2NDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMmRjNGY4MjQ4NzcwYjE3YWQ4MWU2MzlmNWMyNjU3YmJhZmUwNGZkMDQ4NTIyZmMwOGMyNDJmMzBiMTFlM2JhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTI0MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImUxMjAzMTAwYmQ2ZDc5N2QxMzVmY2IwY2YxYWI1MzE3MzRhZTJlZDBiZmZjMGI4YjBkMjQxNTcwYmMzZTFmNmQ0YjdiYmIyMDhlNGYwMzQ2MzM3YWViYjBlNmY2YmJkOTFmZTA5YzM4ZTQ5ODIxNWVlOGU3MzE0ZjcwY2RlNGUyIn0=" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755695643.txt"" 2025/08/20 09:14:03 [debug] 623114#623114: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http cleanup add: 0000627587158B80 2025/08/20 09:14:03 [debug] 623114#623114: *2 get rr peer, try: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 stream socket 10 2025/08/20 09:14:03 [debug] 623114#623114: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 09:14:03 [debug] 623114#623114: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 09:14:03 [debug] 623114#623114: *2 connected 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream connect: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 posix_memalign: 000062758712BF20:128 @16 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream send request 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream send request body 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer buf fl:0 s:1304 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer buf fl:0 s:184 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer buf fl:0 s:8 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer buf fl:0 s:112 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer buf fl:0 s:8 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer in: 0000627587158C10 2025/08/20 09:14:03 [debug] 623114#623114: *2 writev: 1616 of 1616 2025/08/20 09:14:03 [debug] 623114#623114: *2 chain writer out: 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer add: 10: 60000:262436645 2025/08/20 09:14:03 [debug] 623114#623114: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:14:03 [debug] 623114#623114: *2 http request count:2 blk:0 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 60000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:0004 d:00007F7B7C6EC1E1 2025/08/20 09:14:03 [debug] 623114#623114: *2 http run request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream check client, write event:1, "/upload" 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:10 ev:0004 d:00007F7B7C6EC2C8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream dummy handler 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 1 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 59999 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:10 ev:0005 d:00007F7B7C6EC2C8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream process header 2025/08/20 09:14:03 [debug] 623114#623114: *2 malloc: 000062758714D160:4096 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:10 48 of 4096 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 21 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 33 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream dummy handler 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 59999 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:10 ev:0005 d:00007F7B7C6EC2C8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream process header 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:10 4048 of 4048 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: avail:560 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:14:03] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhNzdlNTMxMzFmMjcyZWVhMjM3OWI2YjdhYzNiZGM2MGI3MGNkNjZjYTE3MzkzOWYyOWZjZjNhZDdkOTVhODg1IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTU2NDMsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyMmRjNGY4MjQ4NzcwYjE3YWQ4MWU2MzlmNWMyNjU3YmJhZmUwNGZkMDQ4NTIyZmMwOGMyNDJmMzBiMTFlM2JhIl0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTI0MyJdXSwiY29udGVudCI6IiIsInNpZyI6ImUxMjAzMTAwYmQ2ZDc5N2QxMzVmY2IwY2YxYWI1MzE3MzRhZTJlZDBiZmZjMGI4YjBkMjQxNTcwYmMzZTFmNmQ0YjdiYmIyMDhlNGYwMzQ2MzM3YWViYjBlNmY2YmJkOTFmZTA5YzM4ZTQ5ODIxNWVlOGU3MzE0ZjcwY2RlNGUyIn0= LOG: [2025-08-20 09:14:03] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:14:03-04:00 Random data: cf19079d869e98a9b23a412efab34473018b949c5323a716cd90667445f344f7 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: 22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authen" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "ticate_request with hash: 22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: 22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "b11e3ba 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhNzdlNTMxMzFmMjcy... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"a77e53131f272eea2379b6b7ac3bdc60b70cd66ca173939f29fcf3ad7d" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "95a885","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695643,"tags":[["t","upload"],["x","22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba"],["expiration","1755699243"]],"content":"","sig":"e1203100bd6d797d135fcb0cf1ab531734ae2ed0bffc0b8b0d241570bc3e1f6d4b7bbb208e4f0346337aebb0e6f6bbd91fe09c38e498215ee8e7314f70cde4e2"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "a77e53131f272eea23" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "79b6b7ac3bdc60b70cd66ca173939f29fcf3ad7d95a885", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695643, "tags": [["t", "upload"], ["x", "22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba"], ["expiration", "1755699243"]], "content": "", "sig": "e1203100bd6d797d135fcb0cf1ab531734ae2ed0bffc0b8b0d241570bc3e1f6d4b7bbb208e4f0346337aebb0e6f6bbd91fe09c38e498215ee8e7314f70cde4e2" } 🔍 STEP SERVER-4: Event fields before validation ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "INFO: id: a77e53131f272eea2379b6b7ac3bdc60b70cd66ca173939f29fcf3ad7d95a885 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: e1203100bd6d797d135fcb0cf1ab531734ae2ed0bffc0b8b0d241570bc3e1f6d4b7bbb208e4f0346337aebb0e6f6bbd91fe09c38e498215ee8e7314f70cde4e2 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695643 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:560 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:10 1432 of 4096 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: avail:0 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowerca" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: F8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 504 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: "se hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 6F 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 111 2025/08/20 09:14:03 [error] 623114#623114: *2 FastCGI sent in stderr: " authenticate_request returned: -32 LOG: [2025-08-20 09:14:03] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 07 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 06 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: C7 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 199 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi parser: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi parser: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi parser: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi header done 2025/08/20 09:14:03 [debug] 623114#623114: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:14:03 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:14:03 [debug] 623114#623114: *2 write new buf t:1 f:0 000062758714C808, pos 000062758714C808, size: 181 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http write filter: l:0 f:0 s:181 2025/08/20 09:14:03 [debug] 623114#623114: *2 http cacheable: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream process upstream 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe read upstream: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe preread: 164 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe buf free s:0 t:1 f:0 000062758714D160, pos 000062758714D654, size: 164 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe length: -1 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write downstream: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write busy: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write: out:0000000000000000, f:0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe read upstream: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe buf free s:0 t:1 f:0 000062758714D160, pos 000062758714D654, size: 164 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe length: -1 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer: 10, old: 262436645, new: 262436646 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream dummy handler 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 59999 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:10 ev:2005 d:00007F7B7C6EC2C8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream request: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream process upstream 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe read upstream: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 readv: eof:1, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *2 readv: 1, last:2664 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe recv chain: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe buf free s:0 t:1 f:0 000062758714D160, pos 000062758714D654, size: 164 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe length: -1 2025/08/20 09:14:03 [debug] 623114#623114: *2 input buf #0 000062758714D654 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 06 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi closed stdout 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 03 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 01 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 08 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record byte: 00 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi record length: 8 2025/08/20 09:14:03 [debug] 623114#623114: *2 http fastcgi sent end request 2025/08/20 09:14:03 [debug] 623114#623114: *2 input buf 000062758714D654 139 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write downstream: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write downstream flush in 2025/08/20 09:14:03 [debug] 623114#623114: *2 http output filter "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http copy filter: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http postpone filter "/upload?" 0000627587158BE0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http chunk: 139 2025/08/20 09:14:03 [debug] 623114#623114: *2 write old buf t:1 f:0 000062758714C808, pos 000062758714C808, size: 181 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write new buf t:1 f:0 0000627587158D78, pos 0000627587158D78, size: 4 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write new buf t:1 f:0 000062758714D160, pos 000062758714D654, size: 139 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write new buf t:0 f:0 0000000000000000, pos 0000627570E262E8, size: 2 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http write filter: l:0 f:0 s:326 2025/08/20 09:14:03 [debug] 623114#623114: *2 http copy filter: 0 "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 pipe write downstream done 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer: 10, old: 262436645, new: 262436647 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream exit: 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *2 finalize http upstream request: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 finalize http fastcgi request 2025/08/20 09:14:03 [debug] 623114#623114: *2 free rr peer 1 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 close http upstream connection: 10 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 000062758712BF20, unused: 48 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer del: 10: 262436645 2025/08/20 09:14:03 [debug] 623114#623114: *2 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http upstream temp fd: -1 2025/08/20 09:14:03 [debug] 623114#623114: *2 http output filter "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http copy filter: "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http postpone filter "/upload?" 00007FFC96667E60 2025/08/20 09:14:03 [debug] 623114#623114: *2 http chunk: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write old buf t:1 f:0 000062758714C808, pos 000062758714C808, size: 181 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write old buf t:1 f:0 0000627587158D78, pos 0000627587158D78, size: 4 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write old buf t:1 f:0 000062758714D160, pos 000062758714D654, size: 139 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write old buf t:0 f:0 0000000000000000, pos 0000627570E262E8, size: 2 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 write new buf t:0 f:0 0000000000000000, pos 0000627570E262E5, size: 5 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 http write filter: l:1 f:0 s:331 2025/08/20 09:14:03 [debug] 623114#623114: *2 http write filter limit 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 writev: 331 of 331 2025/08/20 09:14:03 [debug] 623114#623114: *2 http write filter 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *2 http copy filter: 0 "/upload?" 2025/08/20 09:14:03 [debug] 623114#623114: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:14:03 [debug] 623114#623114: *2 set http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *2 http close request 2025/08/20 09:14:03 [debug] 623114#623114: *2 http log handler 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 000062758714D160 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 0000627587161A30, unused: 3 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 0000627587157DA0, unused: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 000062758714C150, unused: 1250 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *2 hc free: 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *2 hc busy: 0000000000000000 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 tcp_nodelay 2025/08/20 09:14:03 [debug] 623114#623114: *2 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer add: 6: 65000:262441647 2025/08/20 09:14:03 [debug] 623114#623114: *2 post event 0000627587193770 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 1 2025/08/20 09:14:03 [debug] 623114#623114: posted event 0000627587193770 2025/08/20 09:14:03 [debug] 623114#623114: *2 delete posted event 0000627587193770 2025/08/20 09:14:03 [debug] 623114#623114: *2 http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *2 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:0, avail:0 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 65000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:2005 d:00007F7B7C6EC1E1 2025/08/20 09:14:03 [debug] 623114#623114: *2 http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *2 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: eof:1, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *2 recv: fd:6 0 of 1024 2025/08/20 09:14:03 [info] 623114#623114: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 09:14:03 [debug] 623114#623114: *2 close http connection: 6 2025/08/20 09:14:03 [debug] 623114#623114: *2 event timer del: 6: 262441647 2025/08/20 09:14:03 [debug] 623114#623114: *2 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *2 free: 0000627587142840, unused: 120 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 1 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: -1 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:5 ev:0001 d:00007F7B7C6EC010 2025/08/20 09:14:03 [debug] 623114#623114: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:14:03 [debug] 623114#623114: posix_memalign: 0000627587142840:512 @16 2025/08/20 09:14:03 [debug] 623114#623114: *4 accept: 127.0.0.1:56004 fd:6 2025/08/20 09:14:03 [debug] 623114#623114: *4 event timer add: 6: 60000:262436653 2025/08/20 09:14:03 [debug] 623114#623114: *4 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 5 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 60000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:0001 d:00007F7B7C6EC1E0 2025/08/20 09:14:03 [debug] 623114#623114: *4 http wait request handler 2025/08/20 09:14:03 [debug] 623114#623114: *4 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *4 recv: eof:0, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *4 recv: fd:6 142 of 1024 2025/08/20 09:14:03 [debug] 623114#623114: *4 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 posix_memalign: 0000627587161A30:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *4 http process request line 2025/08/20 09:14:03 [debug] 623114#623114: *4 http request line: "GET /22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba HTTP/1.1" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http uri: "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http args: "" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http exten: "" 2025/08/20 09:14:03 [debug] 623114#623114: *4 posix_memalign: 0000627587157DA0:4096 @16 2025/08/20 09:14:03 [debug] 623114#623114: *4 http process request header line 2025/08/20 09:14:03 [debug] 623114#623114: *4 http header: "Host: localhost:9001" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http header: "Accept: */*" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http header done 2025/08/20 09:14:03 [debug] 623114#623114: *4 event timer del: 6: 262436653 2025/08/20 09:14:03 [debug] 623114#623114: *4 generic phase: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 rewrite phase: 1 2025/08/20 09:14:03 [debug] 623114#623114: *4 test location: "/health" 2025/08/20 09:14:03 [debug] 623114#623114: *4 test location: "/debug/list" 2025/08/20 09:14:03 [debug] 623114#623114: *4 test location: "/" 2025/08/20 09:14:03 [debug] 623114#623114: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http cl:-1 max:104857600 2025/08/20 09:14:03 [debug] 623114#623114: *4 rewrite phase: 3 2025/08/20 09:14:03 [debug] 623114#623114: *4 http script var 2025/08/20 09:14:03 [debug] 623114#623114: *4 http script var: "GET" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http script value: "DELETE" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http script not equal 2025/08/20 09:14:03 [debug] 623114#623114: *4 http script if 2025/08/20 09:14:03 [debug] 623114#623114: *4 http finalize request: 404, "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" a:1, c:1 2025/08/20 09:14:03 [debug] 623114#623114: *4 http special response: 404, "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http set discard body 2025/08/20 09:14:03 [debug] 623114#623114: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:14:03 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:14:03 [debug] 623114#623114: *4 write new buf t:1 f:0 0000627587158180, pos 0000627587158180, size: 164 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 http write filter: l:0 f:0 s:164 2025/08/20 09:14:03 [debug] 623114#623114: *4 http output filter "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http copy filter: "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http postpone filter "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" 0000627587158310 2025/08/20 09:14:03 [debug] 623114#623114: *4 write old buf t:1 f:0 0000627587158180, pos 0000627587158180, size: 164 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 write new buf t:0 f:0 0000000000000000, pos 0000627570E65580, size: 100 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 write new buf t:0 f:0 0000000000000000, pos 0000627570E65C80, size: 62 file: 0, size: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 http write filter: l:1 f:0 s:326 2025/08/20 09:14:03 [debug] 623114#623114: *4 http write filter limit 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 writev: 326 of 326 2025/08/20 09:14:03 [debug] 623114#623114: *4 http write filter 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *4 http copy filter: 0 "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" 2025/08/20 09:14:03 [debug] 623114#623114: *4 http finalize request: 0, "/22dc4f8248770b17ad81e639f5c2657bbafe04fd048522fc08c242f30b11e3ba?" a:1, c:1 2025/08/20 09:14:03 [debug] 623114#623114: *4 set http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *4 http close request 2025/08/20 09:14:03 [debug] 623114#623114: *4 http log handler 2025/08/20 09:14:03 [debug] 623114#623114: *4 free: 0000627587161A30, unused: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 free: 0000627587157DA0, unused: 2456 2025/08/20 09:14:03 [debug] 623114#623114: *4 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *4 hc free: 0000000000000000 2025/08/20 09:14:03 [debug] 623114#623114: *4 hc busy: 0000000000000000 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 tcp_nodelay 2025/08/20 09:14:03 [debug] 623114#623114: *4 reusable connection: 1 2025/08/20 09:14:03 [debug] 623114#623114: *4 event timer add: 6: 65000:262441653 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: 65000 2025/08/20 09:14:03 [debug] 623114#623114: epoll: fd:6 ev:2001 d:00007F7B7C6EC1E0 2025/08/20 09:14:03 [debug] 623114#623114: *4 http keepalive handler 2025/08/20 09:14:03 [debug] 623114#623114: *4 malloc: 00006275871450A0:1024 2025/08/20 09:14:03 [debug] 623114#623114: *4 recv: eof:1, avail:-1 2025/08/20 09:14:03 [debug] 623114#623114: *4 recv: fd:6 0 of 1024 2025/08/20 09:14:03 [info] 623114#623114: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 09:14:03 [debug] 623114#623114: *4 close http connection: 6 2025/08/20 09:14:03 [debug] 623114#623114: *4 event timer del: 6: 262441653 2025/08/20 09:14:03 [debug] 623114#623114: *4 reusable connection: 0 2025/08/20 09:14:03 [debug] 623114#623114: *4 free: 00006275871450A0 2025/08/20 09:14:03 [debug] 623114#623114: *4 free: 0000627587142840, unused: 136 2025/08/20 09:14:03 [debug] 623114#623114: timer delta: 0 2025/08/20 09:14:03 [debug] 623114#623114: worker cycle 2025/08/20 09:14:03 [debug] 623114#623114: epoll timer: -1 2025/08/20 09:15:25 [notice] 623113#623113: signal 15 (SIGTERM) received from 623337, exiting 2025/08/20 09:15:25 [debug] 623113#623113: wake up, sigio 0 2025/08/20 09:15:25 [debug] 623113#623113: child: 0 623114 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:15:25 [debug] 623113#623113: termination cycle: 50 2025/08/20 09:15:25 [debug] 623114#623114: epoll: fd:7 ev:0001 d:00007F7B7C6EC0F8 2025/08/20 09:15:25 [debug] 623113#623113: sigsuspend 2025/08/20 09:15:25 [debug] 623114#623114: channel handler 2025/08/20 09:15:25 [debug] 623114#623114: channel: 32 2025/08/20 09:15:25 [debug] 623114#623114: channel command: 4 2025/08/20 09:15:25 [debug] 623114#623114: channel: -2 2025/08/20 09:15:25 [debug] 623114#623114: timer delta: 82356 2025/08/20 09:15:25 [notice] 623114#623114: exiting 2025/08/20 09:15:25 [debug] 623114#623114: flush files 2025/08/20 09:15:25 [debug] 623114#623114: run cleanup: 0000627587190A80 2025/08/20 09:15:25 [debug] 623114#623114: run cleanup: 0000627587183A18 2025/08/20 09:15:25 [debug] 623114#623114: cleanup resolver 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587191DE0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587184BE0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587163B50 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587162A40 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758715CA10 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758715B950 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758715A890 2025/08/20 09:15:25 [debug] 623114#623114: free: 00006275871597D0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587151170 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587148140, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587152580, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758715DA20, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587164B60, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587168B70, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758716CB80, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587170B90, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587174BA0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587178BB0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758717CBC0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587180BD0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587185DB0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 0000627587189DC0, unused: 0 2025/08/20 09:15:25 [debug] 623114#623114: free: 000062758718DDD0, unused: 4920 2025/08/20 09:15:25 [notice] 623114#623114: exit 2025/08/20 09:15:25 [notice] 623113#623113: signal 17 (SIGCHLD) received from 623114 2025/08/20 09:15:25 [notice] 623113#623113: worker process 623114 exited with code 0 2025/08/20 09:15:25 [debug] 623113#623113: shmtx forced unlock 2025/08/20 09:15:25 [debug] 623113#623113: wake up, sigio 3 2025/08/20 09:15:25 [debug] 623113#623113: reap children 2025/08/20 09:15:25 [debug] 623113#623113: child: 0 623114 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:15:25 [notice] 623113#623113: exit 2025/08/20 09:15:25 [debug] 623113#623113: close listening 0.0.0.0:9001 #5 2025/08/20 09:15:25 [debug] 623113#623113: run cleanup: 0000627587183A18 2025/08/20 09:15:25 [debug] 623113#623113: cleanup resolver 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587191DE0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587184BE0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587163B50 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587162A40 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758715CA10 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758715B950 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758715A890 2025/08/20 09:15:25 [debug] 623113#623113: free: 00006275871597D0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587151170 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587148140, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587152580, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758715DA20, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587164B60, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587168B70, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758716CB80, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587170B90, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587174BA0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587178BB0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758717CBC0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587180BD0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587185DB0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 0000627587189DC0, unused: 0 2025/08/20 09:15:25 [debug] 623113#623113: free: 000062758718DDD0, unused: 4951 2025/08/20 09:15:29 [debug] 623372#623372: bind() 0.0.0.0:9001 #5 2025/08/20 09:15:29 [debug] 623372#623372: counter: 00007640773E9080, 1 2025/08/20 09:15:29 [debug] 623373#623373: bind() 0.0.0.0:9001 #5 2025/08/20 09:15:29 [notice] 623373#623373: using the "epoll" event method 2025/08/20 09:15:29 [debug] 623373#623373: counter: 000079AFCE177080, 1 2025/08/20 09:15:29 [notice] 623373#623373: nginx/1.18.0 (Ubuntu) 2025/08/20 09:15:29 [notice] 623373#623373: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:15:29 [notice] 623373#623373: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:15:29 [debug] 623374#623373: write: 6, 00007FFFC1B0D3E0, 7, 0 2025/08/20 09:15:29 [debug] 623374#623374: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:15:29 [notice] 623374#623374: start worker processes 2025/08/20 09:15:29 [debug] 623374#623374: channel 6:7 2025/08/20 09:15:29 [notice] 623374#623374: start worker process 623375 2025/08/20 09:15:29 [debug] 623374#623374: sigsuspend 2025/08/20 09:15:29 [debug] 623375#623375: add cleanup: 0000623287930A80 2025/08/20 09:15:29 [debug] 623375#623375: malloc: 00006232878E3BD0:8 2025/08/20 09:15:29 [debug] 623375#623375: notify eventfd: 9 2025/08/20 09:15:29 [debug] 623375#623375: testing the EPOLLRDHUP flag: success 2025/08/20 09:15:29 [debug] 623375#623375: malloc: 00006232878F6590:6144 2025/08/20 09:15:29 [debug] 623375#623375: malloc: 000079AFCDF6F010:237568 2025/08/20 09:15:29 [debug] 623375#623375: malloc: 00006232879336B0:98304 2025/08/20 09:15:29 [debug] 623375#623375: malloc: 000062328794B6C0:98304 2025/08/20 09:15:29 [debug] 623375#623375: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:15:29 [debug] 623375#623375: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:15:29 [debug] 623375#623375: setproctitle: "nginx: worker process" 2025/08/20 09:15:29 [debug] 623375#623375: worker cycle 2025/08/20 09:15:29 [debug] 623375#623375: epoll timer: -1 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:5 ev:0001 d:000079AFCDF6F010 2025/08/20 09:15:46 [debug] 623375#623375: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:15:46 [debug] 623375#623375: posix_memalign: 00006232878E2840:512 @16 2025/08/20 09:15:46 [debug] 623375#623375: *1 accept: 127.0.0.1:49390 fd:6 2025/08/20 09:15:46 [debug] 623375#623375: *1 event timer add: 6: 60000:262539758 2025/08/20 09:15:46 [debug] 623375#623375: *1 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 17518 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 60000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:0001 d:000079AFCDF6F1E0 2025/08/20 09:15:46 [debug] 623375#623375: *1 http wait request handler 2025/08/20 09:15:46 [debug] 623375#623375: *1 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *1 recv: eof:0, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *1 recv: fd:6 84 of 1024 2025/08/20 09:15:46 [debug] 623375#623375: *1 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 posix_memalign: 0000623287901A30:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *1 http process request line 2025/08/20 09:15:46 [debug] 623375#623375: *1 http request line: "GET /health HTTP/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http uri: "/health" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http args: "" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http exten: "" 2025/08/20 09:15:46 [debug] 623375#623375: *1 posix_memalign: 00006232878F7DA0:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *1 http process request header line 2025/08/20 09:15:46 [debug] 623375#623375: *1 http header: "Host: localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http header: "Accept: */*" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http header done 2025/08/20 09:15:46 [debug] 623375#623375: *1 event timer del: 6: 262539758 2025/08/20 09:15:46 [debug] 623375#623375: *1 generic phase: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 rewrite phase: 1 2025/08/20 09:15:46 [debug] 623375#623375: *1 test location: "/health" 2025/08/20 09:15:46 [debug] 623375#623375: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:15:46 [debug] 623375#623375: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *1 using configuration "/health" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http cl:-1 max:104857600 2025/08/20 09:15:46 [debug] 623375#623375: *1 rewrite phase: 3 2025/08/20 09:15:46 [debug] 623375#623375: *1 http set discard body 2025/08/20 09:15:46 [debug] 623375#623375: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:15:46 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:15:46 [debug] 623375#623375: *1 write new buf t:1 f:0 00006232878F8180, pos 00006232878F8180, size: 196 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 http write filter: l:0 f:0 s:196 2025/08/20 09:15:46 [debug] 623375#623375: *1 http output filter "/health?" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http copy filter: "/health?" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http postpone filter "/health?" 00007FFFC1B0CF70 2025/08/20 09:15:46 [debug] 623375#623375: *1 write old buf t:1 f:0 00006232878F8180, pos 00006232878F8180, size: 196 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 write new buf t:0 f:0 0000000000000000, pos 000062328791FB42, size: 3 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 http write filter: l:1 f:0 s:199 2025/08/20 09:15:46 [debug] 623375#623375: *1 http write filter limit 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 writev: 199 of 199 2025/08/20 09:15:46 [debug] 623375#623375: *1 http write filter 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *1 http copy filter: 0 "/health?" 2025/08/20 09:15:46 [debug] 623375#623375: *1 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:15:46 [debug] 623375#623375: *1 set http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *1 http close request 2025/08/20 09:15:46 [debug] 623375#623375: *1 http log handler 2025/08/20 09:15:46 [debug] 623375#623375: *1 free: 0000623287901A30, unused: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 free: 00006232878F7DA0, unused: 2736 2025/08/20 09:15:46 [debug] 623375#623375: *1 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *1 hc free: 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *1 hc busy: 0000000000000000 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 tcp_nodelay 2025/08/20 09:15:46 [debug] 623375#623375: *1 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *1 event timer add: 6: 65000:262544758 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 0 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 65000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:2001 d:000079AFCDF6F1E0 2025/08/20 09:15:46 [debug] 623375#623375: *1 http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *1 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *1 recv: eof:1, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *1 recv: fd:6 0 of 1024 2025/08/20 09:15:46 [info] 623375#623375: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:15:46 [debug] 623375#623375: *1 close http connection: 6 2025/08/20 09:15:46 [debug] 623375#623375: *1 event timer del: 6: 262544758 2025/08/20 09:15:46 [debug] 623375#623375: *1 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *1 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *1 free: 00006232878E2840, unused: 136 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 1 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: -1 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:5 ev:0001 d:000079AFCDF6F010 2025/08/20 09:15:46 [debug] 623375#623375: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:15:46 [debug] 623375#623375: posix_memalign: 00006232878E2840:512 @16 2025/08/20 09:15:46 [debug] 623375#623375: *2 accept: 127.0.0.1:49392 fd:6 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer add: 6: 60000:262540032 2025/08/20 09:15:46 [debug] 623375#623375: *2 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 273 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 60000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:0001 d:000079AFCDF6F1E1 2025/08/20 09:15:46 [debug] 623375#623375: *2 http wait request handler 2025/08/20 09:15:46 [debug] 623375#623375: *2 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:0, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: fd:6 1024 of 1024 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: avail:112 2025/08/20 09:15:46 [debug] 623375#623375: *2 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 posix_memalign: 0000623287901A30:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *2 http process request line 2025/08/20 09:15:46 [debug] 623375#623375: *2 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http uri: "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http args: "" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http exten: "" 2025/08/20 09:15:46 [debug] 623375#623375: *2 posix_memalign: 00006232878F7DA0:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *2 http process request header line 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Host: localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Accept: */*" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhODhiZmI1ZWZmZDJmYWI4NDBkNzNiN2JmNzNkYWJiMDQ0YzExMzY2OGMxNzk2MWM3YzM3MmQyYzg2MzhjNzc3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU3NDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjMzVmOWNmMjNlMDg4YmE4ZTYyZDY4YzdiYWY3Y2JkNGU2NzY2YzM5ZTcxMDgwZjkyNTUwNWRkZmY5OWI5ZjA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTM0NiJdXSwiY29udGVudCI6IiIsInNpZyI6ImIyNDE1MmM2YWUyYjcxNjU4MmM4ZTU5Y2MwZWI5MzdiNTUzN2YyYTE1NDQ0MTEwOWE0NjJlNzNmNmI4MmNhMmUyY2JiZGZkOWQwYzliZDYxMmU1ODUxN2YwYzJjYTczMjhlYTJiZDkzOGM2NDA5ZmNkZmEwM2VjZTkwYWIyMjVlIn0=" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Content-Type: text/plain" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Content-Disposition: attachment; filename="test_blob_1755695746.txt"" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header: "Content-Length: 296" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http header done 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer del: 6: 262540032 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 rewrite phase: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: "/health" 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *2 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *2 using configuration "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http cl:296 max:104857600 2025/08/20 09:15:46 [debug] 623375#623375: *2 rewrite phase: 3 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "PUT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script regex: "^(PUT)$" 2025/08/20 09:15:46 [notice] 623375#623375: *2 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script if 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script if: false 2025/08/20 09:15:46 [debug] 623375#623375: *2 post rewrite phase: 4 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 5 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 6 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 7 2025/08/20 09:15:46 [debug] 623375#623375: *2 access phase: 8 2025/08/20 09:15:46 [debug] 623375#623375: *2 access phase: 9 2025/08/20 09:15:46 [debug] 623375#623375: *2 access phase: 10 2025/08/20 09:15:46 [debug] 623375#623375: *2 post access phase: 11 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 12 2025/08/20 09:15:46 [debug] 623375#623375: *2 generic phase: 13 2025/08/20 09:15:46 [debug] 623375#623375: *2 http client request body preread 184 2025/08/20 09:15:46 [debug] 623375#623375: *2 http request body content length filter 2025/08/20 09:15:46 [debug] 623375#623375: *2 http body new buf t:1 f:0 00006232878E53E8, pos 00006232878E53E8, size: 184 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http read client request body 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:0, avail:112 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: fd:6 112 of 112 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: avail:0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http client request body recv 112 2025/08/20 09:15:46 [debug] 623375#623375: *2 http body new buf t:1 f:0 00006232878F8830, pos 00006232878F8830, size: 112 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http client request body rest 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http init upstream, client timer: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:15:46 [debug] 623375#623375: *2 posix_memalign: 00006232878EC150:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "QUERY_STRING" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "QUERY_STRING: " 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REQUEST_METHOD" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "PUT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "CONTENT_TYPE" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "text/plain" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "CONTENT_LENGTH" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "296" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SCRIPT_NAME" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REQUEST_URI" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "DOCUMENT_URI" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "./blobs" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "HTTP/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REQUEST_SCHEME" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "http" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "CGI/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "nginx/" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "1.18.0" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REMOTE_ADDR" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "127.0.0.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REMOTE_PORT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "49392" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REMOTE_PORT: 49392" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SERVER_ADDR" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "127.0.0.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SERVER_PORT" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SERVER_NAME" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "localhost" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "REDIRECT_STATUS" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "200" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script var: "./blobs" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http script copy: "/ginxsom.fcgi" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhODhiZmI1ZWZmZDJmYWI4NDBkNzNiN2JmNzNkYWJiMDQ0YzExMzY2OGMxNzk2MWM3YzM3MmQyYzg2MzhjNzc3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTU3NDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjMzVmOWNmMjNlMDg4YmE4ZTYyZDY4YzdiYWY3Y2JkNGU2NzY2YzM5ZTcxMDgwZjkyNTUwNWRkZmY5OWI5ZjA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTM0NiJdXSwiY29udGVudCI6IiIsInNpZyI6ImIyNDE1MmM2YWUyYjcxNjU4MmM4ZTU5Y2MwZWI5MzdiNTUzN2YyYTE1NDQ0MTEwOWE0NjJlNzNmNmI4MmNhMmUyY2JiZGZkOWQwYzliZDYxMmU1ODUxN2YwYzJjYTczMjhlYTJiZDkzOGM2NDA5ZmNkZmEwM2VjZTkwYWIyMjVlIn0=" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755695746.txt"" 2025/08/20 09:15:46 [debug] 623375#623375: *2 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http cleanup add: 00006232878F8B80 2025/08/20 09:15:46 [debug] 623375#623375: *2 get rr peer, try: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 stream socket 10 2025/08/20 09:15:46 [debug] 623375#623375: *2 epoll add connection: fd:10 ev:80002005 2025/08/20 09:15:46 [debug] 623375#623375: *2 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #3 2025/08/20 09:15:46 [debug] 623375#623375: *2 connected 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream connect: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 posix_memalign: 00006232878CBF20:128 @16 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream send request 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream send request body 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer buf fl:0 s:1304 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer buf fl:0 s:184 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer buf fl:0 s:8 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer buf fl:0 s:112 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer buf fl:0 s:8 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer in: 00006232878F8C10 2025/08/20 09:15:46 [debug] 623375#623375: *2 writev: 1616 of 1616 2025/08/20 09:15:46 [debug] 623375#623375: *2 chain writer out: 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer add: 10: 60000:262540032 2025/08/20 09:15:46 [debug] 623375#623375: *2 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:15:46 [debug] 623375#623375: *2 http request count:2 blk:0 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 0 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 60000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:0004 d:000079AFCDF6F1E1 2025/08/20 09:15:46 [debug] 623375#623375: *2 http run request: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream check client, write event:1, "/upload" 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:10 ev:0005 d:000079AFCDF6F2C8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream request: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream process header 2025/08/20 09:15:46 [debug] 623375#623375: *2 malloc: 00006232878ED160:4096 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:0, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: fd:10 4096 of 4096 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: avail:1432 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 21 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 33 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:15:46] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhODhiZmI1ZWZmZDJmYWI4NDBkNzNiN2JmNzNkYWJiMDQ0YzExMzY2OGMxNzk2MWM3YzM3MmQyYzg2MzhjNzc3IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTU3NDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJjMzVmOWNmMjNlMDg4YmE4ZTYyZDY4YzdiYWY3Y2JkNGU2NzY2YzM5ZTcxMDgwZjkyNTUwNWRkZmY5OWI5ZjA4Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTM0NiJdXSwiY29udGVudCI6IiIsInNpZyI6ImIyNDE1MmM2YWUyYjcxNjU4MmM4ZTU5Y2MwZWI5MzdiNTUzN2YyYTE1NDQ0MTEwOWE0NjJlNzNmNmI4MmNhMmUyY2JiZGZkOWQwYzliZDYxMmU1ODUxN2YwYzJjYTczMjhlYTJiZDkzOGM2NDA5ZmNkZmEwM2VjZTkwYWIyMjVlIn0= LOG: [2025-08-20 09:15:46] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:15:46-04:00 Random data: 65462440cdc24dd33498ab3f2c4bc4ef096688db4a0952aaa7c3a8eaa6b4b7c3 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation.  DEBUG-LAAN: Calculated SHA-256: c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08 AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authen" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "ticate_request with hash: c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth called with method: upload, hash: c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "99b9f08 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJhODhiZmI1ZWZmZDJm... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to parse: {"kind":24242,"id":"a88bfb5effd2fab840d73b7bf73dabb044c113668c17961c7c372d2c86" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "38c777","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755695746,"tags":[["t","upload"],["x","c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08"],["expiration","1755699346"]],"content":"","sig":"b24152c6ae2b716582c8e59cc0eb937b5537f2a154441109a462e73f6b82ca2e2cbbdfd9d0c9bd612e58517f0c2ca7328ea2bd938c6409fcdfa03ece90ab225e"} ✅ SUCCESS: cJSON_Parse succeeded, event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "a88bfb5effd2fab840" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "d73b7bf73dabb044c113668c17961c7c372d2c8638c777", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755695746, "tags": [["t", "upload"], ["x", "c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08"], ["expiration", "1755699346"]], "content": "", "sig": "b24152c6ae2b716582c8e59cc0eb937b5537f2a154441109a462e73f6b82ca2e2cbbdfd9d0c9bd612e58517f0c2ca7328ea2bd938c6409fcdfa03ece90ab225e" } 🔍 STEP SERVER-4: Event fields before validation ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "INFO: id: a88bfb5effd2fab840d73b7bf73dabb044c113668c17961c7c372d2c8638c777 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: b24152c6ae2b716582c8e59cc0eb937b5537f2a154441109a462e73f6b82ca2e2cbbdfd9d0c9bd612e58517f0c2ca7328ea2bd938c6409fcdfa03ece90ab225e ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755695746 🔍 STEP SERVER-5: Detailed pubkey analysis ℹ️ INFO: Pubkey: 79be" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:0, avail:1432 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: fd:10 1432 of 4096 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: avail:0 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(55) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowerca" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: F8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 504 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: "se hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 6F 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 111 2025/08/20 09:15:46 [error] 623375#623375: *2 FastCGI sent in stderr: " authenticate_request returned: -32 LOG: [2025-08-20 09:15:46] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 07 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 06 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: C7 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 199 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi parser: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi parser: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi parser: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi header done 2025/08/20 09:15:46 [debug] 623375#623375: *2 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:15:46 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:15:46 [debug] 623375#623375: *2 write new buf t:1 f:0 00006232878EC808, pos 00006232878EC808, size: 181 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http write filter: l:0 f:0 s:181 2025/08/20 09:15:46 [debug] 623375#623375: *2 http cacheable: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream process upstream 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe read upstream: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe preread: 164 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe buf free s:0 t:1 f:0 00006232878ED160, pos 00006232878ED654, size: 164 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe length: -1 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write downstream: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write busy: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write: out:0000000000000000, f:0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe read upstream: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe buf free s:0 t:1 f:0 00006232878ED160, pos 00006232878ED654, size: 164 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe length: -1 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer: 10, old: 262540032, new: 262540034 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream request: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream dummy handler 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 2 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 59998 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:10 ev:2005 d:000079AFCDF6F2C8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream request: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream process upstream 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe read upstream: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 readv: eof:1, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *2 readv: 1, last:2664 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe recv chain: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe buf free s:0 t:1 f:0 00006232878ED160, pos 00006232878ED654, size: 164 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe length: -1 2025/08/20 09:15:46 [debug] 623375#623375: *2 input buf #0 00006232878ED654 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 06 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi closed stdout 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 03 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 01 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 08 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record byte: 00 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi record length: 8 2025/08/20 09:15:46 [debug] 623375#623375: *2 http fastcgi sent end request 2025/08/20 09:15:46 [debug] 623375#623375: *2 input buf 00006232878ED654 139 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write downstream: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write downstream flush in 2025/08/20 09:15:46 [debug] 623375#623375: *2 http output filter "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http copy filter: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http postpone filter "/upload?" 00006232878F8BE0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http chunk: 139 2025/08/20 09:15:46 [debug] 623375#623375: *2 write old buf t:1 f:0 00006232878EC808, pos 00006232878EC808, size: 181 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write new buf t:1 f:0 00006232878F8D78, pos 00006232878F8D78, size: 4 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write new buf t:1 f:0 00006232878ED160, pos 00006232878ED654, size: 139 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write new buf t:0 f:0 0000000000000000, pos 0000623266E602E8, size: 2 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http write filter: l:0 f:0 s:326 2025/08/20 09:15:46 [debug] 623375#623375: *2 http copy filter: 0 "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 pipe write downstream done 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer: 10, old: 262540032, new: 262540036 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream exit: 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *2 finalize http upstream request: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 finalize http fastcgi request 2025/08/20 09:15:46 [debug] 623375#623375: *2 free rr peer 1 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 close http upstream connection: 10 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878CBF20, unused: 48 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer del: 10: 262540032 2025/08/20 09:15:46 [debug] 623375#623375: *2 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http upstream temp fd: -1 2025/08/20 09:15:46 [debug] 623375#623375: *2 http output filter "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http copy filter: "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http postpone filter "/upload?" 00007FFFC1B0D020 2025/08/20 09:15:46 [debug] 623375#623375: *2 http chunk: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write old buf t:1 f:0 00006232878EC808, pos 00006232878EC808, size: 181 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write old buf t:1 f:0 00006232878F8D78, pos 00006232878F8D78, size: 4 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write old buf t:1 f:0 00006232878ED160, pos 00006232878ED654, size: 139 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write old buf t:0 f:0 0000000000000000, pos 0000623266E602E8, size: 2 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 write new buf t:0 f:0 0000000000000000, pos 0000623266E602E5, size: 5 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 http write filter: l:1 f:0 s:331 2025/08/20 09:15:46 [debug] 623375#623375: *2 http write filter limit 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 writev: 331 of 331 2025/08/20 09:15:46 [debug] 623375#623375: *2 http write filter 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *2 http copy filter: 0 "/upload?" 2025/08/20 09:15:46 [debug] 623375#623375: *2 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:15:46 [debug] 623375#623375: *2 set http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *2 http close request 2025/08/20 09:15:46 [debug] 623375#623375: *2 http log handler 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878ED160 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 0000623287901A30, unused: 3 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878F7DA0, unused: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878EC150, unused: 1250 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *2 hc free: 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *2 hc busy: 0000000000000000 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 tcp_nodelay 2025/08/20 09:15:46 [debug] 623375#623375: *2 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer add: 6: 65000:262545036 2025/08/20 09:15:46 [debug] 623375#623375: *2 post event 0000623287933770 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 2 2025/08/20 09:15:46 [debug] 623375#623375: posted event 0000623287933770 2025/08/20 09:15:46 [debug] 623375#623375: *2 delete posted event 0000623287933770 2025/08/20 09:15:46 [debug] 623375#623375: *2 http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *2 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:0, avail:0 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 65000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:2005 d:000079AFCDF6F1E1 2025/08/20 09:15:46 [debug] 623375#623375: *2 http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *2 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: eof:1, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *2 recv: fd:6 0 of 1024 2025/08/20 09:15:46 [info] 623375#623375: *2 client 127.0.0.1 closed keepalive connection 2025/08/20 09:15:46 [debug] 623375#623375: *2 close http connection: 6 2025/08/20 09:15:46 [debug] 623375#623375: *2 event timer del: 6: 262545036 2025/08/20 09:15:46 [debug] 623375#623375: *2 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *2 free: 00006232878E2840, unused: 120 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 2 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: -1 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:5 ev:0001 d:000079AFCDF6F010 2025/08/20 09:15:46 [debug] 623375#623375: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:15:46 [debug] 623375#623375: posix_memalign: 00006232878E2840:512 @16 2025/08/20 09:15:46 [debug] 623375#623375: *4 accept: 127.0.0.1:49400 fd:6 2025/08/20 09:15:46 [debug] 623375#623375: *4 event timer add: 6: 60000:262540046 2025/08/20 09:15:46 [debug] 623375#623375: *4 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 8 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 60000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:0001 d:000079AFCDF6F1E0 2025/08/20 09:15:46 [debug] 623375#623375: *4 http wait request handler 2025/08/20 09:15:46 [debug] 623375#623375: *4 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *4 recv: eof:0, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *4 recv: fd:6 142 of 1024 2025/08/20 09:15:46 [debug] 623375#623375: *4 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 posix_memalign: 0000623287901A30:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *4 http process request line 2025/08/20 09:15:46 [debug] 623375#623375: *4 http request line: "GET /c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08 HTTP/1.1" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http uri: "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http args: "" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http exten: "" 2025/08/20 09:15:46 [debug] 623375#623375: *4 posix_memalign: 00006232878F7DA0:4096 @16 2025/08/20 09:15:46 [debug] 623375#623375: *4 http process request header line 2025/08/20 09:15:46 [debug] 623375#623375: *4 http header: "Host: localhost:9001" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http header: "Accept: */*" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http header done 2025/08/20 09:15:46 [debug] 623375#623375: *4 event timer del: 6: 262540046 2025/08/20 09:15:46 [debug] 623375#623375: *4 generic phase: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 rewrite phase: 1 2025/08/20 09:15:46 [debug] 623375#623375: *4 test location: "/health" 2025/08/20 09:15:46 [debug] 623375#623375: *4 test location: "/debug/list" 2025/08/20 09:15:46 [debug] 623375#623375: *4 test location: "/" 2025/08/20 09:15:46 [debug] 623375#623375: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *4 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http cl:-1 max:104857600 2025/08/20 09:15:46 [debug] 623375#623375: *4 rewrite phase: 3 2025/08/20 09:15:46 [debug] 623375#623375: *4 http script var 2025/08/20 09:15:46 [debug] 623375#623375: *4 http script var: "GET" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http script value: "DELETE" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http script not equal 2025/08/20 09:15:46 [debug] 623375#623375: *4 http script if 2025/08/20 09:15:46 [debug] 623375#623375: *4 http finalize request: 404, "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" a:1, c:1 2025/08/20 09:15:46 [debug] 623375#623375: *4 http special response: 404, "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http set discard body 2025/08/20 09:15:46 [debug] 623375#623375: *4 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:15:46 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:15:46 [debug] 623375#623375: *4 write new buf t:1 f:0 00006232878F8180, pos 00006232878F8180, size: 164 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 http write filter: l:0 f:0 s:164 2025/08/20 09:15:46 [debug] 623375#623375: *4 http output filter "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http copy filter: "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http postpone filter "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" 00006232878F8310 2025/08/20 09:15:46 [debug] 623375#623375: *4 write old buf t:1 f:0 00006232878F8180, pos 00006232878F8180, size: 164 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 write new buf t:0 f:0 0000000000000000, pos 0000623266E9F580, size: 100 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 write new buf t:0 f:0 0000000000000000, pos 0000623266E9FC80, size: 62 file: 0, size: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 http write filter: l:1 f:0 s:326 2025/08/20 09:15:46 [debug] 623375#623375: *4 http write filter limit 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 writev: 326 of 326 2025/08/20 09:15:46 [debug] 623375#623375: *4 http write filter 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *4 http copy filter: 0 "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" 2025/08/20 09:15:46 [debug] 623375#623375: *4 http finalize request: 0, "/c35f9cf23e088ba8e62d68c7baf7cbd4e6766c39e71080f925505ddff99b9f08?" a:1, c:1 2025/08/20 09:15:46 [debug] 623375#623375: *4 set http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *4 http close request 2025/08/20 09:15:46 [debug] 623375#623375: *4 http log handler 2025/08/20 09:15:46 [debug] 623375#623375: *4 free: 0000623287901A30, unused: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 free: 00006232878F7DA0, unused: 2456 2025/08/20 09:15:46 [debug] 623375#623375: *4 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *4 hc free: 0000000000000000 2025/08/20 09:15:46 [debug] 623375#623375: *4 hc busy: 0000000000000000 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 tcp_nodelay 2025/08/20 09:15:46 [debug] 623375#623375: *4 reusable connection: 1 2025/08/20 09:15:46 [debug] 623375#623375: *4 event timer add: 6: 65000:262545046 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 0 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: 65000 2025/08/20 09:15:46 [debug] 623375#623375: epoll: fd:6 ev:2001 d:000079AFCDF6F1E0 2025/08/20 09:15:46 [debug] 623375#623375: *4 http keepalive handler 2025/08/20 09:15:46 [debug] 623375#623375: *4 malloc: 00006232878E50A0:1024 2025/08/20 09:15:46 [debug] 623375#623375: *4 recv: eof:1, avail:-1 2025/08/20 09:15:46 [debug] 623375#623375: *4 recv: fd:6 0 of 1024 2025/08/20 09:15:46 [info] 623375#623375: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 09:15:46 [debug] 623375#623375: *4 close http connection: 6 2025/08/20 09:15:46 [debug] 623375#623375: *4 event timer del: 6: 262545046 2025/08/20 09:15:46 [debug] 623375#623375: *4 reusable connection: 0 2025/08/20 09:15:46 [debug] 623375#623375: *4 free: 00006232878E50A0 2025/08/20 09:15:46 [debug] 623375#623375: *4 free: 00006232878E2840, unused: 136 2025/08/20 09:15:46 [debug] 623375#623375: timer delta: 1 2025/08/20 09:15:46 [debug] 623375#623375: worker cycle 2025/08/20 09:15:46 [debug] 623375#623375: epoll timer: -1 2025/08/20 09:19:26 [notice] 623374#623374: signal 15 (SIGTERM) received from 624107, exiting 2025/08/20 09:19:26 [debug] 623374#623374: wake up, sigio 0 2025/08/20 09:19:26 [debug] 623374#623374: child: 0 623375 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:19:26 [debug] 623374#623374: termination cycle: 50 2025/08/20 09:19:26 [debug] 623374#623374: sigsuspend 2025/08/20 09:19:26 [debug] 623375#623375: epoll: fd:7 ev:0001 d:000079AFCDF6F0F8 2025/08/20 09:19:26 [debug] 623375#623375: channel handler 2025/08/20 09:19:26 [debug] 623375#623375: channel: 32 2025/08/20 09:19:26 [debug] 623375#623375: channel command: 4 2025/08/20 09:19:26 [debug] 623375#623375: channel: -2 2025/08/20 09:19:26 [debug] 623375#623375: timer delta: 219295 2025/08/20 09:19:26 [notice] 623375#623375: exiting 2025/08/20 09:19:26 [debug] 623375#623375: flush files 2025/08/20 09:19:26 [debug] 623375#623375: run cleanup: 0000623287930A80 2025/08/20 09:19:26 [debug] 623375#623375: run cleanup: 0000623287923A18 2025/08/20 09:19:26 [debug] 623375#623375: cleanup resolver 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287931DE0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287924BE0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287903B50 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287902A40 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878FCA10 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878FB950 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878FA890 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878F97D0 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878F1170 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878E8140, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878F2580, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 00006232878FDA20, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287904B60, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287908B70, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 000062328790CB80, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287910B90, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287914BA0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287918BB0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 000062328791CBC0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287920BD0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287925DB0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 0000623287929DC0, unused: 0 2025/08/20 09:19:26 [debug] 623375#623375: free: 000062328792DDD0, unused: 4920 2025/08/20 09:19:26 [notice] 623375#623375: exit 2025/08/20 09:19:26 [notice] 623374#623374: signal 17 (SIGCHLD) received from 623375 2025/08/20 09:19:26 [notice] 623374#623374: worker process 623375 exited with code 0 2025/08/20 09:19:26 [debug] 623374#623374: shmtx forced unlock 2025/08/20 09:19:26 [debug] 623374#623374: wake up, sigio 3 2025/08/20 09:19:26 [debug] 623374#623374: reap children 2025/08/20 09:19:26 [debug] 623374#623374: child: 0 623375 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:19:26 [notice] 623374#623374: exit 2025/08/20 09:19:26 [debug] 623374#623374: close listening 0.0.0.0:9001 #5 2025/08/20 09:19:26 [debug] 623374#623374: run cleanup: 0000623287923A18 2025/08/20 09:19:26 [debug] 623374#623374: cleanup resolver 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287931DE0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287924BE0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287903B50 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287902A40 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878FCA10 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878FB950 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878FA890 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878F97D0 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878F1170 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878E8140, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878F2580, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 00006232878FDA20, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287904B60, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287908B70, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 000062328790CB80, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287910B90, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287914BA0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287918BB0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 000062328791CBC0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287920BD0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287925DB0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 0000623287929DC0, unused: 0 2025/08/20 09:19:26 [debug] 623374#623374: free: 000062328792DDD0, unused: 4951 2025/08/20 09:19:29 [debug] 624144#624144: bind() 0.0.0.0:9001 #5 2025/08/20 09:19:29 [debug] 624144#624144: counter: 00007D7AFE534080, 1 2025/08/20 09:19:29 [debug] 624145#624145: bind() 0.0.0.0:9001 #5 2025/08/20 09:19:29 [notice] 624145#624145: using the "epoll" event method 2025/08/20 09:19:29 [debug] 624145#624145: counter: 0000792816276080, 1 2025/08/20 09:19:29 [notice] 624145#624145: nginx/1.18.0 (Ubuntu) 2025/08/20 09:19:29 [notice] 624145#624145: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:19:29 [notice] 624145#624145: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:19:29 [debug] 624146#624145: write: 6, 00007FFEBE5AAC60, 7, 0 2025/08/20 09:19:29 [debug] 624146#624146: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:19:29 [notice] 624146#624146: start worker processes 2025/08/20 09:19:29 [debug] 624146#624146: channel 6:7 2025/08/20 09:19:29 [notice] 624146#624146: start worker process 624147 2025/08/20 09:19:29 [debug] 624146#624146: sigsuspend 2025/08/20 09:19:29 [debug] 624147#624147: add cleanup: 0000650E7C494A80 2025/08/20 09:19:29 [debug] 624147#624147: malloc: 0000650E7C447BD0:8 2025/08/20 09:19:29 [debug] 624147#624147: notify eventfd: 9 2025/08/20 09:19:29 [debug] 624147#624147: testing the EPOLLRDHUP flag: success 2025/08/20 09:19:29 [debug] 624147#624147: malloc: 0000650E7C45A590:6144 2025/08/20 09:19:29 [debug] 624147#624147: malloc: 000079281606E010:237568 2025/08/20 09:19:29 [debug] 624147#624147: malloc: 0000650E7C4976B0:98304 2025/08/20 09:19:29 [debug] 624147#624147: malloc: 0000650E7C4AF6C0:98304 2025/08/20 09:19:29 [debug] 624147#624147: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:19:29 [debug] 624147#624147: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:19:29 [debug] 624147#624147: setproctitle: "nginx: worker process" 2025/08/20 09:19:29 [debug] 624147#624147: worker cycle 2025/08/20 09:19:29 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:19:38 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:19:38 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:19:38 [debug] 624147#624147: *1 accept: 127.0.0.1:38914 fd:6 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer add: 6: 60000:262771850 2025/08/20 09:19:38 [debug] 624147#624147: *1 reusable connection: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 9298 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http wait request handler 2025/08/20 09:19:38 [debug] 624147#624147: *1 malloc: 0000650E7C4490A0:1024 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:6 149 of 1024 2025/08/20 09:19:38 [debug] 624147#624147: *1 reusable connection: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:19:38 [debug] 624147#624147: *1 http process request line 2025/08/20 09:19:38 [debug] 624147#624147: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http uri: "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http args: "" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http exten: "" 2025/08/20 09:19:38 [debug] 624147#624147: *1 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:19:38 [debug] 624147#624147: *1 http process request header line 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header: "Host: localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header: "Accept: */*" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header: "Content-Type: text/plain" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header: "Content-Length: 19" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http header done 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer del: 6: 262771850 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 rewrite phase: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: "/health" 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:19:38 [debug] 624147#624147: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:19:38 [debug] 624147#624147: *1 using configuration "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http cl:19 max:104857600 2025/08/20 09:19:38 [debug] 624147#624147: *1 rewrite phase: 3 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "PUT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script regex: "^(PUT)$" 2025/08/20 09:19:38 [notice] 624147#624147: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script if 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script if: false 2025/08/20 09:19:38 [debug] 624147#624147: *1 post rewrite phase: 4 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 5 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 6 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 7 2025/08/20 09:19:38 [debug] 624147#624147: *1 access phase: 8 2025/08/20 09:19:38 [debug] 624147#624147: *1 access phase: 9 2025/08/20 09:19:38 [debug] 624147#624147: *1 access phase: 10 2025/08/20 09:19:38 [debug] 624147#624147: *1 post access phase: 11 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 12 2025/08/20 09:19:38 [debug] 624147#624147: *1 generic phase: 13 2025/08/20 09:19:38 [debug] 624147#624147: *1 http client request body preread 19 2025/08/20 09:19:38 [debug] 624147#624147: *1 http request body content length filter 2025/08/20 09:19:38 [debug] 624147#624147: *1 http body new buf t:1 f:0 0000650E7C449122, pos 0000650E7C449122, size: 19 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http init upstream, client timer: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "QUERY_STRING" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REQUEST_METHOD" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "PUT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "CONTENT_TYPE" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "text/plain" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "19" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "CONTENT_LENGTH: 19" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SCRIPT_NAME" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REQUEST_URI" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "DOCUMENT_URI" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "./blobs" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "HTTP/1.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "http" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "CGI/1.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "nginx/" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "1.18.0" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REMOTE_ADDR" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "127.0.0.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REMOTE_PORT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "38914" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REMOTE_PORT: 38914" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SERVER_ADDR" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "127.0.0.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SERVER_PORT" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SERVER_NAME" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "localhost" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "200" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script var: "./blobs" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:19:38 [debug] 624147#624147: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 19" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http cleanup add: 0000650E7C45CBB8 2025/08/20 09:19:38 [debug] 624147#624147: *1 get rr peer, try: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 stream socket 10 2025/08/20 09:19:38 [debug] 624147#624147: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 09:19:38 [debug] 624147#624147: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 09:19:38 [debug] 624147#624147: *1 connected 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream connect: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 posix_memalign: 0000650E7C42FF20:128 @16 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream send request 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream send request body 2025/08/20 09:19:38 [debug] 624147#624147: *1 chain writer buf fl:0 s:584 2025/08/20 09:19:38 [debug] 624147#624147: *1 chain writer buf fl:0 s:19 2025/08/20 09:19:38 [debug] 624147#624147: *1 chain writer buf fl:0 s:13 2025/08/20 09:19:38 [debug] 624147#624147: *1 chain writer in: 0000650E7C45CC28 2025/08/20 09:19:38 [debug] 624147#624147: *1 writev: 616 of 616 2025/08/20 09:19:38 [debug] 624147#624147: *1 chain writer out: 0000000000000000 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer add: 10: 60000:262771850 2025/08/20 09:19:38 [debug] 624147#624147: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:19:38 [debug] 624147#624147: *1 http request count:2 blk:0 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:6 ev:0004 d:000079281606E1E0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http run request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream check client, write event:1, "/upload" 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream process header 2025/08/20 09:19:38 [debug] 624147#624147: *1 malloc: 0000650E7C450150:4096 2025/08/20 09:19:38 [debug] 624147#624147: *1 posix_memalign: 0000650E7C451160:4096 @16 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:10 600 of 4096 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 21 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 33 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: AA 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 06 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 426 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:19:38] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=19 DEBUG: Raw Authorization header: NULL LOG: [2025-08-20 09:19:38] PUT /upload - Auth: anonymous - Status: 0 DEBUG: Successfully read DEBUG-LAAN: DATA TO HASH: test data for debug" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 62 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 06 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 98 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "DEBUG-LAAN: Calculated SHA-256: 49838edfd837a9cab272503012ab06d82bc6221e9176c65fe6c46e8d16f3b26e" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream dummy handler 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 3 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 59997 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream process header 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:10 512 of 3496 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: F8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 504 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: NO DEBUG: Authentication passed, uploader_pubkey: anonymous DEBUG: Saving file to: blobs/49838edfd837a9cab272503012ab06d82bc6221e9176c65fe6c46e8d16f3b26e.txt DEBUG: Successfully saved DEBUG: Content-Disposition header: NULL DEBUG: No Content-Disposition header provided DEBUG: Final filename after extraction: NULL DEBUG: insert_blob_metadata() called for sha256='49838edfd837a9cab272503012ab06d82bc6221e9176c65fe6c46e8d16f3b26e' DEBUG:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream dummy handler 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 59997 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream process header 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:10 512 of 4096 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: F8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 504 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: " Opening database at path: db/ginxsom.db DEBUG: Database opened successfully for writing DEBUG: Preparing SQL: INSERT INTO blobs (sha256, size, type, uploaded_at, uploader_pubkey, filename) VALUES (?, ?, ?, ?, ?, ?) DEBUG: SQL prepared successfully, binding parameters DEBUG: Parameter values to bind: DEBUG: 1. sha256 = '49838edfd837a9cab272503012ab06d82bc6221e9176c65fe6c46e8d16f3b26e' DEBUG: 2. size = 19 DEBUG: 3. type = 'text/plain' DEBUG: 4. uploaded_at = 1755695978 DEBUG: 5. up" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:0, avail:0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream dummy handler 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 1 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 59996 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:10 ev:2005 d:000079281606E2C8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream request: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream process header 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:1, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:10 944 of 4096 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: F8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 504 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "loader_pubkey = 'NULL' DEBUG: 6. filename = 'NULL' DEBUG: Binding parameter 1 (sha256) DEBUG: Binding parameter 2 (size) DEBUG: Binding parameter 3 (type) DEBUG: Binding parameter 4 (uploaded_at) DEBUG: Binding parameter 5 (uploader_pubkey) DEBUG: Binding uploader_pubkey as NULL DEBUG: Binding parameter 6 (filename) DEBUG: Binding filename as NULL DEBUG: Parameters bound, executing INSERT DEBUG: INSERT successful DEBUG: Database closed, returning 1 DEBUG: Blob metadata successfully st" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 4E 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 02 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 78 2025/08/20 09:19:38 [error] 624147#624147: *1 FastCGI sent in stderr: "ored in database DEBUG: Upload completed successfully with database storage" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 07 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 06 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 2C 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 04 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 300 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi parser: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi header: "Status: 200 OK" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi parser: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi parser: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi header done 2025/08/20 09:19:38 [debug] 624147#624147: *1 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:19:38 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive X-Content-Type-Options: nosniff X-Frame-Options: DENY X-XSS-Protection: 1; mode=block 2025/08/20 09:19:38 [debug] 624147#624147: *1 write new buf t:1 f:0 0000650E7C451300, pos 0000650E7C451300, size: 260 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http write filter: l:0 f:0 s:260 2025/08/20 09:19:38 [debug] 624147#624147: *1 http cacheable: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream process upstream 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe read upstream: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe preread: 278 2025/08/20 09:19:38 [debug] 624147#624147: *1 readv: eof:1, avail:0 2025/08/20 09:19:38 [debug] 624147#624147: *1 readv: 1, last:3152 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe recv chain: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe buf free s:0 t:1 f:0 0000650E7C450150, pos 0000650E7C4503EA, size: 278 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe length: -1 2025/08/20 09:19:38 [debug] 624147#624147: *1 input buf #0 0000650E7C4503EA 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 06 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi closed stdout 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 03 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 01 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 08 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record byte: 00 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi record length: 8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http fastcgi sent end request 2025/08/20 09:19:38 [debug] 624147#624147: *1 input buf 0000650E7C4503EA 250 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe write downstream: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe write downstream flush in 2025/08/20 09:19:38 [debug] 624147#624147: *1 http output filter "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http copy filter: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http postpone filter "/upload?" 0000650E7C45CBF8 2025/08/20 09:19:38 [debug] 624147#624147: *1 http chunk: 250 2025/08/20 09:19:38 [debug] 624147#624147: *1 write old buf t:1 f:0 0000650E7C451300, pos 0000650E7C451300, size: 260 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write new buf t:1 f:0 0000650E7C45CD68, pos 0000650E7C45CD68, size: 4 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write new buf t:1 f:0 0000650E7C450150, pos 0000650E7C4503EA, size: 250 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http write filter: l:0 f:0 s:516 2025/08/20 09:19:38 [debug] 624147#624147: *1 http copy filter: 0 "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 pipe write downstream done 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer: 10, old: 262771850, new: 262771856 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream exit: 0000000000000000 2025/08/20 09:19:38 [debug] 624147#624147: *1 finalize http upstream request: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 finalize http fastcgi request 2025/08/20 09:19:38 [debug] 624147#624147: *1 free rr peer 1 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 close http upstream connection: 10 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C42FF20, unused: 48 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer del: 10: 262771850 2025/08/20 09:19:38 [debug] 624147#624147: *1 reusable connection: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http upstream temp fd: -1 2025/08/20 09:19:38 [debug] 624147#624147: *1 http output filter "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http copy filter: "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http postpone filter "/upload?" 00007FFEBE5AA8A0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http chunk: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write old buf t:1 f:0 0000650E7C451300, pos 0000650E7C451300, size: 260 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write old buf t:1 f:0 0000650E7C45CD68, pos 0000650E7C45CD68, size: 4 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write old buf t:1 f:0 0000650E7C450150, pos 0000650E7C4503EA, size: 250 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write old buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E5, size: 5 file: 0, size: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http write filter: l:1 f:0 s:521 2025/08/20 09:19:38 [debug] 624147#624147: *1 http write filter limit 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 writev: 521 of 521 2025/08/20 09:19:38 [debug] 624147#624147: *1 http write filter 0000000000000000 2025/08/20 09:19:38 [debug] 624147#624147: *1 http copy filter: 0 "/upload?" 2025/08/20 09:19:38 [debug] 624147#624147: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:19:38 [debug] 624147#624147: *1 set http keepalive handler 2025/08/20 09:19:38 [debug] 624147#624147: *1 http close request 2025/08/20 09:19:38 [debug] 624147#624147: *1 http log handler 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C450150 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C465A30, unused: 3 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C45BDA0, unused: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C451160, unused: 2426 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C4490A0 2025/08/20 09:19:38 [debug] 624147#624147: *1 hc free: 0000000000000000 2025/08/20 09:19:38 [debug] 624147#624147: *1 hc busy: 0000000000000000 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 tcp_nodelay 2025/08/20 09:19:38 [debug] 624147#624147: *1 reusable connection: 1 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer add: 6: 65000:262776856 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 2 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:19:38 [debug] 624147#624147: epoll: fd:6 ev:2005 d:000079281606E1E0 2025/08/20 09:19:38 [debug] 624147#624147: *1 http keepalive handler 2025/08/20 09:19:38 [debug] 624147#624147: *1 malloc: 0000650E7C4490A0:1024 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: eof:1, avail:-1 2025/08/20 09:19:38 [debug] 624147#624147: *1 recv: fd:6 0 of 1024 2025/08/20 09:19:38 [info] 624147#624147: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:19:38 [debug] 624147#624147: *1 close http connection: 6 2025/08/20 09:19:38 [debug] 624147#624147: *1 event timer del: 6: 262776856 2025/08/20 09:19:38 [debug] 624147#624147: *1 reusable connection: 0 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C4490A0 2025/08/20 09:19:38 [debug] 624147#624147: *1 free: 0000650E7C446840, unused: 120 2025/08/20 09:19:38 [debug] 624147#624147: timer delta: 2 2025/08/20 09:19:38 [debug] 624147#624147: worker cycle 2025/08/20 09:19:38 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:22:37 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:22:37 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:22:37 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:22:37 [debug] 624147#624147: *3 accept: 127.0.0.1:55476 fd:6 2025/08/20 09:22:37 [debug] 624147#624147: *3 event timer add: 6: 60000:262950889 2025/08/20 09:22:37 [debug] 624147#624147: *3 reusable connection: 1 2025/08/20 09:22:37 [debug] 624147#624147: *3 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:22:37 [debug] 624147#624147: timer delta: 179031 2025/08/20 09:22:37 [debug] 624147#624147: worker cycle 2025/08/20 09:22:37 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:22:37 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E1 2025/08/20 09:22:37 [debug] 624147#624147: *3 http wait request handler 2025/08/20 09:22:37 [debug] 624147#624147: *3 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:37 [debug] 624147#624147: *3 recv: eof:0, avail:-1 2025/08/20 09:22:37 [debug] 624147#624147: *3 recv: fd:6 84 of 1024 2025/08/20 09:22:37 [debug] 624147#624147: *3 reusable connection: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:22:37 [debug] 624147#624147: *3 http process request line 2025/08/20 09:22:37 [debug] 624147#624147: *3 http request line: "GET /health HTTP/1.1" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http uri: "/health" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http args: "" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http exten: "" 2025/08/20 09:22:37 [debug] 624147#624147: *3 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:22:37 [debug] 624147#624147: *3 http process request header line 2025/08/20 09:22:37 [debug] 624147#624147: *3 http header: "Host: localhost:9001" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http header: "Accept: */*" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http header done 2025/08/20 09:22:37 [debug] 624147#624147: *3 event timer del: 6: 262950889 2025/08/20 09:22:37 [debug] 624147#624147: *3 generic phase: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 rewrite phase: 1 2025/08/20 09:22:37 [debug] 624147#624147: *3 test location: "/health" 2025/08/20 09:22:37 [debug] 624147#624147: *3 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:22:37 [debug] 624147#624147: *3 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:22:37 [debug] 624147#624147: *3 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:22:37 [debug] 624147#624147: *3 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:22:37 [debug] 624147#624147: *3 using configuration "/health" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http cl:-1 max:104857600 2025/08/20 09:22:37 [debug] 624147#624147: *3 rewrite phase: 3 2025/08/20 09:22:37 [debug] 624147#624147: *3 http set discard body 2025/08/20 09:22:37 [debug] 624147#624147: *3 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:22:37 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:22:37 [debug] 624147#624147: *3 write new buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 196 file: 0, size: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 http write filter: l:0 f:0 s:196 2025/08/20 09:22:37 [debug] 624147#624147: *3 http output filter "/health?" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http copy filter: "/health?" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http postpone filter "/health?" 00007FFEBE5AA7F0 2025/08/20 09:22:37 [debug] 624147#624147: *3 write old buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 196 file: 0, size: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 write new buf t:0 f:0 0000000000000000, pos 0000650E7C483B42, size: 3 file: 0, size: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 http write filter: l:1 f:0 s:199 2025/08/20 09:22:37 [debug] 624147#624147: *3 http write filter limit 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 writev: 199 of 199 2025/08/20 09:22:37 [debug] 624147#624147: *3 http write filter 0000000000000000 2025/08/20 09:22:37 [debug] 624147#624147: *3 http copy filter: 0 "/health?" 2025/08/20 09:22:37 [debug] 624147#624147: *3 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:22:37 [debug] 624147#624147: *3 set http keepalive handler 2025/08/20 09:22:37 [debug] 624147#624147: *3 http close request 2025/08/20 09:22:37 [debug] 624147#624147: *3 http log handler 2025/08/20 09:22:37 [debug] 624147#624147: *3 free: 0000650E7C465A30, unused: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 free: 0000650E7C45BDA0, unused: 2736 2025/08/20 09:22:37 [debug] 624147#624147: *3 free: 0000650E7C4490A0 2025/08/20 09:22:37 [debug] 624147#624147: *3 hc free: 0000000000000000 2025/08/20 09:22:37 [debug] 624147#624147: *3 hc busy: 0000000000000000 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 tcp_nodelay 2025/08/20 09:22:37 [debug] 624147#624147: *3 reusable connection: 1 2025/08/20 09:22:37 [debug] 624147#624147: *3 event timer add: 6: 65000:262955890 2025/08/20 09:22:37 [debug] 624147#624147: timer delta: 1 2025/08/20 09:22:37 [debug] 624147#624147: worker cycle 2025/08/20 09:22:37 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:22:37 [debug] 624147#624147: epoll: fd:6 ev:2001 d:000079281606E1E1 2025/08/20 09:22:37 [debug] 624147#624147: *3 http keepalive handler 2025/08/20 09:22:37 [debug] 624147#624147: *3 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:37 [debug] 624147#624147: *3 recv: eof:1, avail:-1 2025/08/20 09:22:37 [debug] 624147#624147: *3 recv: fd:6 0 of 1024 2025/08/20 09:22:37 [info] 624147#624147: *3 client 127.0.0.1 closed keepalive connection 2025/08/20 09:22:37 [debug] 624147#624147: *3 close http connection: 6 2025/08/20 09:22:37 [debug] 624147#624147: *3 event timer del: 6: 262955890 2025/08/20 09:22:37 [debug] 624147#624147: *3 reusable connection: 0 2025/08/20 09:22:37 [debug] 624147#624147: *3 free: 0000650E7C4490A0 2025/08/20 09:22:37 [debug] 624147#624147: *3 free: 0000650E7C446840, unused: 136 2025/08/20 09:22:37 [debug] 624147#624147: timer delta: 1 2025/08/20 09:22:37 [debug] 624147#624147: worker cycle 2025/08/20 09:22:37 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:22:38 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:22:38 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:22:38 [debug] 624147#624147: *4 accept: 127.0.0.1:55480 fd:6 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer add: 6: 60000:262951211 2025/08/20 09:22:38 [debug] 624147#624147: *4 reusable connection: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 320 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http wait request handler 2025/08/20 09:22:38 [debug] 624147#624147: *4 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:0, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:6 1024 of 1024 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: avail:112 2025/08/20 09:22:38 [debug] 624147#624147: *4 reusable connection: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:22:38 [debug] 624147#624147: *4 http process request line 2025/08/20 09:22:38 [debug] 624147#624147: *4 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http uri: "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http args: "" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http exten: "" 2025/08/20 09:22:38 [debug] 624147#624147: *4 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:22:38 [debug] 624147#624147: *4 http process request header line 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Host: localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Accept: */*" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmMGQzMjQxMzU0M2JhYWU0MDllYjZkYTU0MDc1NDE4MDkzOTU3NTVjYmY3MjQyNWQ1MGNjOWYxNDQxYWMwMjhhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTYxNTgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzczMzcyMGRlOGU2YmNhMGFiNDFhNzk5MTMyMjAyZDU2MDQ5ZTI4OGZlYjE1NGI1ZjZiZWNiNWU5YzI0YjY3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTc1NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjEzYjA2NDc4MjI4M2Y1ZWM3ZTk5YzU5ZTVlNzgwMTczOWQ1NGMwMTc1YjA4MmM0OTg1ZDIyNGM0NDY1YTc4NjkwOTU2NjRmMDZiODU3ODgzYWU1NjBjMmNkMTNiYWFjODI1ZTQ2NWNiOTc5MGFlNjViZWY1NTExNDVlZDM1M2YwIn0=" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Content-Type: text/plain" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Content-Disposition: attachment; filename="test_blob_1755696157.txt"" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header: "Content-Length: 296" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http header done 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer del: 6: 262951211 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 rewrite phase: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: "/health" 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:22:38 [debug] 624147#624147: *4 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:22:38 [debug] 624147#624147: *4 using configuration "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http cl:296 max:104857600 2025/08/20 09:22:38 [debug] 624147#624147: *4 rewrite phase: 3 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "PUT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script regex: "^(PUT)$" 2025/08/20 09:22:38 [notice] 624147#624147: *4 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script if 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script if: false 2025/08/20 09:22:38 [debug] 624147#624147: *4 post rewrite phase: 4 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 5 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 6 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 7 2025/08/20 09:22:38 [debug] 624147#624147: *4 access phase: 8 2025/08/20 09:22:38 [debug] 624147#624147: *4 access phase: 9 2025/08/20 09:22:38 [debug] 624147#624147: *4 access phase: 10 2025/08/20 09:22:38 [debug] 624147#624147: *4 post access phase: 11 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 12 2025/08/20 09:22:38 [debug] 624147#624147: *4 generic phase: 13 2025/08/20 09:22:38 [debug] 624147#624147: *4 http client request body preread 184 2025/08/20 09:22:38 [debug] 624147#624147: *4 http request body content length filter 2025/08/20 09:22:38 [debug] 624147#624147: *4 http body new buf t:1 f:0 0000650E7C4493E8, pos 0000650E7C4493E8, size: 184 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http read client request body 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:0, avail:112 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:6 112 of 112 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: avail:0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http client request body recv 112 2025/08/20 09:22:38 [debug] 624147#624147: *4 http body new buf t:1 f:0 0000650E7C45C830, pos 0000650E7C45C830, size: 112 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http client request body rest 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http init upstream, client timer: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:22:38 [debug] 624147#624147: *4 posix_memalign: 0000650E7C450150:4096 @16 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "QUERY_STRING" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "QUERY_STRING: " 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REQUEST_METHOD" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "PUT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "CONTENT_TYPE" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "text/plain" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "CONTENT_LENGTH" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "296" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SCRIPT_NAME" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REQUEST_URI" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "DOCUMENT_URI" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "./blobs" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "HTTP/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REQUEST_SCHEME" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "http" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "CGI/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "nginx/" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "1.18.0" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REMOTE_ADDR" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "127.0.0.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REMOTE_PORT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "55480" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REMOTE_PORT: 55480" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SERVER_ADDR" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "127.0.0.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SERVER_PORT" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SERVER_NAME" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "localhost" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "REDIRECT_STATUS" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "200" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script var: "./blobs" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http script copy: "/ginxsom.fcgi" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmMGQzMjQxMzU0M2JhYWU0MDllYjZkYTU0MDc1NDE4MDkzOTU3NTVjYmY3MjQyNWQ1MGNjOWYxNDQxYWMwMjhhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTYxNTgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzczMzcyMGRlOGU2YmNhMGFiNDFhNzk5MTMyMjAyZDU2MDQ5ZTI4OGZlYjE1NGI1ZjZiZWNiNWU5YzI0YjY3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTc1NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjEzYjA2NDc4MjI4M2Y1ZWM3ZTk5YzU5ZTVlNzgwMTczOWQ1NGMwMTc1YjA4MmM0OTg1ZDIyNGM0NDY1YTc4NjkwOTU2NjRmMDZiODU3ODgzYWU1NjBjMmNkMTNiYWFjODI1ZTQ2NWNiOTc5MGFlNjViZWY1NTExNDVlZDM1M2YwIn0=" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755696157.txt"" 2025/08/20 09:22:38 [debug] 624147#624147: *4 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http cleanup add: 0000650E7C45CB80 2025/08/20 09:22:38 [debug] 624147#624147: *4 get rr peer, try: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 stream socket 10 2025/08/20 09:22:38 [debug] 624147#624147: *4 epoll add connection: fd:10 ev:80002005 2025/08/20 09:22:38 [debug] 624147#624147: *4 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #5 2025/08/20 09:22:38 [debug] 624147#624147: *4 connected 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream connect: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 posix_memalign: 0000650E7C42FF20:128 @16 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream send request 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream send request body 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer buf fl:0 s:1304 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer buf fl:0 s:184 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer buf fl:0 s:8 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer buf fl:0 s:112 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer buf fl:0 s:8 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer in: 0000650E7C45CC10 2025/08/20 09:22:38 [debug] 624147#624147: *4 writev: 1616 of 1616 2025/08/20 09:22:38 [debug] 624147#624147: *4 chain writer out: 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer add: 10: 60000:262951211 2025/08/20 09:22:38 [debug] 624147#624147: *4 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:22:38 [debug] 624147#624147: *4 http request count:2 blk:0 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:6 ev:0004 d:000079281606E1E0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http run request: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream check client, write event:1, "/upload" 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:10 ev:0004 d:000079281606E2C9 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream request: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream dummy handler 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 2 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 59998 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C9 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream request: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream process header 2025/08/20 09:22:38 [debug] 624147#624147: *4 malloc: 0000650E7C451160:4096 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:0, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:10 1400 of 4096 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 21 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 33 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:22:38] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmMGQzMjQxMzU0M2JhYWU0MDllYjZkYTU0MDc1NDE4MDkzOTU3NTVjYmY3MjQyNWQ1MGNjOWYxNDQxYWMwMjhhIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTYxNTgsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI3MzczMzcyMGRlOGU2YmNhMGFiNDFhNzk5MTMyMjAyZDU2MDQ5ZTI4OGZlYjE1NGI1ZjZiZWNiNWU5YzI0YjY3Il0sWyJleHBpcmF0aW9uIiwiMTc1NTY5OTc1NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjEzYjA2NDc4MjI4M2Y1ZWM3ZTk5YzU5ZTVlNzgwMTczOWQ1NGMwMTc1YjA4MmM0OTg1ZDIyNGM0NDY1YTc4NjkwOTU2NjRmMDZiODU3ODgzYWU1NjBjMmNkMTNiYWFjODI1ZTQ2NWNiOTc5MGFlNjViZWY1NTExNDVlZDM1M2YwIn0= LOG: [2025-08-20 09:22:38] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 3F 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 319 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:22:37-04:00 Random data: 07d461bb0b6ab3990dbe69a3e0a3a0291ded1d551b0d14bfb05fee95b1097cb2 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation. 1" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:0, avail:0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream request: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream dummy handler 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 59998 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:10 ev:2005 d:000079281606E2C9 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream request: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream process header 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:1, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:10 2696 of 2696 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: avail:1448 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 62 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 06 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 98 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "DEBUG-LAAN: Calculated SHA-256: 73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth calle" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "d with method: upload, hash: 73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJmMGQzMjQxMzU0M2Jh... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: " parse: {"kind":24242,"id":"f0d32413543baae409eb6da5407541809395755cbf72425d50cc9f1441ac028a","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755696158,"tags":[["t","upload"],["x","73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67"],["expiration","1755699757"]],"content":"","sig":"13b064782283f5ec7e99c59e5e7801739d54c0175b082c4985d224c4465a7869095664f06b857883ae560c2cd13baac825e465cb9790ae65bef551145ed353f0"} ✅ SUCCESS: cJSON_Parse succeeded" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: ", event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "f0d32413543baae409eb6da5407541809395755cbf72425d50cc9f1441ac028a", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755696158, "tags": [["t", "upload"], ["x", "73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67"], ["expiration", "1755699757"]], "content": "", "sig": "13b064782283f5ec7e99c59e5e7801739d54c0175b082c4985d224c4465a7869095664f06b857883ae560c2cd13baac825e465cb9" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "790ae65bef551145ed353f0" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: f0d32413543baae409eb6da5407541809395755cbf72425d50cc9f1441ac028a ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 13b064782283f5ec7e99c59e5e7801739d54c0175b082c4985d224c4465a7869095664f06b857883ae560c2cd13baac825e465cb9790ae65bef551145ed353f0 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755696158 🔍 STEP SERVER-5: Detailed pubkey" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: " analysis ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:1, avail:1448 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:10 1448 of 4096 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: avail:0 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: " INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(5" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: F8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 504 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "5) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: C5 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 03 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 197 2025/08/20 09:22:38 [error] 624147#624147: *4 FastCGI sent in stderr: "ubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:22:38] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 07 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 06 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: C7 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 199 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi parser: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi parser: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi parser: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi header done 2025/08/20 09:22:38 [debug] 624147#624147: *4 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:22:38 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:22:38 [debug] 624147#624147: *4 write new buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http write filter: l:0 f:0 s:181 2025/08/20 09:22:38 [debug] 624147#624147: *4 http cacheable: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream process upstream 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe read upstream: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe preread: 164 2025/08/20 09:22:38 [debug] 624147#624147: *4 readv: eof:1, avail:0 2025/08/20 09:22:38 [debug] 624147#624147: *4 readv: 1, last:2648 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe recv chain: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe length: -1 2025/08/20 09:22:38 [debug] 624147#624147: *4 input buf #0 0000650E7C451664 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 06 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi closed stdout 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 03 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 01 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 08 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record byte: 00 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi record length: 8 2025/08/20 09:22:38 [debug] 624147#624147: *4 http fastcgi sent end request 2025/08/20 09:22:38 [debug] 624147#624147: *4 input buf 0000650E7C451664 139 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe write downstream: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe write downstream flush in 2025/08/20 09:22:38 [debug] 624147#624147: *4 http output filter "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http copy filter: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http postpone filter "/upload?" 0000650E7C45CBE0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http chunk: 139 2025/08/20 09:22:38 [debug] 624147#624147: *4 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write new buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write new buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http write filter: l:0 f:0 s:326 2025/08/20 09:22:38 [debug] 624147#624147: *4 http copy filter: 0 "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 pipe write downstream done 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer: 10, old: 262951211, new: 262951213 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream exit: 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *4 finalize http upstream request: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 finalize http fastcgi request 2025/08/20 09:22:38 [debug] 624147#624147: *4 free rr peer 1 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 close http upstream connection: 10 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C42FF20, unused: 48 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer del: 10: 262951211 2025/08/20 09:22:38 [debug] 624147#624147: *4 reusable connection: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http upstream temp fd: -1 2025/08/20 09:22:38 [debug] 624147#624147: *4 http output filter "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http copy filter: "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http postpone filter "/upload?" 00007FFEBE5AA8A0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http chunk: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write old buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write old buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write old buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E5, size: 5 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http write filter: l:1 f:0 s:331 2025/08/20 09:22:38 [debug] 624147#624147: *4 http write filter limit 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 writev: 331 of 331 2025/08/20 09:22:38 [debug] 624147#624147: *4 http write filter 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *4 http copy filter: 0 "/upload?" 2025/08/20 09:22:38 [debug] 624147#624147: *4 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:22:38 [debug] 624147#624147: *4 set http keepalive handler 2025/08/20 09:22:38 [debug] 624147#624147: *4 http close request 2025/08/20 09:22:38 [debug] 624147#624147: *4 http log handler 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C451160 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C465A30, unused: 3 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C45BDA0, unused: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C450150, unused: 1250 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C4490A0 2025/08/20 09:22:38 [debug] 624147#624147: *4 hc free: 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *4 hc busy: 0000000000000000 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 tcp_nodelay 2025/08/20 09:22:38 [debug] 624147#624147: *4 reusable connection: 1 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer add: 6: 65000:262956213 2025/08/20 09:22:38 [debug] 624147#624147: *4 post event 0000650E7C497770 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:22:38 [debug] 624147#624147: posted event 0000650E7C497770 2025/08/20 09:22:38 [debug] 624147#624147: *4 delete posted event 0000650E7C497770 2025/08/20 09:22:38 [debug] 624147#624147: *4 http keepalive handler 2025/08/20 09:22:38 [debug] 624147#624147: *4 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:0, avail:0 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C4490A0 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:6 ev:2005 d:000079281606E1E0 2025/08/20 09:22:38 [debug] 624147#624147: *4 http keepalive handler 2025/08/20 09:22:38 [debug] 624147#624147: *4 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: eof:1, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *4 recv: fd:6 0 of 1024 2025/08/20 09:22:38 [info] 624147#624147: *4 client 127.0.0.1 closed keepalive connection 2025/08/20 09:22:38 [debug] 624147#624147: *4 close http connection: 6 2025/08/20 09:22:38 [debug] 624147#624147: *4 event timer del: 6: 262956213 2025/08/20 09:22:38 [debug] 624147#624147: *4 reusable connection: 0 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C4490A0 2025/08/20 09:22:38 [debug] 624147#624147: *4 free: 0000650E7C446840, unused: 120 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 2 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:22:38 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:22:38 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:22:38 [debug] 624147#624147: *6 accept: 127.0.0.1:55488 fd:6 2025/08/20 09:22:38 [debug] 624147#624147: *6 event timer add: 6: 60000:262951222 2025/08/20 09:22:38 [debug] 624147#624147: *6 reusable connection: 1 2025/08/20 09:22:38 [debug] 624147#624147: *6 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 7 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E1 2025/08/20 09:22:38 [debug] 624147#624147: *6 http wait request handler 2025/08/20 09:22:38 [debug] 624147#624147: *6 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:38 [debug] 624147#624147: *6 recv: eof:0, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *6 recv: fd:6 142 of 1024 2025/08/20 09:22:38 [debug] 624147#624147: *6 reusable connection: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:22:38 [debug] 624147#624147: *6 http process request line 2025/08/20 09:22:38 [debug] 624147#624147: *6 http request line: "GET /73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67 HTTP/1.1" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http uri: "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http args: "" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http exten: "" 2025/08/20 09:22:38 [debug] 624147#624147: *6 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:22:38 [debug] 624147#624147: *6 http process request header line 2025/08/20 09:22:38 [debug] 624147#624147: *6 http header: "Host: localhost:9001" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http header: "Accept: */*" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http header done 2025/08/20 09:22:38 [debug] 624147#624147: *6 event timer del: 6: 262951222 2025/08/20 09:22:38 [debug] 624147#624147: *6 generic phase: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 rewrite phase: 1 2025/08/20 09:22:38 [debug] 624147#624147: *6 test location: "/health" 2025/08/20 09:22:38 [debug] 624147#624147: *6 test location: "/debug/list" 2025/08/20 09:22:38 [debug] 624147#624147: *6 test location: "/" 2025/08/20 09:22:38 [debug] 624147#624147: *6 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:22:38 [debug] 624147#624147: *6 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http cl:-1 max:104857600 2025/08/20 09:22:38 [debug] 624147#624147: *6 rewrite phase: 3 2025/08/20 09:22:38 [debug] 624147#624147: *6 http script var 2025/08/20 09:22:38 [debug] 624147#624147: *6 http script var: "GET" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http script value: "DELETE" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http script not equal 2025/08/20 09:22:38 [debug] 624147#624147: *6 http script if 2025/08/20 09:22:38 [debug] 624147#624147: *6 http finalize request: 404, "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" a:1, c:1 2025/08/20 09:22:38 [debug] 624147#624147: *6 http special response: 404, "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http set discard body 2025/08/20 09:22:38 [debug] 624147#624147: *6 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:22:38 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:22:38 [debug] 624147#624147: *6 write new buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 164 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 http write filter: l:0 f:0 s:164 2025/08/20 09:22:38 [debug] 624147#624147: *6 http output filter "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http copy filter: "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http postpone filter "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" 0000650E7C45C310 2025/08/20 09:22:38 [debug] 624147#624147: *6 write old buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 164 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD45580, size: 100 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD45C80, size: 62 file: 0, size: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 http write filter: l:1 f:0 s:326 2025/08/20 09:22:38 [debug] 624147#624147: *6 http write filter limit 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 writev: 326 of 326 2025/08/20 09:22:38 [debug] 624147#624147: *6 http write filter 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *6 http copy filter: 0 "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" 2025/08/20 09:22:38 [debug] 624147#624147: *6 http finalize request: 0, "/73733720de8e6bca0ab41a799132202d56049e288feb154b5f6becb5e9c24b67?" a:1, c:1 2025/08/20 09:22:38 [debug] 624147#624147: *6 set http keepalive handler 2025/08/20 09:22:38 [debug] 624147#624147: *6 http close request 2025/08/20 09:22:38 [debug] 624147#624147: *6 http log handler 2025/08/20 09:22:38 [debug] 624147#624147: *6 free: 0000650E7C465A30, unused: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 free: 0000650E7C45BDA0, unused: 2456 2025/08/20 09:22:38 [debug] 624147#624147: *6 free: 0000650E7C4490A0 2025/08/20 09:22:38 [debug] 624147#624147: *6 hc free: 0000000000000000 2025/08/20 09:22:38 [debug] 624147#624147: *6 hc busy: 0000000000000000 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 tcp_nodelay 2025/08/20 09:22:38 [debug] 624147#624147: *6 reusable connection: 1 2025/08/20 09:22:38 [debug] 624147#624147: *6 event timer add: 6: 65000:262956222 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:22:38 [debug] 624147#624147: epoll: fd:6 ev:2001 d:000079281606E1E1 2025/08/20 09:22:38 [debug] 624147#624147: *6 http keepalive handler 2025/08/20 09:22:38 [debug] 624147#624147: *6 malloc: 0000650E7C4490A0:1024 2025/08/20 09:22:38 [debug] 624147#624147: *6 recv: eof:1, avail:-1 2025/08/20 09:22:38 [debug] 624147#624147: *6 recv: fd:6 0 of 1024 2025/08/20 09:22:38 [info] 624147#624147: *6 client 127.0.0.1 closed keepalive connection 2025/08/20 09:22:38 [debug] 624147#624147: *6 close http connection: 6 2025/08/20 09:22:38 [debug] 624147#624147: *6 event timer del: 6: 262956222 2025/08/20 09:22:38 [debug] 624147#624147: *6 reusable connection: 0 2025/08/20 09:22:38 [debug] 624147#624147: *6 free: 0000650E7C4490A0 2025/08/20 09:22:38 [debug] 624147#624147: *6 free: 0000650E7C446840, unused: 136 2025/08/20 09:22:38 [debug] 624147#624147: timer delta: 0 2025/08/20 09:22:38 [debug] 624147#624147: worker cycle 2025/08/20 09:22:38 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:28:16 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:28:16 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:28:16 [debug] 624147#624147: *7 accept: 127.0.0.1:42390 fd:6 2025/08/20 09:28:16 [debug] 624147#624147: *7 event timer add: 6: 60000:263289502 2025/08/20 09:28:16 [debug] 624147#624147: *7 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *7 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 338280 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E0 2025/08/20 09:28:16 [debug] 624147#624147: *7 http wait request handler 2025/08/20 09:28:16 [debug] 624147#624147: *7 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *7 recv: eof:0, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *7 recv: fd:6 84 of 1024 2025/08/20 09:28:16 [debug] 624147#624147: *7 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *7 http process request line 2025/08/20 09:28:16 [debug] 624147#624147: *7 http request line: "GET /health HTTP/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http uri: "/health" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http args: "" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http exten: "" 2025/08/20 09:28:16 [debug] 624147#624147: *7 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *7 http process request header line 2025/08/20 09:28:16 [debug] 624147#624147: *7 http header: "Host: localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http header: "Accept: */*" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http header done 2025/08/20 09:28:16 [debug] 624147#624147: *7 event timer del: 6: 263289502 2025/08/20 09:28:16 [debug] 624147#624147: *7 generic phase: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 rewrite phase: 1 2025/08/20 09:28:16 [debug] 624147#624147: *7 test location: "/health" 2025/08/20 09:28:16 [debug] 624147#624147: *7 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *7 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:28:16 [debug] 624147#624147: *7 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *7 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *7 using configuration "/health" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http cl:-1 max:104857600 2025/08/20 09:28:16 [debug] 624147#624147: *7 rewrite phase: 3 2025/08/20 09:28:16 [debug] 624147#624147: *7 http set discard body 2025/08/20 09:28:16 [debug] 624147#624147: *7 HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:28:16 GMT Content-Type: application/octet-stream Content-Length: 3 Connection: keep-alive Content-Type: text/plain 2025/08/20 09:28:16 [debug] 624147#624147: *7 write new buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 196 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 http write filter: l:0 f:0 s:196 2025/08/20 09:28:16 [debug] 624147#624147: *7 http output filter "/health?" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http copy filter: "/health?" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http postpone filter "/health?" 00007FFEBE5AA7F0 2025/08/20 09:28:16 [debug] 624147#624147: *7 write old buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 196 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 write new buf t:0 f:0 0000000000000000, pos 0000650E7C483B42, size: 3 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 http write filter: l:1 f:0 s:199 2025/08/20 09:28:16 [debug] 624147#624147: *7 http write filter limit 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 writev: 199 of 199 2025/08/20 09:28:16 [debug] 624147#624147: *7 http write filter 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *7 http copy filter: 0 "/health?" 2025/08/20 09:28:16 [debug] 624147#624147: *7 http finalize request: 0, "/health?" a:1, c:1 2025/08/20 09:28:16 [debug] 624147#624147: *7 set http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *7 http close request 2025/08/20 09:28:16 [debug] 624147#624147: *7 http log handler 2025/08/20 09:28:16 [debug] 624147#624147: *7 free: 0000650E7C465A30, unused: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 free: 0000650E7C45BDA0, unused: 2736 2025/08/20 09:28:16 [debug] 624147#624147: *7 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *7 hc free: 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *7 hc busy: 0000000000000000 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 tcp_nodelay 2025/08/20 09:28:16 [debug] 624147#624147: *7 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *7 event timer add: 6: 65000:263294503 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 1 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:2001 d:000079281606E1E0 2025/08/20 09:28:16 [debug] 624147#624147: *7 http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *7 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *7 recv: eof:1, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *7 recv: fd:6 0 of 1024 2025/08/20 09:28:16 [info] 624147#624147: *7 client 127.0.0.1 closed keepalive connection 2025/08/20 09:28:16 [debug] 624147#624147: *7 close http connection: 6 2025/08/20 09:28:16 [debug] 624147#624147: *7 event timer del: 6: 263294503 2025/08/20 09:28:16 [debug] 624147#624147: *7 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *7 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *7 free: 0000650E7C446840, unused: 136 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 1 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:28:16 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:28:16 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:28:16 [debug] 624147#624147: *8 accept: 127.0.0.1:42404 fd:6 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer add: 6: 60000:263289846 2025/08/20 09:28:16 [debug] 624147#624147: *8 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 342 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E1 2025/08/20 09:28:16 [debug] 624147#624147: *8 http wait request handler 2025/08/20 09:28:16 [debug] 624147#624147: *8 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:0, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:6 1024 of 1024 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: avail:112 2025/08/20 09:28:16 [debug] 624147#624147: *8 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *8 http process request line 2025/08/20 09:28:16 [debug] 624147#624147: *8 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http uri: "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http args: "" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http exten: "" 2025/08/20 09:28:16 [debug] 624147#624147: *8 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *8 http process request header line 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Host: localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Accept: */*" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1Y2ZkNjE1NzViZmE4MWFjMDljZGEyZGY2ZTQ1MTUzYzdhZmFmMGEwN2MyZjkyODIyNGE5NzU4MzM3MGE4MjYwIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY0OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyM2U4MjkyZDBlZWYyMzgxMzlhZTlhNDZiZTk3Mjk1NTQ5MGUzMTNlNDAzMjBmZjYxM2VkZTcxNjVkMDEyZmIyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDA5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM3ZWY0ZmMxZTgzZGJlMjU2NTQ1MDZlMGYzNDEzY2NjNjY0MjJjN2U1MWY1NzUyNGM5NDQzNTNkYWFjNzFmZTU5YWZjNTNlZjhhMDg0OGJlNzg5YTljZTM2ZjI1NzA2NDMxNmZlYTdiYWVlMWFlOWIwNzRjOWRiODMyNTVkZmI2In0=" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Content-Type: text/plain" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Content-Disposition: attachment; filename="test_blob_1755696496.txt"" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header: "Content-Length: 296" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http header done 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer del: 6: 263289846 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 rewrite phase: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: "/health" 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *8 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *8 using configuration "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http cl:296 max:104857600 2025/08/20 09:28:16 [debug] 624147#624147: *8 rewrite phase: 3 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "PUT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script regex: "^(PUT)$" 2025/08/20 09:28:16 [notice] 624147#624147: *8 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script if 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script if: false 2025/08/20 09:28:16 [debug] 624147#624147: *8 post rewrite phase: 4 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 5 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 6 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 7 2025/08/20 09:28:16 [debug] 624147#624147: *8 access phase: 8 2025/08/20 09:28:16 [debug] 624147#624147: *8 access phase: 9 2025/08/20 09:28:16 [debug] 624147#624147: *8 access phase: 10 2025/08/20 09:28:16 [debug] 624147#624147: *8 post access phase: 11 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 12 2025/08/20 09:28:16 [debug] 624147#624147: *8 generic phase: 13 2025/08/20 09:28:16 [debug] 624147#624147: *8 http client request body preread 184 2025/08/20 09:28:16 [debug] 624147#624147: *8 http request body content length filter 2025/08/20 09:28:16 [debug] 624147#624147: *8 http body new buf t:1 f:0 0000650E7C4493E8, pos 0000650E7C4493E8, size: 184 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http read client request body 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:0, avail:112 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:6 112 of 112 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: avail:0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http client request body recv 112 2025/08/20 09:28:16 [debug] 624147#624147: *8 http body new buf t:1 f:0 0000650E7C45C830, pos 0000650E7C45C830, size: 112 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http client request body rest 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http init upstream, client timer: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:28:16 [debug] 624147#624147: *8 posix_memalign: 0000650E7C450150:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "QUERY_STRING" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "QUERY_STRING: " 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REQUEST_METHOD" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "PUT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "CONTENT_TYPE" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "text/plain" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "CONTENT_LENGTH" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "296" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SCRIPT_NAME" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REQUEST_URI" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "DOCUMENT_URI" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "./blobs" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "HTTP/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REQUEST_SCHEME" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "http" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "CGI/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "nginx/" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "1.18.0" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REMOTE_ADDR" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "127.0.0.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REMOTE_PORT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "42404" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REMOTE_PORT: 42404" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SERVER_ADDR" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "127.0.0.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SERVER_PORT" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SERVER_NAME" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "localhost" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "REDIRECT_STATUS" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "200" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script var: "./blobs" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http script copy: "/ginxsom.fcgi" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1Y2ZkNjE1NzViZmE4MWFjMDljZGEyZGY2ZTQ1MTUzYzdhZmFmMGEwN2MyZjkyODIyNGE5NzU4MzM3MGE4MjYwIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY0OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyM2U4MjkyZDBlZWYyMzgxMzlhZTlhNDZiZTk3Mjk1NTQ5MGUzMTNlNDAzMjBmZjYxM2VkZTcxNjVkMDEyZmIyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDA5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM3ZWY0ZmMxZTgzZGJlMjU2NTQ1MDZlMGYzNDEzY2NjNjY0MjJjN2U1MWY1NzUyNGM5NDQzNTNkYWFjNzFmZTU5YWZjNTNlZjhhMDg0OGJlNzg5YTljZTM2ZjI1NzA2NDMxNmZlYTdiYWVlMWFlOWIwNzRjOWRiODMyNTVkZmI2In0=" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755696496.txt"" 2025/08/20 09:28:16 [debug] 624147#624147: *8 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http cleanup add: 0000650E7C45CB80 2025/08/20 09:28:16 [debug] 624147#624147: *8 get rr peer, try: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 stream socket 10 2025/08/20 09:28:16 [debug] 624147#624147: *8 epoll add connection: fd:10 ev:80002005 2025/08/20 09:28:16 [debug] 624147#624147: *8 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #9 2025/08/20 09:28:16 [debug] 624147#624147: *8 connected 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream connect: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 posix_memalign: 0000650E7C42FF20:128 @16 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream send request 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream send request body 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer buf fl:0 s:1304 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer buf fl:0 s:184 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer buf fl:0 s:8 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer buf fl:0 s:112 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer buf fl:0 s:8 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer in: 0000650E7C45CC10 2025/08/20 09:28:16 [debug] 624147#624147: *8 writev: 1616 of 1616 2025/08/20 09:28:16 [debug] 624147#624147: *8 chain writer out: 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer add: 10: 60000:263289846 2025/08/20 09:28:16 [debug] 624147#624147: *8 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:28:16 [debug] 624147#624147: *8 http request count:2 blk:0 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 0 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:0004 d:000079281606E1E1 2025/08/20 09:28:16 [debug] 624147#624147: *8 http run request: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream check client, write event:1, "/upload" 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream request: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream process header 2025/08/20 09:28:16 [debug] 624147#624147: *8 malloc: 0000650E7C451160:4096 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:0, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:10 1400 of 4096 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 21 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 33 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:28:16] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1Y2ZkNjE1NzViZmE4MWFjMDljZGEyZGY2ZTQ1MTUzYzdhZmFmMGEwN2MyZjkyODIyNGE5NzU4MzM3MGE4MjYwIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTY0OTYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCIyM2U4MjkyZDBlZWYyMzgxMzlhZTlhNDZiZTk3Mjk1NTQ5MGUzMTNlNDAzMjBmZjYxM2VkZTcxNjVkMDEyZmIyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDA5NiJdXSwiY29udGVudCI6IiIsInNpZyI6IjM3ZWY0ZmMxZTgzZGJlMjU2NTQ1MDZlMGYzNDEzY2NjNjY0MjJjN2U1MWY1NzUyNGM5NDQzNTNkYWFjNzFmZTU5YWZjNTNlZjhhMDg0OGJlNzg5YTljZTM2ZjI1NzA2NDMxNmZlYTdiYWVlMWFlOWIwNzRjOWRiODMyNTVkZmI2In0= LOG: [2025-08-20 09:28:16] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 3F 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 319 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:28:16-04:00 Random data: cb00d7883badd3b9ae8e6f07642d0678e346df4344912dc94c20783d77554c87 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation. 1" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:0, avail:0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream request: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream dummy handler 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 2 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 59998 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:10 ev:2005 d:000079281606E2C8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream request: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream process header 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:1, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:10 2696 of 2696 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: avail:1448 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 62 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 06 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 98 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "DEBUG-LAAN: Calculated SHA-256: 23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth calle" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "d with method: upload, hash: 23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI1Y2ZkNjE1NzViZmE4... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: " parse: {"kind":24242,"id":"5cfd61575bfa81ac09cda2df6e45153c7afaf0a07c2f928224a97583370a8260","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755696496,"tags":[["t","upload"],["x","23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2"],["expiration","1755700096"]],"content":"","sig":"37ef4fc1e83dbe25654506e0f3413ccc66422c7e51f57524c944353daac71fe59afc53ef8a0848be789a9ce36f257064316fea7baee1ae9b074c9db83255dfb6"} ✅ SUCCESS: cJSON_Parse succeeded" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: ", event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "5cfd61575bfa81ac09cda2df6e45153c7afaf0a07c2f928224a97583370a8260", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755696496, "tags": [["t", "upload"], ["x", "23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2"], ["expiration", "1755700096"]], "content": "", "sig": "37ef4fc1e83dbe25654506e0f3413ccc66422c7e51f57524c944353daac71fe59afc53ef8a0848be789a9ce36f257064316fea7ba" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "ee1ae9b074c9db83255dfb6" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 5cfd61575bfa81ac09cda2df6e45153c7afaf0a07c2f928224a97583370a8260 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 37ef4fc1e83dbe25654506e0f3413ccc66422c7e51f57524c944353daac71fe59afc53ef8a0848be789a9ce36f257064316fea7baee1ae9b074c9db83255dfb6 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755696496 🔍 STEP SERVER-5: Detailed pubkey" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: " analysis ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:1, avail:1448 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:10 1448 of 4096 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: avail:0 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: " INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(5" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: F8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 504 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "5) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: C5 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 03 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 197 2025/08/20 09:28:16 [error] 624147#624147: *8 FastCGI sent in stderr: "ubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:28:16] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 07 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 06 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: C7 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 199 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi parser: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi parser: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi parser: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi header done 2025/08/20 09:28:16 [debug] 624147#624147: *8 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:28:16 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:28:16 [debug] 624147#624147: *8 write new buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http write filter: l:0 f:0 s:181 2025/08/20 09:28:16 [debug] 624147#624147: *8 http cacheable: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream process upstream 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe read upstream: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe preread: 164 2025/08/20 09:28:16 [debug] 624147#624147: *8 readv: eof:1, avail:0 2025/08/20 09:28:16 [debug] 624147#624147: *8 readv: 1, last:2648 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe recv chain: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe length: -1 2025/08/20 09:28:16 [debug] 624147#624147: *8 input buf #0 0000650E7C451664 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 06 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi closed stdout 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 03 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 01 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 08 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record byte: 00 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi record length: 8 2025/08/20 09:28:16 [debug] 624147#624147: *8 http fastcgi sent end request 2025/08/20 09:28:16 [debug] 624147#624147: *8 input buf 0000650E7C451664 139 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe write downstream: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe write downstream flush in 2025/08/20 09:28:16 [debug] 624147#624147: *8 http output filter "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http copy filter: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http postpone filter "/upload?" 0000650E7C45CBE0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http chunk: 139 2025/08/20 09:28:16 [debug] 624147#624147: *8 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write new buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write new buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http write filter: l:0 f:0 s:326 2025/08/20 09:28:16 [debug] 624147#624147: *8 http copy filter: 0 "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 pipe write downstream done 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer: 10, old: 263289846, new: 263289849 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream exit: 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *8 finalize http upstream request: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 finalize http fastcgi request 2025/08/20 09:28:16 [debug] 624147#624147: *8 free rr peer 1 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 close http upstream connection: 10 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C42FF20, unused: 48 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer del: 10: 263289846 2025/08/20 09:28:16 [debug] 624147#624147: *8 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http upstream temp fd: -1 2025/08/20 09:28:16 [debug] 624147#624147: *8 http output filter "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http copy filter: "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http postpone filter "/upload?" 00007FFEBE5AA8A0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http chunk: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write old buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write old buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write old buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E5, size: 5 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 http write filter: l:1 f:0 s:331 2025/08/20 09:28:16 [debug] 624147#624147: *8 http write filter limit 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 writev: 331 of 331 2025/08/20 09:28:16 [debug] 624147#624147: *8 http write filter 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *8 http copy filter: 0 "/upload?" 2025/08/20 09:28:16 [debug] 624147#624147: *8 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:28:16 [debug] 624147#624147: *8 set http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *8 http close request 2025/08/20 09:28:16 [debug] 624147#624147: *8 http log handler 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C451160 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C465A30, unused: 3 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C45BDA0, unused: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C450150, unused: 1250 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *8 hc free: 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *8 hc busy: 0000000000000000 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 tcp_nodelay 2025/08/20 09:28:16 [debug] 624147#624147: *8 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer add: 6: 65000:263294849 2025/08/20 09:28:16 [debug] 624147#624147: *8 post event 0000650E7C497770 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 1 2025/08/20 09:28:16 [debug] 624147#624147: posted event 0000650E7C497770 2025/08/20 09:28:16 [debug] 624147#624147: *8 delete posted event 0000650E7C497770 2025/08/20 09:28:16 [debug] 624147#624147: *8 http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *8 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:0, avail:0 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:2005 d:000079281606E1E1 2025/08/20 09:28:16 [debug] 624147#624147: *8 http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *8 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: eof:1, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *8 recv: fd:6 0 of 1024 2025/08/20 09:28:16 [info] 624147#624147: *8 client 127.0.0.1 closed keepalive connection 2025/08/20 09:28:16 [debug] 624147#624147: *8 close http connection: 6 2025/08/20 09:28:16 [debug] 624147#624147: *8 event timer del: 6: 263294849 2025/08/20 09:28:16 [debug] 624147#624147: *8 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *8 free: 0000650E7C446840, unused: 120 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 2 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:28:16 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:28:16 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:28:16 [debug] 624147#624147: *10 accept: 127.0.0.1:42406 fd:6 2025/08/20 09:28:16 [debug] 624147#624147: *10 event timer add: 6: 60000:263289860 2025/08/20 09:28:16 [debug] 624147#624147: *10 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *10 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 9 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E0 2025/08/20 09:28:16 [debug] 624147#624147: *10 http wait request handler 2025/08/20 09:28:16 [debug] 624147#624147: *10 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *10 recv: eof:0, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *10 recv: fd:6 142 of 1024 2025/08/20 09:28:16 [debug] 624147#624147: *10 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *10 http process request line 2025/08/20 09:28:16 [debug] 624147#624147: *10 http request line: "GET /23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2 HTTP/1.1" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http uri: "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http args: "" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http exten: "" 2025/08/20 09:28:16 [debug] 624147#624147: *10 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:28:16 [debug] 624147#624147: *10 http process request header line 2025/08/20 09:28:16 [debug] 624147#624147: *10 http header: "Host: localhost:9001" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http header: "Accept: */*" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http header done 2025/08/20 09:28:16 [debug] 624147#624147: *10 event timer del: 6: 263289860 2025/08/20 09:28:16 [debug] 624147#624147: *10 generic phase: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 rewrite phase: 1 2025/08/20 09:28:16 [debug] 624147#624147: *10 test location: "/health" 2025/08/20 09:28:16 [debug] 624147#624147: *10 test location: "/debug/list" 2025/08/20 09:28:16 [debug] 624147#624147: *10 test location: "/" 2025/08/20 09:28:16 [debug] 624147#624147: *10 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *10 using configuration "^/([a-f0-9]{64}).*$" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http cl:-1 max:104857600 2025/08/20 09:28:16 [debug] 624147#624147: *10 rewrite phase: 3 2025/08/20 09:28:16 [debug] 624147#624147: *10 http script var 2025/08/20 09:28:16 [debug] 624147#624147: *10 http script var: "GET" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http script value: "DELETE" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http script not equal 2025/08/20 09:28:16 [debug] 624147#624147: *10 http script if 2025/08/20 09:28:16 [debug] 624147#624147: *10 http finalize request: 404, "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" a:1, c:1 2025/08/20 09:28:16 [debug] 624147#624147: *10 http special response: 404, "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http set discard body 2025/08/20 09:28:16 [debug] 624147#624147: *10 HTTP/1.1 404 Not Found Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:28:16 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive 2025/08/20 09:28:16 [debug] 624147#624147: *10 write new buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 164 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 http write filter: l:0 f:0 s:164 2025/08/20 09:28:16 [debug] 624147#624147: *10 http output filter "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http copy filter: "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http postpone filter "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" 0000650E7C45C310 2025/08/20 09:28:16 [debug] 624147#624147: *10 write old buf t:1 f:0 0000650E7C45C180, pos 0000650E7C45C180, size: 164 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD45580, size: 100 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD45C80, size: 62 file: 0, size: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 http write filter: l:1 f:0 s:326 2025/08/20 09:28:16 [debug] 624147#624147: *10 http write filter limit 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 writev: 326 of 326 2025/08/20 09:28:16 [debug] 624147#624147: *10 http write filter 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *10 http copy filter: 0 "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" 2025/08/20 09:28:16 [debug] 624147#624147: *10 http finalize request: 0, "/23e8292d0eef238139ae9a46be972955490e313e40320ff613ede7165d012fb2?" a:1, c:1 2025/08/20 09:28:16 [debug] 624147#624147: *10 set http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *10 http close request 2025/08/20 09:28:16 [debug] 624147#624147: *10 http log handler 2025/08/20 09:28:16 [debug] 624147#624147: *10 free: 0000650E7C465A30, unused: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 free: 0000650E7C45BDA0, unused: 2456 2025/08/20 09:28:16 [debug] 624147#624147: *10 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *10 hc free: 0000000000000000 2025/08/20 09:28:16 [debug] 624147#624147: *10 hc busy: 0000000000000000 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 tcp_nodelay 2025/08/20 09:28:16 [debug] 624147#624147: *10 reusable connection: 1 2025/08/20 09:28:16 [debug] 624147#624147: *10 event timer add: 6: 65000:263294861 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 1 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:28:16 [debug] 624147#624147: epoll: fd:6 ev:2001 d:000079281606E1E0 2025/08/20 09:28:16 [debug] 624147#624147: *10 http keepalive handler 2025/08/20 09:28:16 [debug] 624147#624147: *10 malloc: 0000650E7C4490A0:1024 2025/08/20 09:28:16 [debug] 624147#624147: *10 recv: eof:1, avail:-1 2025/08/20 09:28:16 [debug] 624147#624147: *10 recv: fd:6 0 of 1024 2025/08/20 09:28:16 [info] 624147#624147: *10 client 127.0.0.1 closed keepalive connection 2025/08/20 09:28:16 [debug] 624147#624147: *10 close http connection: 6 2025/08/20 09:28:16 [debug] 624147#624147: *10 event timer del: 6: 263294861 2025/08/20 09:28:16 [debug] 624147#624147: *10 reusable connection: 0 2025/08/20 09:28:16 [debug] 624147#624147: *10 free: 0000650E7C4490A0 2025/08/20 09:28:16 [debug] 624147#624147: *10 free: 0000650E7C446840, unused: 136 2025/08/20 09:28:16 [debug] 624147#624147: timer delta: 1 2025/08/20 09:28:16 [debug] 624147#624147: worker cycle 2025/08/20 09:28:16 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:31:55 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:31:55 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:31:55 [debug] 624147#624147: *11 accept: 127.0.0.1:47718 fd:6 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer add: 6: 60000:263508675 2025/08/20 09:31:55 [debug] 624147#624147: *11 reusable connection: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:31:55 [debug] 624147#624147: timer delta: 218813 2025/08/20 09:31:55 [debug] 624147#624147: worker cycle 2025/08/20 09:31:55 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E1 2025/08/20 09:31:55 [debug] 624147#624147: *11 http wait request handler 2025/08/20 09:31:55 [debug] 624147#624147: *11 malloc: 0000650E7C4490A0:1024 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:0, avail:-1 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:6 1024 of 1024 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: avail:112 2025/08/20 09:31:55 [debug] 624147#624147: *11 reusable connection: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:31:55 [debug] 624147#624147: *11 http process request line 2025/08/20 09:31:55 [debug] 624147#624147: *11 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http uri: "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http args: "" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http exten: "" 2025/08/20 09:31:55 [debug] 624147#624147: *11 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:31:55 [debug] 624147#624147: *11 http process request header line 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Host: localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Accept: */*" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MjM5OTc3NTAxMGYxZWI0OWIxOTdkOTIwZTkxN2Y0ZDNhODljNDA4MWM0NDc0MzcyMWQxNjIyN2VhN2ViYWQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY3MTUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYzE3OWRhYjNmODEzOGYxYjZjMGZmOTZkM2IwYTJlY2E5ZGM1OTI0NjMzMmEzZDczYTc2ZTU0ZDZlYmFlNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDMxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjZkZGEwNDIwOWUxM2RmOTQyYzBiMTc2ODczYjY4MmY3ODE1ZmEyZDI1YWM4ODk0ZDYyOTViZWQxYzE4N2VhM2IzODQ2YmNiMTU3NjEzMWM3NDY1ZmI0OWFkZTBjMTY1M2Q2YzU1ZTFjYWNiOWRhYTUyYmE3MTE4YTAwZjA4ODNmIn0=" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Content-Type: text/plain" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Content-Disposition: attachment; filename="test_blob_1755696715.txt"" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header: "Content-Length: 296" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http header done 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer del: 6: 263508675 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 rewrite phase: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: "/health" 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:31:55 [debug] 624147#624147: *11 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:31:55 [debug] 624147#624147: *11 using configuration "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http cl:296 max:104857600 2025/08/20 09:31:55 [debug] 624147#624147: *11 rewrite phase: 3 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "PUT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script regex: "^(PUT)$" 2025/08/20 09:31:55 [notice] 624147#624147: *11 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script if 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script if: false 2025/08/20 09:31:55 [debug] 624147#624147: *11 post rewrite phase: 4 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 5 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 6 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 7 2025/08/20 09:31:55 [debug] 624147#624147: *11 access phase: 8 2025/08/20 09:31:55 [debug] 624147#624147: *11 access phase: 9 2025/08/20 09:31:55 [debug] 624147#624147: *11 access phase: 10 2025/08/20 09:31:55 [debug] 624147#624147: *11 post access phase: 11 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 12 2025/08/20 09:31:55 [debug] 624147#624147: *11 generic phase: 13 2025/08/20 09:31:55 [debug] 624147#624147: *11 http client request body preread 184 2025/08/20 09:31:55 [debug] 624147#624147: *11 http request body content length filter 2025/08/20 09:31:55 [debug] 624147#624147: *11 http body new buf t:1 f:0 0000650E7C4493E8, pos 0000650E7C4493E8, size: 184 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http read client request body 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:0, avail:112 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:6 112 of 112 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: avail:0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http client request body recv 112 2025/08/20 09:31:55 [debug] 624147#624147: *11 http body new buf t:1 f:0 0000650E7C45C830, pos 0000650E7C45C830, size: 112 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http client request body rest 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http init upstream, client timer: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:31:55 [debug] 624147#624147: *11 posix_memalign: 0000650E7C450150:4096 @16 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "QUERY_STRING" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "QUERY_STRING: " 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REQUEST_METHOD" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "PUT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "CONTENT_TYPE" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "text/plain" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "CONTENT_LENGTH" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "296" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SCRIPT_NAME" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REQUEST_URI" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "DOCUMENT_URI" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "./blobs" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "HTTP/1.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REQUEST_SCHEME" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "http" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "CGI/1.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "nginx/" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "1.18.0" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REMOTE_ADDR" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "127.0.0.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REMOTE_PORT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "47718" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REMOTE_PORT: 47718" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SERVER_ADDR" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "127.0.0.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SERVER_PORT" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SERVER_NAME" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "localhost" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "REDIRECT_STATUS" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "200" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script var: "./blobs" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http script copy: "/ginxsom.fcgi" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MjM5OTc3NTAxMGYxZWI0OWIxOTdkOTIwZTkxN2Y0ZDNhODljNDA4MWM0NDc0MzcyMWQxNjIyN2VhN2ViYWQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY3MTUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYzE3OWRhYjNmODEzOGYxYjZjMGZmOTZkM2IwYTJlY2E5ZGM1OTI0NjMzMmEzZDczYTc2ZTU0ZDZlYmFlNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDMxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjZkZGEwNDIwOWUxM2RmOTQyYzBiMTc2ODczYjY4MmY3ODE1ZmEyZDI1YWM4ODk0ZDYyOTViZWQxYzE4N2VhM2IzODQ2YmNiMTU3NjEzMWM3NDY1ZmI0OWFkZTBjMTY1M2Q2YzU1ZTFjYWNiOWRhYTUyYmE3MTE4YTAwZjA4ODNmIn0=" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755696715.txt"" 2025/08/20 09:31:55 [debug] 624147#624147: *11 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http cleanup add: 0000650E7C45CB80 2025/08/20 09:31:55 [debug] 624147#624147: *11 get rr peer, try: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 stream socket 10 2025/08/20 09:31:55 [debug] 624147#624147: *11 epoll add connection: fd:10 ev:80002005 2025/08/20 09:31:55 [debug] 624147#624147: *11 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #12 2025/08/20 09:31:55 [debug] 624147#624147: *11 connected 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream connect: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 posix_memalign: 0000650E7C42FF20:128 @16 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream send request 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream send request body 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer buf fl:0 s:1304 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer buf fl:0 s:184 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer buf fl:0 s:8 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer buf fl:0 s:112 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer buf fl:0 s:8 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer in: 0000650E7C45CC10 2025/08/20 09:31:55 [debug] 624147#624147: *11 writev: 1616 of 1616 2025/08/20 09:31:55 [debug] 624147#624147: *11 chain writer out: 0000000000000000 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer add: 10: 60000:263508675 2025/08/20 09:31:55 [debug] 624147#624147: *11 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:31:55 [debug] 624147#624147: *11 http request count:2 blk:0 2025/08/20 09:31:55 [debug] 624147#624147: timer delta: 0 2025/08/20 09:31:55 [debug] 624147#624147: worker cycle 2025/08/20 09:31:55 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:6 ev:0004 d:000079281606E1E1 2025/08/20 09:31:55 [debug] 624147#624147: *11 http run request: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream check client, write event:1, "/upload" 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C9 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream request: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream process header 2025/08/20 09:31:55 [debug] 624147#624147: *11 malloc: 0000650E7C451160:4096 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:0, avail:-1 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:10 1400 of 4096 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 21 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 33 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:31:55] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MjM5OTc3NTAxMGYxZWI0OWIxOTdkOTIwZTkxN2Y0ZDNhODljNDA4MWM0NDc0MzcyMWQxNjIyN2VhN2ViYWQ2IiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTY3MTUsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCJiYzE3OWRhYjNmODEzOGYxYjZjMGZmOTZkM2IwYTJlY2E5ZGM1OTI0NjMzMmEzZDczYTc2ZTU0ZDZlYmFlNDNjIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDMxNSJdXSwiY29udGVudCI6IiIsInNpZyI6IjZkZGEwNDIwOWUxM2RmOTQyYzBiMTc2ODczYjY4MmY3ODE1ZmEyZDI1YWM4ODk0ZDYyOTViZWQxYzE4N2VhM2IzODQ2YmNiMTU3NjEzMWM3NDY1ZmI0OWFkZTBjMTY1M2Q2YzU1ZTFjYWNiOWRhYTUyYmE3MTE4YTAwZjA4ODNmIn0= LOG: [2025-08-20 09:31:55] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 3F 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 319 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:31:55-04:00 Random data: 81e5b41ff7697c6ec4489b7ab7426f31c23599b23fde4554f792da595ad18433 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation. 1" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:0, avail:0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream request: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream dummy handler 2025/08/20 09:31:55 [debug] 624147#624147: timer delta: 2 2025/08/20 09:31:55 [debug] 624147#624147: worker cycle 2025/08/20 09:31:55 [debug] 624147#624147: epoll timer: 59998 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:10 ev:2005 d:000079281606E2C9 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream request: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream process header 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:1, avail:-1 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:10 2696 of 2696 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: avail:1448 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 62 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 06 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 98 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "DEBUG-LAAN: Calculated SHA-256: bc179dab3f8138f1b6c0ff96d3b0a2eca9dc59246332a3d73a76e54d6ebae43c" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: bc179dab3f8138f1b6c0ff96d3b0a2eca9dc59246332a3d73a76e54d6ebae43c ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth calle" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "d with method: upload, hash: bc179dab3f8138f1b6c0ff96d3b0a2eca9dc59246332a3d73a76e54d6ebae43c 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiI4MjM5OTc3NTAxMGYx... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: " parse: {"kind":24242,"id":"82399775010f1eb49b197d920e917f4d3a89c4081c44743721d16227ea7ebad6","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755696715,"tags":[["t","upload"],["x","bc179dab3f8138f1b6c0ff96d3b0a2eca9dc59246332a3d73a76e54d6ebae43c"],["expiration","1755700315"]],"content":"","sig":"6dda04209e13df942c0b176873b682f7815fa2d25ac8894d6295bed1c187ea3b3846bcb1576131c7465fb49ade0c1653d6c55e1cacb9daa52ba7118a00f0883f"} ✅ SUCCESS: cJSON_Parse succeeded" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: ", event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "82399775010f1eb49b197d920e917f4d3a89c4081c44743721d16227ea7ebad6", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755696715, "tags": [["t", "upload"], ["x", "bc179dab3f8138f1b6c0ff96d3b0a2eca9dc59246332a3d73a76e54d6ebae43c"], ["expiration", "1755700315"]], "content": "", "sig": "6dda04209e13df942c0b176873b682f7815fa2d25ac8894d6295bed1c187ea3b3846bcb1576131c7465fb49ade0c1653d6c55e1ca" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "cb9daa52ba7118a00f0883f" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 82399775010f1eb49b197d920e917f4d3a89c4081c44743721d16227ea7ebad6 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 6dda04209e13df942c0b176873b682f7815fa2d25ac8894d6295bed1c187ea3b3846bcb1576131c7465fb49ade0c1653d6c55e1cacb9daa52ba7118a00f0883f ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755696715 🔍 STEP SERVER-5: Detailed pubkey" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: " analysis ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:1, avail:1448 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:10 1448 of 4096 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: avail:0 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: " INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(5" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: F8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 504 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "5) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: C5 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 03 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 197 2025/08/20 09:31:55 [error] 624147#624147: *11 FastCGI sent in stderr: "ubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:31:55] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 07 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 06 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: C7 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 199 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi parser: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi parser: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi parser: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi header done 2025/08/20 09:31:55 [debug] 624147#624147: *11 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:31:55 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:31:55 [debug] 624147#624147: *11 write new buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http write filter: l:0 f:0 s:181 2025/08/20 09:31:55 [debug] 624147#624147: *11 http cacheable: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream process upstream 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe read upstream: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe preread: 164 2025/08/20 09:31:55 [debug] 624147#624147: *11 readv: eof:1, avail:0 2025/08/20 09:31:55 [debug] 624147#624147: *11 readv: 1, last:2648 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe recv chain: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe length: -1 2025/08/20 09:31:55 [debug] 624147#624147: *11 input buf #0 0000650E7C451664 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 06 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi closed stdout 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 03 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 01 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 08 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record byte: 00 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi record length: 8 2025/08/20 09:31:55 [debug] 624147#624147: *11 http fastcgi sent end request 2025/08/20 09:31:55 [debug] 624147#624147: *11 input buf 0000650E7C451664 139 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe write downstream: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe write downstream flush in 2025/08/20 09:31:55 [debug] 624147#624147: *11 http output filter "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http copy filter: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http postpone filter "/upload?" 0000650E7C45CBE0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http chunk: 139 2025/08/20 09:31:55 [debug] 624147#624147: *11 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write new buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write new buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http write filter: l:0 f:0 s:326 2025/08/20 09:31:55 [debug] 624147#624147: *11 http copy filter: 0 "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 pipe write downstream done 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer: 10, old: 263508675, new: 263508677 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream exit: 0000000000000000 2025/08/20 09:31:55 [debug] 624147#624147: *11 finalize http upstream request: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 finalize http fastcgi request 2025/08/20 09:31:55 [debug] 624147#624147: *11 free rr peer 1 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 close http upstream connection: 10 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C42FF20, unused: 48 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer del: 10: 263508675 2025/08/20 09:31:55 [debug] 624147#624147: *11 reusable connection: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http upstream temp fd: -1 2025/08/20 09:31:55 [debug] 624147#624147: *11 http output filter "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http copy filter: "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http postpone filter "/upload?" 00007FFEBE5AA8A0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http chunk: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write old buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write old buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write old buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E5, size: 5 file: 0, size: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 http write filter: l:1 f:0 s:331 2025/08/20 09:31:55 [debug] 624147#624147: *11 http write filter limit 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 writev: 331 of 331 2025/08/20 09:31:55 [debug] 624147#624147: *11 http write filter 0000000000000000 2025/08/20 09:31:55 [debug] 624147#624147: *11 http copy filter: 0 "/upload?" 2025/08/20 09:31:55 [debug] 624147#624147: *11 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:31:55 [debug] 624147#624147: *11 set http keepalive handler 2025/08/20 09:31:55 [debug] 624147#624147: *11 http close request 2025/08/20 09:31:55 [debug] 624147#624147: *11 http log handler 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C451160 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C465A30, unused: 3 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C45BDA0, unused: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C450150, unused: 1250 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C4490A0 2025/08/20 09:31:55 [debug] 624147#624147: *11 hc free: 0000000000000000 2025/08/20 09:31:55 [debug] 624147#624147: *11 hc busy: 0000000000000000 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 tcp_nodelay 2025/08/20 09:31:55 [debug] 624147#624147: *11 reusable connection: 1 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer add: 6: 65000:263513677 2025/08/20 09:31:55 [debug] 624147#624147: *11 post event 0000650E7C497770 2025/08/20 09:31:55 [debug] 624147#624147: timer delta: 0 2025/08/20 09:31:55 [debug] 624147#624147: posted event 0000650E7C497770 2025/08/20 09:31:55 [debug] 624147#624147: *11 delete posted event 0000650E7C497770 2025/08/20 09:31:55 [debug] 624147#624147: *11 http keepalive handler 2025/08/20 09:31:55 [debug] 624147#624147: *11 malloc: 0000650E7C4490A0:1024 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:0, avail:0 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C4490A0 2025/08/20 09:31:55 [debug] 624147#624147: worker cycle 2025/08/20 09:31:55 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:31:55 [debug] 624147#624147: epoll: fd:6 ev:2005 d:000079281606E1E1 2025/08/20 09:31:55 [debug] 624147#624147: *11 http keepalive handler 2025/08/20 09:31:55 [debug] 624147#624147: *11 malloc: 0000650E7C4490A0:1024 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: eof:1, avail:-1 2025/08/20 09:31:55 [debug] 624147#624147: *11 recv: fd:6 0 of 1024 2025/08/20 09:31:55 [info] 624147#624147: *11 client 127.0.0.1 closed keepalive connection 2025/08/20 09:31:55 [debug] 624147#624147: *11 close http connection: 6 2025/08/20 09:31:55 [debug] 624147#624147: *11 event timer del: 6: 263513677 2025/08/20 09:31:55 [debug] 624147#624147: *11 reusable connection: 0 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C4490A0 2025/08/20 09:31:55 [debug] 624147#624147: *11 free: 0000650E7C446840, unused: 120 2025/08/20 09:31:55 [debug] 624147#624147: timer delta: 3 2025/08/20 09:31:55 [debug] 624147#624147: worker cycle 2025/08/20 09:31:55 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:5 ev:0001 d:000079281606E010 2025/08/20 09:33:26 [debug] 624147#624147: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:33:26 [debug] 624147#624147: posix_memalign: 0000650E7C446840:512 @16 2025/08/20 09:33:26 [debug] 624147#624147: *13 accept: 127.0.0.1:58156 fd:6 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer add: 6: 60000:263599733 2025/08/20 09:33:26 [debug] 624147#624147: *13 reusable connection: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 91053 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:6 ev:0001 d:000079281606E1E0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http wait request handler 2025/08/20 09:33:26 [debug] 624147#624147: *13 malloc: 0000650E7C4490A0:1024 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:-1 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:6 1024 of 1024 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: avail:112 2025/08/20 09:33:26 [debug] 624147#624147: *13 reusable connection: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 posix_memalign: 0000650E7C465A30:4096 @16 2025/08/20 09:33:26 [debug] 624147#624147: *13 http process request line 2025/08/20 09:33:26 [debug] 624147#624147: *13 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http uri: "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http args: "" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http exten: "" 2025/08/20 09:33:26 [debug] 624147#624147: *13 posix_memalign: 0000650E7C45BDA0:4096 @16 2025/08/20 09:33:26 [debug] 624147#624147: *13 http process request header line 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Host: localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Accept: */*" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2Y0MTQ5MTJkYWYzY2RjZTA4M2M4Mzc4ZWY1NmNlMzNkNmUxMDUzNzc5MTVkZDI2YWI5YmFkNDkwMTA2YWYxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY4MDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5N2VkNTI0MTZkYTliNDg2Y2MyMWZmNzE5MTFlYmIxMGI3Mjk4YjFiMTJjZGI1NzM1ZmI4Y2ZkNzZiYjNkMThlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDQwNiJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc3MjkxMWZjMzVmMzMxNDQwNjQ4MTA0OGFkMjFmYmUxNzIwNmE4ZGUwYzJkYzk5ZTI0OWY5MzljMzdhNTNkNzk4ZDBhZWZmNzRiZjNiNDM0OTE0ZmRmYjhiNTBhNTUwYzVkOGEyYjljMGUyZWE5YWY3OGVkYjY1YWZlNWI4NGJkIn0=" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Content-Type: text/plain" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Content-Disposition: attachment; filename="test_blob_1755696806.txt"" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header: "Content-Length: 296" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http header done 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer del: 6: 263599733 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 rewrite phase: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: "/health" 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:33:26 [debug] 624147#624147: *13 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:33:26 [debug] 624147#624147: *13 using configuration "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http cl:296 max:104857600 2025/08/20 09:33:26 [debug] 624147#624147: *13 rewrite phase: 3 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "PUT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script regex: "^(PUT)$" 2025/08/20 09:33:26 [notice] 624147#624147: *13 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script if 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script if: false 2025/08/20 09:33:26 [debug] 624147#624147: *13 post rewrite phase: 4 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 5 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 6 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 7 2025/08/20 09:33:26 [debug] 624147#624147: *13 access phase: 8 2025/08/20 09:33:26 [debug] 624147#624147: *13 access phase: 9 2025/08/20 09:33:26 [debug] 624147#624147: *13 access phase: 10 2025/08/20 09:33:26 [debug] 624147#624147: *13 post access phase: 11 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 12 2025/08/20 09:33:26 [debug] 624147#624147: *13 generic phase: 13 2025/08/20 09:33:26 [debug] 624147#624147: *13 http client request body preread 184 2025/08/20 09:33:26 [debug] 624147#624147: *13 http request body content length filter 2025/08/20 09:33:26 [debug] 624147#624147: *13 http body new buf t:1 f:0 0000650E7C4493E8, pos 0000650E7C4493E8, size: 184 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http read client request body 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:112 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:6 112 of 112 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: avail:0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http client request body recv 112 2025/08/20 09:33:26 [debug] 624147#624147: *13 http body new buf t:1 f:0 0000650E7C45C830, pos 0000650E7C45C830, size: 112 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http client request body rest 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http init upstream, client timer: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:33:26 [debug] 624147#624147: *13 posix_memalign: 0000650E7C450150:4096 @16 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "QUERY_STRING" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "QUERY_STRING: " 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REQUEST_METHOD" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "PUT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "CONTENT_TYPE" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "text/plain" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "CONTENT_LENGTH" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "296" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SCRIPT_NAME" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REQUEST_URI" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "DOCUMENT_URI" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "./blobs" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "HTTP/1.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REQUEST_SCHEME" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "http" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "CGI/1.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "nginx/" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "1.18.0" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REMOTE_ADDR" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "127.0.0.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REMOTE_PORT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "58156" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REMOTE_PORT: 58156" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SERVER_ADDR" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "127.0.0.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SERVER_PORT" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SERVER_NAME" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "localhost" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "REDIRECT_STATUS" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "200" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script var: "./blobs" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http script copy: "/ginxsom.fcgi" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2Y0MTQ5MTJkYWYzY2RjZTA4M2M4Mzc4ZWY1NmNlMzNkNmUxMDUzNzc5MTVkZDI2YWI5YmFkNDkwMTA2YWYxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTY4MDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5N2VkNTI0MTZkYTliNDg2Y2MyMWZmNzE5MTFlYmIxMGI3Mjk4YjFiMTJjZGI1NzM1ZmI4Y2ZkNzZiYjNkMThlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDQwNiJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc3MjkxMWZjMzVmMzMxNDQwNjQ4MTA0OGFkMjFmYmUxNzIwNmE4ZGUwYzJkYzk5ZTI0OWY5MzljMzdhNTNkNzk4ZDBhZWZmNzRiZjNiNDM0OTE0ZmRmYjhiNTBhNTUwYzVkOGEyYjljMGUyZWE5YWY3OGVkYjY1YWZlNWI4NGJkIn0=" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755696806.txt"" 2025/08/20 09:33:26 [debug] 624147#624147: *13 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http cleanup add: 0000650E7C45CB80 2025/08/20 09:33:26 [debug] 624147#624147: *13 get rr peer, try: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 stream socket 10 2025/08/20 09:33:26 [debug] 624147#624147: *13 epoll add connection: fd:10 ev:80002005 2025/08/20 09:33:26 [debug] 624147#624147: *13 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #14 2025/08/20 09:33:26 [debug] 624147#624147: *13 connected 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream connect: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 posix_memalign: 0000650E7C42FF20:128 @16 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream send request 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream send request body 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer buf fl:0 s:1304 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer buf fl:0 s:184 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer buf fl:0 s:8 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer buf fl:0 s:112 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer buf fl:0 s:8 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer in: 0000650E7C45CC10 2025/08/20 09:33:26 [debug] 624147#624147: *13 writev: 1616 of 1616 2025/08/20 09:33:26 [debug] 624147#624147: *13 chain writer out: 0000000000000000 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer add: 10: 60000:263599733 2025/08/20 09:33:26 [debug] 624147#624147: *13 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:33:26 [debug] 624147#624147: *13 http request count:2 blk:0 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 0 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: 60000 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:6 ev:0004 d:000079281606E1E0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http run request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream check client, write event:1, "/upload" 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream process header 2025/08/20 09:33:26 [debug] 624147#624147: *13 malloc: 0000650E7C451160:4096 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:-1 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:10 1400 of 4096 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 21 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 33 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:33:26] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2Y0MTQ5MTJkYWYzY2RjZTA4M2M4Mzc4ZWY1NmNlMzNkNmUxMDUzNzc5MTVkZDI2YWI5YmFkNDkwMTA2YWYxIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTY4MDYsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI5N2VkNTI0MTZkYTliNDg2Y2MyMWZmNzE5MTFlYmIxMGI3Mjk4YjFiMTJjZGI1NzM1ZmI4Y2ZkNzZiYjNkMThlIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDQwNiJdXSwiY29udGVudCI6IiIsInNpZyI6Ijc3MjkxMWZjMzVmMzMxNDQwNjQ4MTA0OGFkMjFmYmUxNzIwNmE4ZGUwYzJkYzk5ZTI0OWY5MzljMzdhNTNkNzk4ZDBhZWZmNzRiZjNiNDM0OTE0ZmRmYjhiNTBhNTUwYzVkOGEyYjljMGUyZWE5YWY3OGVkYjY1YWZlNWI4NGJkIn0= LOG: [2025-08-20 09:33:26] PUT /upload - Auth: auth_provided - Status: 0 DEBUG: Successfully read DEBUG-" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 3F 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 319 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "LAAN: DATA TO HASH: Test blob content for Ginxsom Blossom server Timestamp: 2025-08-20T09:33:26-04:00 Random data: 24e3a099a13320ce509eb234f75f34f73eb999faa377d4cacb141eae61939fe7 Test message: Hello from put_test.sh! This file is used to test the upload functionality of the Ginxsom Blossom server implementation. 1" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream dummy handler 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 2 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: 59998 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:10 ev:0005 d:000079281606E2C8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream process header 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:-1 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:10 2696 of 2696 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: avail:488 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 62 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 06 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 98 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "DEBUG-LAAN: Calculated SHA-256: 97ed52416da9b486cc21ff71911ebb10b7298b1b12cdb5735fb8cfd76bb3d18e" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 97ed52416da9b486cc21ff71911ebb10b7298b1b12cdb5735fb8cfd76bb3d18e ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth calle" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "d with method: upload, hash: 97ed52416da9b486cc21ff71911ebb10b7298b1b12cdb5735fb8cfd76bb3d18e 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiJlM2Y0MTQ5MTJkYWYz... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: " parse: {"kind":24242,"id":"e3f414912daf3cdce083c8378ef56ce33d6e105377915dd26ab9bad490106af1","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755696806,"tags":[["t","upload"],["x","97ed52416da9b486cc21ff71911ebb10b7298b1b12cdb5735fb8cfd76bb3d18e"],["expiration","1755700406"]],"content":"","sig":"772911fc35f3314406481048ad21fbe17206a8de0c2dc99e249f939c37a53d798d0aeff74bf3b434914fdfb8b50a550c5d8a2b9c0e2ea9af78edb65afe5b84bd"} ✅ SUCCESS: cJSON_Parse succeeded" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: ", event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "e3f414912daf3cdce083c8378ef56ce33d6e105377915dd26ab9bad490106af1", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755696806, "tags": [["t", "upload"], ["x", "97ed52416da9b486cc21ff71911ebb10b7298b1b12cdb5735fb8cfd76bb3d18e"], ["expiration", "1755700406"]], "content": "", "sig": "772911fc35f3314406481048ad21fbe17206a8de0c2dc99e249f939c37a53d798d0aeff74bf3b434914fdfb8b50a550c5d8a2b9c0" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "e2ea9af78edb65afe5b84bd" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: e3f414912daf3cdce083c8378ef56ce33d6e105377915dd26ab9bad490106af1 ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 772911fc35f3314406481048ad21fbe17206a8de0c2dc99e249f939c37a53d798d0aeff74bf3b434914fdfb8b50a550c5d8a2b9c0e2ea9af78edb65afe5b84bd ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755696806 🔍 STEP SERVER-5: Detailed pubkey" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: " analysis ℹ️" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:488 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:10 1448 of 4096 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: avail:0 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: " INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(5" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: F8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 504 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "5) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: C5 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 03 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 197 2025/08/20 09:33:26 [error] 624147#624147: *13 FastCGI sent in stderr: "ubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:33:26] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 07 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 06 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: C7 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 199 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi parser: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi parser: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi parser: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi header done 2025/08/20 09:33:26 [debug] 624147#624147: *13 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:33:26 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:33:26 [debug] 624147#624147: *13 write new buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http write filter: l:0 f:0 s:181 2025/08/20 09:33:26 [debug] 624147#624147: *13 http cacheable: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream process upstream 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe read upstream: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe preread: 164 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe length: -1 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write downstream: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write busy: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write: out:0000000000000000, f:0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe read upstream: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe length: -1 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer: 10, old: 263599733, new: 263599736 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream dummy handler 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 1 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: 59997 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:10 ev:2005 d:000079281606E2C8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream request: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream process upstream 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe read upstream: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 readv: eof:1, avail:-1 2025/08/20 09:33:26 [debug] 624147#624147: *13 readv: 1, last:2648 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe recv chain: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe buf free s:0 t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 164 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe length: -1 2025/08/20 09:33:26 [debug] 624147#624147: *13 input buf #0 0000650E7C451664 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 06 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi closed stdout 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 03 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 01 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 08 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record byte: 00 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi record length: 8 2025/08/20 09:33:26 [debug] 624147#624147: *13 http fastcgi sent end request 2025/08/20 09:33:26 [debug] 624147#624147: *13 input buf 0000650E7C451664 139 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write downstream: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write downstream flush in 2025/08/20 09:33:26 [debug] 624147#624147: *13 http output filter "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http copy filter: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http postpone filter "/upload?" 0000650E7C45CBE0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http chunk: 139 2025/08/20 09:33:26 [debug] 624147#624147: *13 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write new buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write new buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http write filter: l:0 f:0 s:326 2025/08/20 09:33:26 [debug] 624147#624147: *13 http copy filter: 0 "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 pipe write downstream done 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer: 10, old: 263599733, new: 263599737 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream exit: 0000000000000000 2025/08/20 09:33:26 [debug] 624147#624147: *13 finalize http upstream request: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 finalize http fastcgi request 2025/08/20 09:33:26 [debug] 624147#624147: *13 free rr peer 1 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 close http upstream connection: 10 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C42FF20, unused: 48 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer del: 10: 263599733 2025/08/20 09:33:26 [debug] 624147#624147: *13 reusable connection: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http upstream temp fd: -1 2025/08/20 09:33:26 [debug] 624147#624147: *13 http output filter "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http copy filter: "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http postpone filter "/upload?" 00007FFEBE5AA8A0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http chunk: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write old buf t:1 f:0 0000650E7C450808, pos 0000650E7C450808, size: 181 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write old buf t:1 f:0 0000650E7C45CD78, pos 0000650E7C45CD78, size: 4 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write old buf t:1 f:0 0000650E7C451160, pos 0000650E7C451664, size: 139 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write old buf t:0 f:0 0000000000000000, pos 0000650E5AD062E8, size: 2 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 write new buf t:0 f:0 0000000000000000, pos 0000650E5AD062E5, size: 5 file: 0, size: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http write filter: l:1 f:0 s:331 2025/08/20 09:33:26 [debug] 624147#624147: *13 http write filter limit 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 writev: 331 of 331 2025/08/20 09:33:26 [debug] 624147#624147: *13 http write filter 0000000000000000 2025/08/20 09:33:26 [debug] 624147#624147: *13 http copy filter: 0 "/upload?" 2025/08/20 09:33:26 [debug] 624147#624147: *13 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:33:26 [debug] 624147#624147: *13 set http keepalive handler 2025/08/20 09:33:26 [debug] 624147#624147: *13 http close request 2025/08/20 09:33:26 [debug] 624147#624147: *13 http log handler 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C451160 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C465A30, unused: 3 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C45BDA0, unused: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C450150, unused: 1250 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C4490A0 2025/08/20 09:33:26 [debug] 624147#624147: *13 hc free: 0000000000000000 2025/08/20 09:33:26 [debug] 624147#624147: *13 hc busy: 0000000000000000 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 tcp_nodelay 2025/08/20 09:33:26 [debug] 624147#624147: *13 reusable connection: 1 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer add: 6: 65000:263604737 2025/08/20 09:33:26 [debug] 624147#624147: *13 post event 0000650E7C497770 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 1 2025/08/20 09:33:26 [debug] 624147#624147: posted event 0000650E7C497770 2025/08/20 09:33:26 [debug] 624147#624147: *13 delete posted event 0000650E7C497770 2025/08/20 09:33:26 [debug] 624147#624147: *13 http keepalive handler 2025/08/20 09:33:26 [debug] 624147#624147: *13 malloc: 0000650E7C4490A0:1024 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:0, avail:0 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C4490A0 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: 65000 2025/08/20 09:33:26 [debug] 624147#624147: epoll: fd:6 ev:2005 d:000079281606E1E0 2025/08/20 09:33:26 [debug] 624147#624147: *13 http keepalive handler 2025/08/20 09:33:26 [debug] 624147#624147: *13 malloc: 0000650E7C4490A0:1024 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: eof:1, avail:-1 2025/08/20 09:33:26 [debug] 624147#624147: *13 recv: fd:6 0 of 1024 2025/08/20 09:33:26 [info] 624147#624147: *13 client 127.0.0.1 closed keepalive connection 2025/08/20 09:33:26 [debug] 624147#624147: *13 close http connection: 6 2025/08/20 09:33:26 [debug] 624147#624147: *13 event timer del: 6: 263604737 2025/08/20 09:33:26 [debug] 624147#624147: *13 reusable connection: 0 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C4490A0 2025/08/20 09:33:26 [debug] 624147#624147: *13 free: 0000650E7C446840, unused: 120 2025/08/20 09:33:26 [debug] 624147#624147: timer delta: 1 2025/08/20 09:33:26 [debug] 624147#624147: worker cycle 2025/08/20 09:33:26 [debug] 624147#624147: epoll timer: -1 2025/08/20 09:38:54 [notice] 624146#624146: signal 15 (SIGTERM) received from 626500, exiting 2025/08/20 09:38:54 [debug] 624146#624146: wake up, sigio 0 2025/08/20 09:38:54 [debug] 624146#624146: child: 0 624147 e:0 t:0 d:0 r:1 j:0 2025/08/20 09:38:54 [debug] 624146#624146: termination cycle: 50 2025/08/20 09:38:54 [debug] 624146#624146: sigsuspend 2025/08/20 09:38:54 [debug] 624147#624147: epoll: fd:7 ev:0001 d:000079281606E0F8 2025/08/20 09:38:54 [debug] 624147#624147: channel handler 2025/08/20 09:38:54 [debug] 624147#624147: channel: 32 2025/08/20 09:38:54 [debug] 624147#624147: channel command: 4 2025/08/20 09:38:54 [debug] 624147#624147: channel: -2 2025/08/20 09:38:54 [debug] 624147#624147: timer delta: 327731 2025/08/20 09:38:54 [notice] 624147#624147: exiting 2025/08/20 09:38:54 [debug] 624147#624147: flush files 2025/08/20 09:38:54 [debug] 624147#624147: run cleanup: 0000650E7C494A80 2025/08/20 09:38:54 [debug] 624147#624147: run cleanup: 0000650E7C487A18 2025/08/20 09:38:54 [debug] 624147#624147: cleanup resolver 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C495DE0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C488BE0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C467B50 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C466A40 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C460A10 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C45F950 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C45E890 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C45D7D0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C455170 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C44C140, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C456580, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C461A20, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C468B60, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C46CB70, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C470B80, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C474B90, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C478BA0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C47CBB0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C480BC0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C484BD0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C489DB0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C48DDC0, unused: 0 2025/08/20 09:38:54 [debug] 624147#624147: free: 0000650E7C491DD0, unused: 4920 2025/08/20 09:38:54 [notice] 624147#624147: exit 2025/08/20 09:38:54 [notice] 624146#624146: signal 17 (SIGCHLD) received from 624147 2025/08/20 09:38:54 [notice] 624146#624146: worker process 624147 exited with code 0 2025/08/20 09:38:54 [debug] 624146#624146: shmtx forced unlock 2025/08/20 09:38:54 [debug] 624146#624146: wake up, sigio 3 2025/08/20 09:38:54 [debug] 624146#624146: reap children 2025/08/20 09:38:54 [debug] 624146#624146: child: 0 624147 e:1 t:1 d:0 r:1 j:0 2025/08/20 09:38:54 [notice] 624146#624146: exit 2025/08/20 09:38:54 [debug] 624146#624146: close listening 0.0.0.0:9001 #5 2025/08/20 09:38:54 [debug] 624146#624146: run cleanup: 0000650E7C487A18 2025/08/20 09:38:54 [debug] 624146#624146: cleanup resolver 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C495DE0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C488BE0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C467B50 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C466A40 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C460A10 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C45F950 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C45E890 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C45D7D0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C455170 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C44C140, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C456580, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C461A20, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C468B60, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C46CB70, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C470B80, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C474B90, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C478BA0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C47CBB0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C480BC0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C484BD0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C489DB0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C48DDC0, unused: 0 2025/08/20 09:38:54 [debug] 624146#624146: free: 0000650E7C491DD0, unused: 4951 2025/08/20 09:38:57 [debug] 626535#626535: bind() 0.0.0.0:9001 #5 2025/08/20 09:38:57 [debug] 626535#626535: counter: 000075FCD21FE080, 1 2025/08/20 09:38:57 [debug] 626536#626536: bind() 0.0.0.0:9001 #5 2025/08/20 09:38:57 [notice] 626536#626536: using the "epoll" event method 2025/08/20 09:38:57 [debug] 626536#626536: counter: 000073B011458080, 1 2025/08/20 09:38:57 [notice] 626536#626536: nginx/1.18.0 (Ubuntu) 2025/08/20 09:38:57 [notice] 626536#626536: OS: Linux 6.12.10-76061203-generic 2025/08/20 09:38:57 [notice] 626536#626536: getrlimit(RLIMIT_NOFILE): 1048576:1048576 2025/08/20 09:38:57 [debug] 626537#626536: write: 6, 00007FFDBED42270, 7, 0 2025/08/20 09:38:57 [debug] 626537#626537: setproctitle: "nginx: master process nginx -p . -c config/local-nginx.conf" 2025/08/20 09:38:57 [notice] 626537#626537: start worker processes 2025/08/20 09:38:57 [debug] 626537#626537: channel 6:7 2025/08/20 09:38:57 [notice] 626537#626537: start worker process 626538 2025/08/20 09:38:57 [debug] 626537#626537: sigsuspend 2025/08/20 09:38:57 [debug] 626538#626538: add cleanup: 00005C23627C6AC0 2025/08/20 09:38:57 [debug] 626538#626538: malloc: 00005C2362779BD0:8 2025/08/20 09:38:57 [debug] 626538#626538: notify eventfd: 9 2025/08/20 09:38:57 [debug] 626538#626538: testing the EPOLLRDHUP flag: success 2025/08/20 09:38:57 [debug] 626538#626538: malloc: 00005C236278C5D0:6144 2025/08/20 09:38:57 [debug] 626538#626538: malloc: 000073B011250010:237568 2025/08/20 09:38:57 [debug] 626538#626538: malloc: 00005C23627C96F0:98304 2025/08/20 09:38:57 [debug] 626538#626538: malloc: 00005C23627E1700:98304 2025/08/20 09:38:57 [debug] 626538#626538: epoll add event: fd:5 op:1 ev:00002001 2025/08/20 09:38:57 [debug] 626538#626538: epoll add event: fd:7 op:1 ev:00002001 2025/08/20 09:38:57 [debug] 626538#626538: setproctitle: "nginx: worker process" 2025/08/20 09:38:57 [debug] 626538#626538: worker cycle 2025/08/20 09:38:57 [debug] 626538#626538: epoll timer: -1 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:5 ev:0001 d:000073B011250010 2025/08/20 09:39:27 [debug] 626538#626538: accept on 0.0.0.0:9001, ready: 0 2025/08/20 09:39:27 [debug] 626538#626538: posix_memalign: 00005C2362778840:512 @16 2025/08/20 09:39:27 [debug] 626538#626538: *1 accept: 127.0.0.1:49730 fd:6 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer add: 6: 60000:263960688 2025/08/20 09:39:27 [debug] 626538#626538: *1 reusable connection: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 epoll add event: fd:6 op:1 ev:80002001 2025/08/20 09:39:27 [debug] 626538#626538: timer delta: 30003 2025/08/20 09:39:27 [debug] 626538#626538: worker cycle 2025/08/20 09:39:27 [debug] 626538#626538: epoll timer: 60000 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:6 ev:0001 d:000073B0112501E0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http wait request handler 2025/08/20 09:39:27 [debug] 626538#626538: *1 malloc: 00005C236277B0A0:1024 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:0, avail:-1 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: fd:6 1024 of 1024 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: avail:112 2025/08/20 09:39:27 [debug] 626538#626538: *1 reusable connection: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 posix_memalign: 00005C2362797A70:4096 @16 2025/08/20 09:39:27 [debug] 626538#626538: *1 http process request line 2025/08/20 09:39:27 [debug] 626538#626538: *1 http request line: "PUT /upload HTTP/1.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http uri: "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http args: "" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http exten: "" 2025/08/20 09:39:27 [debug] 626538#626538: *1 posix_memalign: 00005C236278DDE0:4096 @16 2025/08/20 09:39:27 [debug] 626538#626538: *1 http process request header line 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Host: localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "User-Agent: curl/8.15.0" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Accept: */*" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Authorization: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzMDI1MzhlNDVhYTVjYWQzZmY4NWE3ODdiMGNjZWZiZDE3ZTBhZjg1N2EwZTg2MThmZjdjZjIzZjAzZjEyYTFiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTcxNjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzcxNGQ0NGI1ZDNhMzk1NGRlODhhMWNlNmI0NmVhYTBiMGQxMTg4Nzg3OWEyM2U2NDlmY2U4M2YwYWRlZTYyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDc2NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjgzYWZjYzdkMDYyOGRjYzJkMTRlODA1NjE0YmJlMGMwZDE4Yjk1ZWZlOTY4ODExZGRlMTQ1OGM3MzFmMjkyZTRiNjM4NmRhMzZiM2UzY2NiM2M1MDgyZThlMDIzMWQ0M2MzN2I5YTYyYWQ5Mjg1YjIwZTY1MTU2YTg1MjhjNTUzIn0=" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Content-Type: text/plain" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Content-Disposition: attachment; filename="test_blob_1755697167.txt"" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header: "Content-Length: 296" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http header done 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer del: 6: 263960688 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 rewrite phase: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: "/health" 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: ~ "^/([a-f0-9]{64}).*$" 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: ~ "^/([a-f0-9]{64})(\.[a-zA-Z0-9]+)?$" 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: ~ "^/fcgi-head/([a-f0-9]{64}).*$" 2025/08/20 09:39:27 [debug] 626538#626538: *1 test location: ~ "^/list/([a-f0-9]{64}).*$" 2025/08/20 09:39:27 [debug] 626538#626538: *1 using configuration "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http cl:296 max:104857600 2025/08/20 09:39:27 [debug] 626538#626538: *1 rewrite phase: 3 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "PUT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script regex: "^(PUT)$" 2025/08/20 09:39:27 [notice] 626538#626538: *1 "^(PUT)$" matches "PUT", client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script if 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script if: false 2025/08/20 09:39:27 [debug] 626538#626538: *1 post rewrite phase: 4 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 5 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 6 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 7 2025/08/20 09:39:27 [debug] 626538#626538: *1 access phase: 8 2025/08/20 09:39:27 [debug] 626538#626538: *1 access phase: 9 2025/08/20 09:39:27 [debug] 626538#626538: *1 access phase: 10 2025/08/20 09:39:27 [debug] 626538#626538: *1 post access phase: 11 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 12 2025/08/20 09:39:27 [debug] 626538#626538: *1 generic phase: 13 2025/08/20 09:39:27 [debug] 626538#626538: *1 http client request body preread 184 2025/08/20 09:39:27 [debug] 626538#626538: *1 http request body content length filter 2025/08/20 09:39:27 [debug] 626538#626538: *1 http body new buf t:1 f:0 00005C236277B3E8, pos 00005C236277B3E8, size: 184 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http read client request body 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:0, avail:112 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: fd:6 112 of 112 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: avail:0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http client request body recv 112 2025/08/20 09:39:27 [debug] 626538#626538: *1 http body new buf t:1 f:0 00005C236278E870, pos 00005C236278E870, size: 112 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http client request body rest 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http init upstream, client timer: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 epoll add event: fd:6 op:3 ev:80002005 2025/08/20 09:39:27 [debug] 626538#626538: *1 posix_memalign: 00005C2362782190:4096 @16 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "QUERY_STRING" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "QUERY_STRING: " 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REQUEST_METHOD" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "PUT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REQUEST_METHOD: PUT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "CONTENT_TYPE" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "text/plain" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "CONTENT_TYPE: text/plain" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "CONTENT_LENGTH" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "296" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "CONTENT_LENGTH: 296" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SCRIPT_NAME" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SCRIPT_NAME: /upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REQUEST_URI" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REQUEST_URI: /upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "DOCUMENT_URI" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "DOCUMENT_URI: /upload" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "DOCUMENT_ROOT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "./blobs" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "DOCUMENT_ROOT: ./blobs" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SERVER_PROTOCOL" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "HTTP/1.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REQUEST_SCHEME" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "http" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REQUEST_SCHEME: http" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "GATEWAY_INTERFACE" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "CGI/1.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SERVER_SOFTWARE" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "nginx/" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "1.18.0" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.18.0" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REMOTE_ADDR" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "127.0.0.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REMOTE_PORT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "49730" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REMOTE_PORT: 49730" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SERVER_ADDR" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "127.0.0.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SERVER_PORT" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SERVER_PORT: 9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SERVER_NAME" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "localhost" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SERVER_NAME: localhost" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "REDIRECT_STATUS" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "200" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "REDIRECT_STATUS: 200" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "SCRIPT_FILENAME" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script var: "./blobs" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http script copy: "/ginxsom.fcgi" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "SCRIPT_FILENAME: ./blobs/ginxsom.fcgi" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_HOST: localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_USER_AGENT: curl/8.15.0" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_ACCEPT: */*" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_AUTHORIZATION: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzMDI1MzhlNDVhYTVjYWQzZmY4NWE3ODdiMGNjZWZiZDE3ZTBhZjg1N2EwZTg2MThmZjdjZjIzZjAzZjEyYTFiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImNyZWF0ZWRfYXQiOjE3NTU2OTcxNjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzcxNGQ0NGI1ZDNhMzk1NGRlODhhMWNlNmI0NmVhYTBiMGQxMTg4Nzg3OWEyM2U2NDlmY2U4M2YwYWRlZTYyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDc2NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjgzYWZjYzdkMDYyOGRjYzJkMTRlODA1NjE0YmJlMGMwZDE4Yjk1ZWZlOTY4ODExZGRlMTQ1OGM3MzFmMjkyZTRiNjM4NmRhMzZiM2UzY2NiM2M1MDgyZThlMDIzMWQ0M2MzN2I5YTYyYWQ5Mjg1YjIwZTY1MTU2YTg1MjhjNTUzIn0=" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_CONTENT_TYPE: text/plain" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_CONTENT_DISPOSITION: attachment; filename="test_blob_1755697167.txt"" 2025/08/20 09:39:27 [debug] 626538#626538: *1 fastcgi param: "HTTP_CONTENT_LENGTH: 296" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http cleanup add: 00005C236278EBC0 2025/08/20 09:39:27 [debug] 626538#626538: *1 get rr peer, try: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 stream socket 10 2025/08/20 09:39:27 [debug] 626538#626538: *1 epoll add connection: fd:10 ev:80002005 2025/08/20 09:39:27 [debug] 626538#626538: *1 connect to unix:/tmp/ginxsom-fcgi.sock, fd:10 #2 2025/08/20 09:39:27 [debug] 626538#626538: *1 connected 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream connect: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 posix_memalign: 00005C2362761F20:128 @16 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream send request 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream send request body 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer buf fl:0 s:1304 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer buf fl:0 s:184 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer buf fl:0 s:8 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer buf fl:0 s:112 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer buf fl:0 s:8 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer in: 00005C236278EC50 2025/08/20 09:39:27 [debug] 626538#626538: *1 writev: 1616 of 1616 2025/08/20 09:39:27 [debug] 626538#626538: *1 chain writer out: 0000000000000000 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer add: 10: 60000:263960688 2025/08/20 09:39:27 [debug] 626538#626538: *1 http finalize request: -4, "/upload?" a:1, c:2 2025/08/20 09:39:27 [debug] 626538#626538: *1 http request count:2 blk:0 2025/08/20 09:39:27 [debug] 626538#626538: timer delta: 0 2025/08/20 09:39:27 [debug] 626538#626538: worker cycle 2025/08/20 09:39:27 [debug] 626538#626538: epoll timer: 60000 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:6 ev:0004 d:000073B0112501E0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http run request: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream check client, write event:1, "/upload" 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:10 ev:0005 d:000073B0112502C8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream request: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream process header 2025/08/20 09:39:27 [debug] 626538#626538: *1 malloc: 00005C23627831A0:4096 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:0, avail:-1 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: fd:10 3200 of 4096 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 21 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 33 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "DEBUG: FastCGI received request" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "DEBUG: METHOD=PUT, URI=/upload ENTRY: Entering handle_upload_request() function DEBUG: handle_upload_request called LOG: [2025-08-20 09:39:27] PUT /upload - Auth: pending - Status: 0 DEBUG: content_type=text/plain DEBUG: content_length=296 DEBUG: Raw Authorization header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzMDI1MzhlNDVhYTVjYWQzZmY4NWE3ODdiMGNjZWZiZDE3ZTBhZjg1N2EwZTg2MThmZjdjZjIzZjAzZjEyYTFiIiwicHVia2V5IjoiNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCIsImN" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "yZWF0ZWRfYXQiOjE3NTU2OTcxNjcsInRhZ3MiOltbInQiLCJ1cGxvYWQiXSxbIngiLCI4NzcxNGQ0NGI1ZDNhMzk1NGRlODhhMWNlNmI0NmVhYTBiMGQxMTg4Nzg3OWEyM2U2NDlmY2U4M2YwYWRlZTYyIl0sWyJleHBpcmF0aW9uIiwiMTc1NTcwMDc2NyJdXSwiY29udGVudCI6IiIsInNpZyI6IjgzYWZjYzdkMDYyOGRjYzJkMTRlODA1NjE0YmJlMGMwZDE4Yjk1ZWZlOTY4ODExZGRlMTQ1OGM3MzFmMjkyZTRiNjM4NmRhMzZiM2UzY2NiM2M1MDgyZThlMDIzMWQ0M2MzN2I5YTYyYWQ5Mjg1YjIwZTY1MTU2YTg1MjhjNTUzIn0= LOG: [2025-08-20 09:39:27] PUT /upload - Auth: auth_provided - Status: 0 DEBUG-LAAN: Calculated SHA-256:" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 43 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 05 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 67 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: " 87714d44b5d3a3954de88a1ce6b46eaa0b0d11887879a23e649fce83f0adee62" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "AUTH: About to perform authentication - auth_header present: YES AUTH: Calling authenticate_request with hash: 87714d44b5d3a3954de88a1ce6b46eaa0b0d11887879a23e649fce83f0adee62 ═══════════════════════════════════════════════════════════════════ 🔍 STEP SERVER-1: Starting server-style authentication (mirroring test_auth_debug.c) ℹ️ INFO: Server-style auth calle" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "d with method: upload, hash: 87714d44b5d3a3954de88a1ce6b46eaa0b0d11887879a23e649fce83f0adee62 🔍 STEP SERVER-2: Calling parse_authorization_header DEBUG: parse_authorization_header called with header: Nostr eyJraW5kIjoyNDI0MiwiaWQiOiIzMDI1MzhlNDVhYTVj... DEBUG: Extracted base64 event (length=DEBUG: Base64 decode result - decoded_len=DEBUG: Successfully decoded JSON (length=✅ SUCCESS: parse_authorization_header succeeded 🔍 STEP SERVER-3: Calling cJSON_Parse on JSON string ℹ️ INFO: JSON to" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: " parse: {"kind":24242,"id":"302538e45aa5cad3ff85a787b0ccefbd17e0af857a0e8618ff7cf23f03f12a1b","pubkey":"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","created_at":1755697167,"tags":[["t","upload"],["x","87714d44b5d3a3954de88a1ce6b46eaa0b0d11887879a23e649fce83f0adee62"],["expiration","1755700767"]],"content":"","sig":"83afcc7d0628dcc2d14e805614bbe0c0d18b95efe968811dde1458c731f292e4b6386da36b3e3ccb3c5082e8e0231d43c37b9a62ad9285b20e65156a8528c553"} ✅ SUCCESS: cJSON_Parse succeeded" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: ", event parsed ℹ️ INFO: Parsed JSON: { "kind": 24242, "id": "302538e45aa5cad3ff85a787b0ccefbd17e0af857a0e8618ff7cf23f03f12a1b", "pubkey": "79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798", "created_at": 1755697167, "tags": [["t", "upload"], ["x", "87714d44b5d3a3954de88a1ce6b46eaa0b0d11887879a23e649fce83f0adee62"], ["expiration", "1755700767"]], "content": "", "sig": "83afcc7d0628dcc2d14e805614bbe0c0d18b95efe968811dde1458c731f292e4b6386da36b3e3ccb3c5082e8e0231d43c37b9a62a" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:0, avail:0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream request: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream dummy handler 2025/08/20 09:39:27 [debug] 626538#626538: timer delta: 3 2025/08/20 09:39:27 [debug] 626538#626538: worker cycle 2025/08/20 09:39:27 [debug] 626538#626538: epoll timer: 59997 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:10 ev:2005 d:000073B0112502C8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream request: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream process header 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:1, avail:-1 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: fd:10 1984 of 4096 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "d9285b20e65156a8528c553" } 🔍 STEP SERVER-4: Event fields before validation ℹ️ INFO: id: 302538e45aa5cad3ff85a787b0ccefbd17e0af857a0e8618ff7cf23f03f12a1b ℹ️ INFO: pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: sig: 83afcc7d0628dcc2d14e805614bbe0c0d18b95efe968811dde1458c731f292e4b6386da36b3e3ccb3c5082e8e0231d43c37b9a62ad9285b20e65156a8528c553 ℹ️ INFO: kind: 24242 ℹ️ INFO: created_at: 1755697167 🔍 STEP SERVER-5: Detailed pubkey" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: " analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(0x37) 9(0x39) b(0x62) e(0x65) 6(0x36) 6(0x36) 7(0x37) e(0x65) f(0x66) 9(0x39) 🔍 STEP SERVER-6: Pre-validation pubkey analysis ℹ️ INFO: Pubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 ℹ️ INFO: Length: ℹ️ INFO: Character analysis (first 10): 7(55) 9(57) b(98) e(101) 6(54) 6(54) 7(5" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: F8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 504 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "5) e(101) f(102) 9(57) ℹ️ INFO: Character validation test: ALL VALID (lowercase hex) 🔍 STEP SERVER-7: Starting detailed validation analysis ℹ️ INFO: Testing structure validation... ℹ️ INFO: nostr_validate_event_structure returned: 0 (Success) ✅ SUCCESS: Structure validation PASSED ℹ️ INFO: Testing cryptographic verification... ℹ️ INFO: nostr_verify_event_signature returned: -32 (Event has invalid public key) ❌ ERROR: CRYPTO verification failed! ❌ ERROR: Failed p" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: C5 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 03 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 197 2025/08/20 09:39:27 [error] 626538#626538: *1 FastCGI sent in stderr: "ubkey: 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 (length: AUTH: authenticate_request returned: -32 LOG: [2025-08-20 09:39:27] PUT /upload - Auth: auth_failed - Status: 401" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "PUT /upload HTTP/1.1", upstream: "fastcgi://unix:/tmp/ginxsom-fcgi.sock:", host: "localhost:9001" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 07 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 06 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: C7 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 199 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi parser: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi header: "Status: 401 Unauthorized" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi parser: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi header: "Content-Type: application/json" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi parser: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi header done 2025/08/20 09:39:27 [debug] 626538#626538: *1 HTTP/1.1 401 Unauthorized Server: nginx/1.18.0 (Ubuntu) Date: Wed, 20 Aug 2025 13:39:27 GMT Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive 2025/08/20 09:39:27 [debug] 626538#626538: *1 write new buf t:1 f:0 00005C2362782848, pos 00005C2362782848, size: 181 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http write filter: l:0 f:0 s:181 2025/08/20 09:39:27 [debug] 626538#626538: *1 http cacheable: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream process upstream 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe read upstream: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe preread: 164 2025/08/20 09:39:27 [debug] 626538#626538: *1 readv: eof:1, avail:0 2025/08/20 09:39:27 [debug] 626538#626538: *1 readv: 1, last:2112 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe recv chain: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe buf free s:0 t:1 f:0 00005C23627831A0, pos 00005C23627838BC, size: 164 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe length: -1 2025/08/20 09:39:27 [debug] 626538#626538: *1 input buf #0 00005C23627838BC 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 06 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi closed stdout 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 03 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 01 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 08 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record byte: 00 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi record length: 8 2025/08/20 09:39:27 [debug] 626538#626538: *1 http fastcgi sent end request 2025/08/20 09:39:27 [debug] 626538#626538: *1 input buf 00005C23627838BC 139 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe write downstream: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe write downstream flush in 2025/08/20 09:39:27 [debug] 626538#626538: *1 http output filter "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http copy filter: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http postpone filter "/upload?" 00005C236278EC20 2025/08/20 09:39:27 [debug] 626538#626538: *1 http chunk: 139 2025/08/20 09:39:27 [debug] 626538#626538: *1 write old buf t:1 f:0 00005C2362782848, pos 00005C2362782848, size: 181 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write new buf t:1 f:0 00005C236278EDB8, pos 00005C236278EDB8, size: 4 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write new buf t:1 f:0 00005C23627831A0, pos 00005C23627838BC, size: 139 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write new buf t:0 f:0 0000000000000000, pos 00005C234DABC2E8, size: 2 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http write filter: l:0 f:0 s:326 2025/08/20 09:39:27 [debug] 626538#626538: *1 http copy filter: 0 "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 pipe write downstream done 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer: 10, old: 263960688, new: 263960692 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream exit: 0000000000000000 2025/08/20 09:39:27 [debug] 626538#626538: *1 finalize http upstream request: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 finalize http fastcgi request 2025/08/20 09:39:27 [debug] 626538#626538: *1 free rr peer 1 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 close http upstream connection: 10 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C2362761F20, unused: 48 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer del: 10: 263960688 2025/08/20 09:39:27 [debug] 626538#626538: *1 reusable connection: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http upstream temp fd: -1 2025/08/20 09:39:27 [debug] 626538#626538: *1 http output filter "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http copy filter: "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http postpone filter "/upload?" 00007FFDBED41EB0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http chunk: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write old buf t:1 f:0 00005C2362782848, pos 00005C2362782848, size: 181 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write old buf t:1 f:0 00005C236278EDB8, pos 00005C236278EDB8, size: 4 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write old buf t:1 f:0 00005C23627831A0, pos 00005C23627838BC, size: 139 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write old buf t:0 f:0 0000000000000000, pos 00005C234DABC2E8, size: 2 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 write new buf t:0 f:0 0000000000000000, pos 00005C234DABC2E5, size: 5 file: 0, size: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http write filter: l:1 f:0 s:331 2025/08/20 09:39:27 [debug] 626538#626538: *1 http write filter limit 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 writev: 331 of 331 2025/08/20 09:39:27 [debug] 626538#626538: *1 http write filter 0000000000000000 2025/08/20 09:39:27 [debug] 626538#626538: *1 http copy filter: 0 "/upload?" 2025/08/20 09:39:27 [debug] 626538#626538: *1 http finalize request: 0, "/upload?" a:1, c:1 2025/08/20 09:39:27 [debug] 626538#626538: *1 set http keepalive handler 2025/08/20 09:39:27 [debug] 626538#626538: *1 http close request 2025/08/20 09:39:27 [debug] 626538#626538: *1 http log handler 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C23627831A0 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C2362797A70, unused: 3 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C236278DDE0, unused: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C2362782190, unused: 1250 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C236277B0A0 2025/08/20 09:39:27 [debug] 626538#626538: *1 hc free: 0000000000000000 2025/08/20 09:39:27 [debug] 626538#626538: *1 hc busy: 0000000000000000 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 tcp_nodelay 2025/08/20 09:39:27 [debug] 626538#626538: *1 reusable connection: 1 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer add: 6: 65000:263965692 2025/08/20 09:39:27 [debug] 626538#626538: *1 post event 00005C23627C97B0 2025/08/20 09:39:27 [debug] 626538#626538: timer delta: 1 2025/08/20 09:39:27 [debug] 626538#626538: posted event 00005C23627C97B0 2025/08/20 09:39:27 [debug] 626538#626538: *1 delete posted event 00005C23627C97B0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http keepalive handler 2025/08/20 09:39:27 [debug] 626538#626538: *1 malloc: 00005C236277B0A0:1024 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:0, avail:0 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C236277B0A0 2025/08/20 09:39:27 [debug] 626538#626538: worker cycle 2025/08/20 09:39:27 [debug] 626538#626538: epoll timer: 65000 2025/08/20 09:39:27 [debug] 626538#626538: epoll: fd:6 ev:2005 d:000073B0112501E0 2025/08/20 09:39:27 [debug] 626538#626538: *1 http keepalive handler 2025/08/20 09:39:27 [debug] 626538#626538: *1 malloc: 00005C236277B0A0:1024 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: eof:1, avail:-1 2025/08/20 09:39:27 [debug] 626538#626538: *1 recv: fd:6 0 of 1024 2025/08/20 09:39:27 [info] 626538#626538: *1 client 127.0.0.1 closed keepalive connection 2025/08/20 09:39:27 [debug] 626538#626538: *1 close http connection: 6 2025/08/20 09:39:27 [debug] 626538#626538: *1 event timer del: 6: 263965692 2025/08/20 09:39:27 [debug] 626538#626538: *1 reusable connection: 0 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C236277B0A0 2025/08/20 09:39:27 [debug] 626538#626538: *1 free: 00005C2362778840, unused: 120 2025/08/20 09:39:27 [debug] 626538#626538: timer delta: 2 2025/08/20 09:39:27 [debug] 626538#626538: worker cycle 2025/08/20 09:39:27 [debug] 626538#626538: epoll timer: -1