conection error "mod base"

Bugs that are actually features.
mokorn
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed May 18, 2016 8:49 pm
Contact:

conection error "mod base"

Post by mokorn »

Hey ho Factorians

Me and my Friend have following problem, when we join a selfmade server (even when we join vanilla public servers):

"Cannot join. The following mod script files are not identical between you and the server:
mod-base"

We use boath Base Mod 0.12.33 and no other Mods. We have a fresh install.
We tried a lot of things but nothing worked. And we did not find any tread about this.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15900
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: conection error "mod base"

Post by Rseding91 »

If you're getting that error then someone in the group of players has modified their game files. Either you, or the person you're trying to connect to.

You can go into steam and click the "verify local files" option to check and re-download anything not correct.
If you want to get ahold of me I'm almost always on Discord.
mokorn
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed May 18, 2016 8:49 pm
Contact:

Re: conection error "mod base"

Post by mokorn »

i tryed this out, but i found no damaged files. i reinstalled the game 2 times (i deletet even the files in appdata/roaming manually)


is there a way to deinstall the game completly? Maby there are some invisible files somewere i dont see?
Rseding91
Factorio Staff
Factorio Staff
Posts: 15900
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: conection error "mod base"

Post by Rseding91 »

mokorn wrote:i tryed this out, but i found no damaged files. i reinstalled the game 2 times (i deletet even the files in appdata/roaming manually)


is there a way to deinstall the game completly? Maby there are some invisible files somewere i dont see?
If it's not on your end it might be on the end of the person you're trying to connect to.

Upload the log file from everyone's computers and I can tell you who has a modified game.
If you want to get ahold of me I'm almost always on Discord.
mokorn
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed May 18, 2016 8:49 pm
Contact:

Re: conection error "mod base"

Post by mokorn »

Here the log. I think mine is the problem, becaus the other guy had a completley fresch install, without any mods.
I found some not vanillia data in \Factorio\data\base
maby i broke something with moding. But i dont understand why new install doesent work.

Code: Select all

