523 lines
14 KiB
Plaintext
523 lines
14 KiB
Plaintext
SCAR Chat Server v1.0.0
|
|
=======================
|
|
Config file not found, using defaults
|
|
WARNING: Using default JWT secret! Change this in production!
|
|
|
|
Configuration:
|
|
Database: scarchat.db
|
|
SSL Cert: server.crt
|
|
SSL Key: server.key
|
|
Host: 0.0.0.0
|
|
Port: 8443
|
|
|
|
Server listening on 0.0.0.0:8443
|
|
New connection from 127.0.0.1:33716
|
|
SSL handshake completed
|
|
LoginRequest::deserialize - Payload size: 17
|
|
Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33
|
|
Username length (raw bytes): 6 0
|
|
Username length (uint16_t): 6
|
|
Username: 'Ganome'
|
|
Password length: 7
|
|
Password: (hidden, length=7)
|
|
LoginRequest constructor - Username: 'Ganome', Password length: 7
|
|
Received message type: 1
|
|
LoginRequest received - Username: 'Ganome', Password length: 7
|
|
Authentication attempt for user: 'Ganome'
|
|
User found in database, username: 'Ganome'
|
|
Stored salt (first 20 chars): 06944340a7d677e2245c
|
|
Stored hash (first 20 chars): 68304574252479bcade4
|
|
Computed hash (first 20 chars): 68304574252479bcade4
|
|
User 'Ganome' authenticated successfully
|
|
Sending successful LoginResponse with token
|
|
Sending message type 2, size: 200 bytes
|
|
Session added. Total sessions: 1
|
|
Successfully sent 200 bytes
|
|
New connection from 127.0.0.1:33732
|
|
SSL handshake completed
|
|
LoginRequest::deserialize - Payload size: 12
|
|
Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34
|
|
Username length (raw bytes): 4 0
|
|
Username length (uint16_t): 4
|
|
Username: 'test'
|
|
Password length: 4
|
|
Password: (hidden, length=4)
|
|
LoginRequest constructor - Username: 'test', Password length: 4
|
|
Received message type: 1
|
|
LoginRequest received - Username: 'test', Password length: 4
|
|
Authentication attempt for user: 'test'
|
|
User found in database, username: 'test'
|
|
Stored salt (first 20 chars): 1f351b99ffc610d13369
|
|
Stored hash (first 20 chars): ae8b48181e6ed84fc28a
|
|
Computed hash (first 20 chars): ae8b48181e6ed84fc28a
|
|
User 'test' authenticated successfully
|
|
Sending successful LoginResponse with token
|
|
Sending message type 2, size: 197 bytes
|
|
Session added. Total sessions: 2
|
|
Successfully sent 197 bytes
|
|
Received message type: 35
|
|
Sending message type 35, size: 16 bytes
|
|
Successfully sent 16 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 56417 bytes
|
|
Successfully sent 56417 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 212 bytes
|
|
Successfully sent 212 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 230 bytes
|
|
Successfully sent 230 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 732 bytes
|
|
Successfully sent 732 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 22248 bytes
|
|
Successfully sent 22248 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 284 bytes
|
|
Successfully sent 284 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 21043 bytes
|
|
Successfully sent 21043 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 248 bytes
|
|
Successfully sent 248 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 7833 bytes
|
|
Successfully sent 7833 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 218 bytes
|
|
Successfully sent 218 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 15360 bytes
|
|
Successfully sent 15360 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 232 bytes
|
|
Successfully sent 232 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 279 bytes
|
|
Successfully sent 279 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 14246 bytes
|
|
Successfully sent 14246 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 221 bytes
|
|
Successfully sent 221 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 290 bytes
|
|
Successfully sent 290 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 10235 bytes
|
|
Successfully sent 10235 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 240 bytes
|
|
Successfully sent 240 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 253 bytes
|
|
Successfully sent 253 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 15406 bytes
|
|
Successfully sent 15406 bytes
|
|
Received message type: 36
|
|
Sending message type 36, size: 214 bytes
|
|
Successfully sent 214 bytes
|
|
Read error: Connection reset by peer
|
|
Session removed. Total sessions: 1
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Received message type: 36
|
|
Read error: stream truncated
|
|
Session removed. Total sessions: 0
|