UserVerificationMissing

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
Double-Beef-Supreme
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 23, 2024 4:23 pm
Contact:

UserVerificationMissing

Post by Double-Beef-Supreme »

I am having an issue where no one can connect to my server externally.

I have a server PC separate from my gaming PC, and I had it previously set up to run a factorio server. I updated it on the server, then ran the bat file as always, but I cannot connect, and in the logs it gives a UserVerificationMissing error.

On my client I am logged in with my factorio account, and when I use the local LAN IP I can get in and play fine. My port forwarding is correct and worked previously.

Here is the server log:

Code: Select all

 374.429 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(IP ADDR:({192.168.1.62:52321}))
 374.429 Refusing connection for address (IP ADDR:({192.168.1.62:52321})), username (Double-Beef-Supreme). UserVerificationMissing
 374.512 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(IP ADDR:({192.168.1.62:52322}))
 374.513 Info ServerRouter.cpp:465: Replying to connectionRequest for address(IP ADDR:({192.168.1.62:52322})).
 374.516 Info ServerSynchronizer.cpp:594: nextHeartbeatSequenceNumber(22266) adding peer(3)
 374.533 Info ServerMultiplayerManager.cpp:805: updateTick(2094978) changing state from(InGame) to(InGameSavingMap)
 374.546 Info ServerMultiplayerManager.cpp:975: updateTick(2094978) received stateChanged peerID(3) oldState(Ready) newState(ConnectedWaitingForMap)
 374.763 Info ServerMultiplayerManager.cpp:1036: UpdateTick(2094978) Serving map(C:\Users\jcdwi\AppData\Roaming\Factorio\temp\mp-save-2.zip) for peer(3) size(5616898) auxiliary(202) crc(440261132)
 374.763 Info ServerMultiplayerManager.cpp:805: updateTick(2094978) changing state from(InGameSavingMap) to(InGame)
 374.829 Info ServerMultiplayerManager.cpp:975: updateTick(2094978) received stateChanged peerID(3) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
 375.296 Info ServerMultiplayerManager.cpp:975: updateTick(2094978) received stateChanged peerID(3) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
 376.462 Info ServerMultiplayerManager.cpp:975: updateTick(2094978) received stateChanged peerID(3) oldState(ConnectedLoadingMap) newState(TryingToCatchUp)
 376.463 Info ServerMultiplayerManager.cpp:975: updateTick(2094978) received stateChanged peerID(3) oldState(TryingToCatchUp) newState(WaitingForCommandToStartSendingTickClosures)
 376.479 Info GameActionHandler.cpp:4300: UpdateTick (2094978) processed PlayerJoinGame peerID(3) playerIndex(0) mode(connect)
 376.663 Info ServerMultiplayerManager.cpp:975: updateTick(2094989) received stateChanged peerID(3) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame)
2024-10-23 12:20:40 [JOIN] Double-Beef-Supreme joined the game
As you can see at the bottom, I am able to log in no problems when I use the local IP
Loewchen
Global Moderator
Global Moderator
Posts: 9730
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: UserVerificationMissing

Post by Loewchen »

That excerpt is of a working lan connection. Post a log of a failing connection.
Double-Beef-Supreme
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 23, 2024 4:23 pm
Contact:

Re: UserVerificationMissing

Post by Double-Beef-Supreme »

The top 2 lines are from the failing connection. The problem is that unless I try to connect using local IP the log doesnt fill out. Like it's blank until I try to log in, then those failing messages at the top populate. Are you saying those are successful ones? If so I guess I have a network problem, but i'm forwarding the correct port to my server IP.
Loewchen
Global Moderator
Global Moderator
Posts: 9730
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: UserVerificationMissing

Post by Loewchen »

Double-Beef-Supreme wrote: Wed Oct 23, 2024 9:10 pm The top 2 lines are from the failing connection.
They are not, that is the process of a connection with user verification, it continues 0.08 seconds later and is successful. If the server does not log any connection attempt from the external client then this is indeed a network issue.
Double-Beef-Supreme
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 23, 2024 4:23 pm
Contact:

Re: UserVerificationMissing

Post by Double-Beef-Supreme »

Ok, I found the client logs, and it does look like I have a network issue:

Code: Select all

 762.158 Info UDPSocket.cpp:38: Opening socket
 762.159 Info ClientMultiplayerManager.cpp:603: UpdateTick(18446744073709551615) changing state from(Ready) to(Connecting)
 772.168 Error ClientMultiplayerManager.cpp:85: MultiplayerManager failed: "Could not establish network communication with server."
 772.168 Info ClientMultiplayerManager.cpp:603: UpdateTick(18446744073709551615) changing state from(Connecting) to(InitializationFailed)
 791.905 Info ClientMultiplayerManager.cpp:196: Quitting multiplayer connection.
 791.905 Info ClientMultiplayerManager.cpp:603: UpdateTick(18446744073709551615) changing state from(InitializationFailed) to(Disconnected)
 791.906 Info UDPSocket.cpp:233: Closing socket
I can ping the IP address(Edited out my actual IP):

Code: Select all

Pinging XXX.XXX.XXX.XXX with 32 bytes of data:
Reply from XXX.XXX.XXX.XXX: bytes=32 time=11ms TTL=57
Reply from XXX.XXX.XXX.XXX: bytes=32 time=18ms TTL=57
Reply from XXX.XXX.XXX.XXX: bytes=32 time=34ms TTL=57
Reply from XXX.XXX.XXX.XXX: bytes=32 time=20ms TTL=57
And my port forwarding settings are:

Code: Select all

External Port: 34197
Internal Port: [blank]
Internal IP: 192.168.1.10
Protocol: UDP
Source IP: [blank]
Anything else I can check? I set this up in the past and it worked then, not sure what could have changed.
Loewchen
Global Moderator
Global Moderator
Posts: 9730
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: UserVerificationMissing

Post by Loewchen »

No idea, networking is just a pain to diagnose, could be a firewall, ISP issue, general misconfiguration, something in the chain not liking UDP packets...
I would start by trying to isolate, does 1.1.100 still work, is it client or server side, does another machine in the same network work, does this machine in another network work, does a different switch work...
Double-Beef-Supreme
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Oct 23, 2024 4:23 pm
Contact:

Re: UserVerificationMissing

Post by Double-Beef-Supreme »

Ok, so I deleted the port forwarding rule, then remade it in my router and it's working.

Must be time to get a new router.

Thanks for the help!
Post Reply

Return to “Technical Help”