[spoiler]   0.004 2016-05-19 03:27:15; Factorio 0.12.33 (Build 18092, win64, steam)
   0.004 Operating system: Windows 7 Service Pack 1
   0.004 Program arguments: "D:\Spiele\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.004 Read data path: D:/Spiele/Steam/steamapps/common/Factorio/data
   0.004 Write data path: C:/Users/Michael/AppData/Roaming/Factorio
   0.004 Binaries path: D:/Spiele/Steam/steamapps/common/Factorio/bin
   0.045 Disabled FMA3 (auto)
   0.045 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 20%] [Screen: 255]
   0.047 Available display adapters: 1
   0.047  [0]: \\.\DISPLAY1 - AMD Radeon R9 200 Series {0x8000005, [0,0], 1920x1080, 32bit, 60Hz}
   0.047 Create display on adapter 0. Size 1280x720 at position [310, 162].
   1.848 Initialised OpenGL:[0] AMD Radeon R9 200 Series; driver: 4.5.13416 Compatibility Profile Context 15.300.1025.1001
   2.075 Desktop composition is active.
   2.169 Loading mod core 0.0.0 (data.lua)
   2.173 Loading mod base 0.12.33 (data.lua)
   2.261 Checksum for core: 3711505753
   2.261 Checksum for mod base: 2829195351
   3.360 Initial atlas bitmap size is 16384
   3.362 Created atlas bitmap 16384x5509
  40.259 Sprites loaded
  40.304 Loading sounds...
  45.205 Factorio initialised
 106.785 Info Router.cpp:509: Router peerID(65535) shutting down.
 106.785 Info Router.cpp:536: Router state -> Disconnected
 106.797 Joining game 107.172.11.210:34197 at port 34197
 106.797 Info WindowsUDPSocket.cpp:73: Opening socket at port (34197)
 106.797 Info Router.cpp:536: Router state -> Connecting
 106.800 Info MultiplayerManager.cpp:913: networkTick(0) mapTick(-1) changing state from(Ready) to(Connecting)
 106.967 Info Router.cpp:536: Router state -> WaitingForAccept
 107.210 Warning Router.cpp:298: Received relay message from peer (59) when not a server
 107.214 Info Synchronizer.cpp:54: NetworkTick(1047475) initialized Synchronizer local peer(59) latency(12).
 107.214 Info Synchronizer.cpp:500: networkTick(1047475) adding peer(0) success(true).
 107.214 Info Synchronizer.cpp:500: networkTick(1047475) adding peer(55) success(true).
 107.214 Info Synchronizer.cpp:500: networkTick(1047475) adding peer(56) success(true).
 107.214 Info Synchronizer.cpp:500: networkTick(1047475) adding peer(57) success(true).
 107.214 Info Synchronizer.cpp:500: networkTick(1047475) adding peer(58) success(true).
 107.214 Info Router.cpp:536: Router state -> Connected
 107.214 Info Router.cpp:729: ConnectionAccepted ownPeerID(59) nextPeerID(60)
 107.214 Info MultiplayerManager.cpp:913: networkTick(1047475) mapTick(-1) changing state from(Connecting) to(VerifyingConnection)
 107.404 Info Router.cpp:741: Received onPeerConnected for already connected peer(59)
 107.686 Info MultiplayerManager.cpp:1433: Received peer info for peer(0) username(<server>).
 107.686 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(0) oldState(Ready) newState(InGame)
 107.686 Info MultiplayerManager.cpp:1433: Received peer info for peer(55) username(U1tro).
 107.686 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(55) oldState(Ready) newState(InGame)
 107.686 Info MultiplayerManager.cpp:1433: Received peer info for peer(56) username(Hyphen).
 107.686 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(56) oldState(Ready) newState(InGame)
 107.686 Info MultiplayerManager.cpp:1433: Received peer info for peer(57) username(Calinth).
 107.686 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(57) oldState(Ready) newState(InGame)
 107.686 Info MultiplayerManager.cpp:1433: Received peer info for peer(58) username(Ephemeris).
 107.686 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(58) oldState(Ready) newState(InGame)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Ready) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1433: Received peer info for peer(59) username(mokorn).
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(Connecting)
 107.687 Info MultiplayerManager.cpp:1060: networkTick(1047487) mapTick(-1) received stateChanged peerID(59) oldState(Connecting) newState(VerifyingConnection)
 108.070 Info MultiplayerManager.cpp:913: networkTick(1047500) mapTick(-1) changing state from(VerifyingConnection) to(ConnectedWaitingForMap)
 108.269 Info MultiplayerManager.cpp:1060: networkTick(1047512) mapTick(-1) received stateChanged peerID(59) oldState(VerifyingConnection) newState(ConnectedWaitingForMap)
 108.485 Info MultiplayerManager.cpp:1060: networkTick(1047524) mapTick(-1) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
 108.485 Info MultiplayerManager.cpp:1060: networkTick(1047524) mapTick(-1) received stateChanged peerID(55) oldState(InGame) newState(InGameAligning)
 108.485 Info MultiplayerManager.cpp:1060: networkTick(1047524) mapTick(-1) received stateChanged peerID(56) oldState(InGame) newState(InGameAligning)
 108.485 Info MultiplayerManager.cpp:1060: networkTick(1047524) mapTick(-1) received stateChanged peerID(57) oldState(InGame) newState(InGameAligning)
 108.485 Info MultiplayerManager.cpp:1060: networkTick(1047524) mapTick(-1) received stateChanged peerID(58) oldState(InGame) newState(InGameAligning)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameSavingMap)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(55) oldState(InGameAligning) newState(InGameAligned)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(55) oldState(InGameAligned) newState(InGameWaitingForOthers)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(56) oldState(InGameAligning) newState(InGameAligned)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(56) oldState(InGameAligned) newState(InGameWaitingForOthers)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(57) oldState(InGameAligning) newState(InGameAligned)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(57) oldState(InGameAligned) newState(InGameWaitingForOthers)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(58) oldState(InGameAligning) newState(InGameAligned)
 108.918 Info MultiplayerManager.cpp:1060: networkTick(1047549) mapTick(-1) received stateChanged peerID(58) oldState(InGameAligned) newState(InGameWaitingForOthers)
 109.735 Info MultiplayerManager.cpp:1060: networkTick(1047599) mapTick(-1) received stateChanged peerID(0) oldState(InGameSavingMap) newState(InGameSendingMap)
 109.735 Downloading file C:/Users\Michael\AppData\Roaming\Factorio\temp\mp-download.zip (4538609 B, 3715 blocks)
 109.742 Info MultiplayerManager.cpp:913: networkTick(1047599) mapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
 109.743 Info NetworkInputHandler.cpp:45: mapTick(989350) networkTick(1047599) initialized NetworkInputHandler local peer(59).
 109.743 Info NetworkInputHandler.cpp:520: expectedMapTick(989350) adding peer(0).
 109.743 Info NetworkInputHandler.cpp:520: expectedMapTick(989350) adding peer(55).
 109.743 Info NetworkInputHandler.cpp:520: expectedMapTick(989350) adding peer(56).
 109.743 Info NetworkInputHandler.cpp:520: expectedMapTick(989350) adding peer(57).
 109.743 Info NetworkInputHandler.cpp:520: expectedMapTick(989350) adding peer(58).
 109.743 Info Synchronizer.cpp:413: NetworkTick(1047599) mapTick(989350) applying 136 pending tickClosures
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(65535) to peer(0)
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(6) to peer(55)
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(17) to peer(56)
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(21) to peer(57)
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(26) to peer(58)
 109.743 Info NetworkInputHandler.cpp:599: assigning playerIndex(65535) to peer(59)
 109.743 Info MultiplayerManager.cpp:1633: networkTick(1047599) mapTick(-1) adding mapAlignTask(SendPlayerJoinGameAlignTask)
 109.743 Info MultiplayerManager.cpp:1420: Received script checksums: level: 3964520543
 109.954 Info MultiplayerManager.cpp:1060: networkTick(1047611) mapTick(-1) received stateChanged peerID(59) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
 116.524 Finished download (6 s, 4.5 MB, 669 kB/s)
 116.581 Info MultiplayerManager.cpp:1135: networkTick(1047926) mapTick(-1) map download finished creating scenario
 116.581 Info MultiplayerManager.cpp:913: networkTick(1047926) mapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
 116.582 Loading map C:/Users\Michael\AppData\Roaming\Factorio\temp\mp-download.zip
 116.662 Info Scenario.cpp:124: Map version 0.12.33-0
 116.752 Info MultiplayerManager.cpp:1060: networkTick(1047938) mapTick(-1) received stateChanged peerID(59) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
 116.952 Info MultiplayerManager.cpp:1060: networkTick(1047950) mapTick(-1) received stateChanged peerID(0) oldState(InGameSendingMap) newState(InGameWaitingForOthers)
 117.253 Checksum for script C:/Users/Michael/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3964520543
 117.300 Checksum for script __base__/control.lua: 2206032360
 117.349 Error MultiplayerManager.cpp:110: MultiplayerManager failed: "" + multiplayer.script-mismatch + "
