Also I have fiddled with the server settings and set to LAN only and set requre user verification to false and it still did not work.
Here is the log from my latest attempt.
0.000 2019-10-13 09:45:14; Factorio 0.17.69 (build 47194, linux64, headless)
0.064 Operating system: Linux (Ubuntu 14.04)
0.064 Program arguments: "/opt/factorio/bin/x64/factorio" "--config" "/opt/factorio/config/config.ini" "--port" "34197" "--start-server-load-latest" "--server-settings" "/opt/factorio/data/server-settings.json" "--server-adminlist" "/opt/factorio/data/server-adminlist.json"
0.064 Read data path: /opt/factorio/data
0.065 Write data path: /opt/factorio [38998/43381MB]
0.065 Binaries path: /opt/factorio/bin
0.080 System info: [CPU: Intel(R) Xeon(R) CPU E5620 @ 2.40GHz, 8 cores, RAM: 16031 MB]
0.080 Environment: DISPLAY=<unset> WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
0.080 Running in headless mode
0.086 Loading mod core 0.0.0 (data.lua)
0.209 Loading mod base 0.17.69 (data.lua)
0.679 Loading mod base 0.17.69 (data-updates.lua)
0.920 Checksum for core: 2087614386
0.920 Checksum of base: 1061071205
1.194 Prototype list checksum: 3040646442
1.230 Info PlayerData.cpp:68: Local player-data.json available, timestamp 1570984789
1.231 Info PlayerData.cpp:75: Cloud player-data.json unavailable
1.277 Factorio initialised
1.281 Info ServerMultiplayerManager.cpp:138: Quitting multiplayer connection.
1.281 Info ServerMultiplayerManager.cpp:776: updateTick(4294967295) changing state from(Ready) to(Closed)
1.317 Goodbye