I, i have just configured a server in private mode with docker but not yet Nginx.
I tried to configure Android app with my url and it does not find the server
Digging in my docker image logs I have these information.
2026/04/06 00:38:33 failed to create modcache index dir: mkdir /dev/null: not a directory
2026/04/06 00:38:33 goose: no migrations to run. current version: 20250918231606
{"level":"info","ts":1775435913.1600063,"caller":"db/goose.go:60","msg":"Migrations completed"}
{"level":"info","ts":1775435913.1655164,"logger":"events","caller":"events/service.go:87","msg":"Event service stopped"}
2026/04/06 00:38:33 failed to create modcache index dir: mkdir /dev/null: not a directory
{"level":"info","ts":1775435913.2454288,"caller":"sms-gateway/app.go:101","msg":"Service started"}
{"level":"info","ts":1775435913.2454538,"logger":"messages","caller":"messages/workers.go:34","msg":"Starting hashing task..."}
{"level":"info","ts":1775435913.2455785,"logger":"http","caller":"http/server.go:25","msg":"Starting server on 0.0.0.0:3000..."}
{"level":"warn","ts":1775435954.964509,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"4eebeeec-7e88-4703-8270-798e4327322d","latency":"163.48µs","status":401,"method":"GET","url":"/api/mobile/v1","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775436724.383678,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"68ebeeec-7e88-4703-8270-798e4327322d","latency":"213.906µs","status":401,"method":"GET","url":"/api/mobile/v1/api","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775436752.6164386,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6aebeeec-7e88-4703-8270-798e4327322d","latency":"169.999µs","status":404,"method":"GET","url":"/api","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775436784.2013621,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6cebeeec-7e88-4703-8270-798e4327322d","latency":"135.129µs","status":404,"method":"GET","url":"/api/","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775436801.2883532,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6eebeeec-7e88-4703-8270-798e4327322d","latency":"127.518µs","status":401,"method":"GET","url":"/api/mobile/v1","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775437633.6461174,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"8bebeeec-7e88-4703-8270-798e4327322d","latency":"34.666µs","status":404,"method":"GET","url":"/api/mobile/device","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"info","ts":1775437643.8816772,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"8cebeeec-7e88-4703-8270-798e4327322d","latency":"329.887µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"warn","ts":1775463266.836974,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"deeeeeec-7e88-4703-8270-798e4327322d","latency":"127.703µs","status":404,"method":"GET","url":"/config","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775464013.8650658,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"f9eeeeec-7e88-4703-8270-798e4327322d","latency":"107.129µs","status":404,"method":"GET","url":"/","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"info","ts":1775464273.338815,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"03efeeec-7e88-4703-8270-798e4327322d","latency":"81.74µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"info","ts":1775464318.5369942,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"05efeeec-7e88-4703-8270-798e4327322d","latency":"171.462µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"warn","ts":1775464459.4043622,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0befeeec-7e88-4703-8270-798e4327322d","latency":"84.203µs","status":401,"method":"GET","url":"/api/mobile/v1/devices","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775464475.3524451,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0cefeeec-7e88-4703-8270-798e4327322d","latency":"156.74µs","status":401,"method":"GET","url":"/api/mobile/v1/settings","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775464504.1455512,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0eefeeec-7e88-4703-8270-798e4327322d","latency":"150.943µs","status":401,"method":"GET","url":"/api/mobile/v1/logs","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
could you help me to fix connectivity issue ?
I, i have just configured a server in private mode with docker but not yet Nginx.
I tried to configure Android app with my url and it does not find the server
Digging in my docker image logs I have these information.
2026/04/06 00:38:33 failed to create modcache index dir: mkdir /dev/null: not a directory
2026/04/06 00:38:33 goose: no migrations to run. current version: 20250918231606
{"level":"info","ts":1775435913.1600063,"caller":"db/goose.go:60","msg":"Migrations completed"}
{"level":"info","ts":1775435913.1655164,"logger":"events","caller":"events/service.go:87","msg":"Event service stopped"}
2026/04/06 00:38:33 failed to create modcache index dir: mkdir /dev/null: not a directory
{"level":"info","ts":1775435913.2454288,"caller":"sms-gateway/app.go:101","msg":"Service started"}
{"level":"info","ts":1775435913.2454538,"logger":"messages","caller":"messages/workers.go:34","msg":"Starting hashing task..."}
{"level":"info","ts":1775435913.2455785,"logger":"http","caller":"http/server.go:25","msg":"Starting server on 0.0.0.0:3000..."}
{"level":"warn","ts":1775435954.964509,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"4eebeeec-7e88-4703-8270-798e4327322d","latency":"163.48µs","status":401,"method":"GET","url":"/api/mobile/v1","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775436724.383678,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"68ebeeec-7e88-4703-8270-798e4327322d","latency":"213.906µs","status":401,"method":"GET","url":"/api/mobile/v1/api","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775436752.6164386,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6aebeeec-7e88-4703-8270-798e4327322d","latency":"169.999µs","status":404,"method":"GET","url":"/api","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775436784.2013621,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6cebeeec-7e88-4703-8270-798e4327322d","latency":"135.129µs","status":404,"method":"GET","url":"/api/","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775436801.2883532,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"6eebeeec-7e88-4703-8270-798e4327322d","latency":"127.518µs","status":401,"method":"GET","url":"/api/mobile/v1","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775437633.6461174,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"8bebeeec-7e88-4703-8270-798e4327322d","latency":"34.666µs","status":404,"method":"GET","url":"/api/mobile/device","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"info","ts":1775437643.8816772,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"8cebeeec-7e88-4703-8270-798e4327322d","latency":"329.887µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"warn","ts":1775463266.836974,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"deeeeeec-7e88-4703-8270-798e4327322d","latency":"127.703µs","status":404,"method":"GET","url":"/config","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"warn","ts":1775464013.8650658,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"f9eeeeec-7e88-4703-8270-798e4327322d","latency":"107.129µs","status":404,"method":"GET","url":"/","ip":"192.168.1.27","ua":"curl/8.7.1","body":""}
{"level":"info","ts":1775464273.338815,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"03efeeec-7e88-4703-8270-798e4327322d","latency":"81.74µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"info","ts":1775464318.5369942,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Success","requestId":"05efeeec-7e88-4703-8270-798e4327322d","latency":"171.462µs","status":200,"method":"GET","url":"/api/mobile/v1/device","ip":"192.168.1.27","ua":"curl/8.7.1"}
{"level":"warn","ts":1775464459.4043622,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0befeeec-7e88-4703-8270-798e4327322d","latency":"84.203µs","status":401,"method":"GET","url":"/api/mobile/v1/devices","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775464475.3524451,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0cefeeec-7e88-4703-8270-798e4327322d","latency":"156.74µs","status":401,"method":"GET","url":"/api/mobile/v1/settings","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
{"level":"warn","ts":1775464504.1455512,"logger":"http","caller":"v2@v2.1.6/zap.go:106","msg":"Client error","requestId":"0eefeeec-7e88-4703-8270-798e4327322d","latency":"150.943µs","status":401,"method":"GET","url":"/api/mobile/v1/logs","ip":"192.168.1.27","ua":"curl/8.7.1","body":"","error":"Unauthorized"}
could you help me to fix connectivity issue ?