mod-base"
 117.354 Info MultiplayerManager.cpp:913: networkTick(1047973) mapTick(989350) changing state from(ConnectedLoadingMap) to(Failed)
 120.769 Info MultiplayerManager.cpp:161: NetworkTick(1047973) quitting multiplayer connection.
 120.769 Info MultiplayerManager.cpp:913: networkTick(1047973) mapTick(989350) changing state from(Failed) to(Disconnected)
 120.770 Warning NetworkInputHandler.cpp:756: mapTick(989350) networkTick(1047973) disconnecting from player but already disconnected.
 121.335 Info Router.cpp:509: Router peerID(59) shutting down.
 121.335 Info WindowsUDPSocket.cpp:160: Socket closed
 121.335 Info Router.cpp:536: Router state -> Disconnected
 125.252 Steam API shutdown.
 125.254 Goodbye[/spoiler]
Rseding91
Factorio Staff
Factorio Staff
Posts: 15900
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: conection error "mod base"

Post by Rseding91 »

Those checksum values are saying you've got the correct files for the data.lua portions (at least when you ran it to generate that log file).

Have you changed the control.lua files on your local machine?
If you want to get ahold of me I'm almost always on Discord.
Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: conection error "mod base"

Post by Oxyd »

mokorn wrote:

Code: Select all

 109.743 Info MultiplayerManager.cpp:1420: Received script checksums: level: 3964520543
 (… snip …)
 117.253 Checksum for script C:/Users/Michael/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3964520543
 117.300 Checksum for script __base__/control.lua: 2206032360
There is your problem. You have data/base/control.lua with something in it, but the host you're connecting to does hot have that file.

Vanilla Factorio does not come with data/base/control.lua, so just remove that file.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3749
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: conection error "mod base"

Post by DaveMcW »

Oxyd wrote:Vanilla Factorio does not come with data/base/control.lua, so just remove that file.
Is there a way to make Steam delete the file when verifying files?
Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: conection error "mod base"

Post by Oxyd »

DaveMcW wrote:
Oxyd wrote:Vanilla Factorio does not come with data/base/control.lua, so just remove that file.
Is there a way to make Steam delete the file when verifying files?
I have no clue. But since Steam only offers you one button to verify files with no obvious configuration options, I'd guess there isn't.
mokorn
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed May 18, 2016 8:49 pm
Contact:

Re: conection error "mod base"

Post by mokorn »

Re: conection error "mod base"

Post by Oxyd » Thu May 19, 2016 9:10 pm

mokorn wrote:

Code: Select all
109.743 Info MultiplayerManager.cpp:1420: Received script checksums: level: 3964520543
(… snip …)
117.253 Checksum for script C:/Users/Michael/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3964520543
117.300 Checksum for script __base__/control.lua: 2206032360


There is your problem. You have data/base/control.lua with something in it, but the host you're connecting to does hot have that file.
This one worked. Thank you so much.

For other People and for the producer of the game.
I think i got this error because i copied mod files into the factorio main folder and not into the Appdata/roming folder.
The Problem is, that you can not reinstall the game via steam. New install brings the wrong files back.
It would be awsome if there would be any way to solve this in feature versions of the game.
Because up to now: If you have wrong files in your main folder, they are still there after new install.
Post Reply

Return to “Not a bug”