Using Mods On A Server?

Hello everyone I just installed the Satisfactory Mod Manager V3 a big thank you to the dev for the hard work ^^. I downloaded and installed some mod compatible in Multiplayer but when I join my dedicated server and go to the Hub to unlock the mods I do not see the mods in the milestones ?. Thanks in advance.
No description
No description
No description
78 Replies
Robb
Robb3mo ago
@Geant - Belzebuth what hosting provider is running the server? the screenshots show that the mod loader is not working server side
Lynkfox
Lynkfox3mo ago
have you restarted your server since installing mods?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
- It's a dedicated server at Scaleway. - I don't know how to do it to load it on the server?. - Do you have to restart the server?.
Robb
Robb3mo ago
sorry fixed my typo. you don't need to load the mod manager on the server yes you need to restart the server
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
- I just restarted the server and I only have one mod that is recognized but when I launch the milestone to unlock it it does nothing?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Robb
Robb3mo ago
what happens when you run the /info command now?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Robb
Robb3mo ago
still no mods loaded what are your settings in the Mod Manager for the server?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Robb
Robb3mo ago
it seems like you have installed mods on your game client but not the server? you need to install them on the server too follow the directions at that docs link in the button at the top to connect the mod manager to your server so you can install mods there
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
This is the part I need to fill out to install mods on the server?
No description
Robb
Robb3mo ago
sorry, I don't know what a chemin is, please let me know or switch it back to english temporarily the name on the right can be whatever you want
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
The path case is the pointing to where the sound mods folder is installed on the server or it is the pointing to designate the main folder on the server.
Robb
Robb3mo ago
I don't know, what does the example on the docs page have? probably main folder of the sever?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
In the Path box I have to point to the Mods folder? or Folder where the server is installed?. Hum it's not clear I think ^^. \satisfactory\1690800\FactoryGame ??? I'll look at that tomorrow, I have to leave, I'll do some tests and come back tomorrow if you have any information on the subject I thank you in advance ^^.
Mircea
Mircea3mo ago
/satisfactory/1690800 assuming that's where the FactoryServer.exe or .sh is But also, you don't need to fill that in manually. When you fill in the part you highlighted in green, you will have a file explorer under the path text box, where you will choose the folder and SMM will guide you on whether the path you chose is correct As for the one on the right, that's just the name for the server to show in SMM
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Still the same???
No description
PH03N1X
PH03N1X3mo ago
@Geant - Belzebuth on filezilla you also connect with port 21?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Yes I connect with port 21
PH03N1X
PH03N1X3mo ago
What happens when you leave the location field (chemin) empty? does it list any directories?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Same answer (Unable to list directory).
PH03N1X
PH03N1X3mo ago
@Mircea (Area Actions) is there any way to read the raw response from the (S)FTP server upon connection?
Mircea
Mircea3mo ago
The build I sent should have shown what the error is
PH03N1X
PH03N1X3mo ago
hmmm odd.. @Geant - Belzebuth did you install the alternative build Mircea sent? could very well be a bad ownership error on the FTP Server had this happen before with SMM
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Here is my presence connected to the ftp of my Satisfactory server folder.
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Yes I installed the version (SatisfactoryModManager-Setup-show-server-error). But I did not uninstall the other version I reinstalled over it.
Mircea
Mircea3mo ago
That shouldn't matter I uploaded another build, same link, maybe last time I didn't upload the correct file
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
I just reinstalled (SatisfactoryModManager-Setup-show-server-error.exe) and I still have the same problem.
Mircea
Mircea3mo ago
Does it now show something under the "unable to list directory" message?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Yes still the message (Unable to list directory).
Mircea
Mircea3mo ago
So nothing like this?
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Mircea
Mircea3mo ago
Uploaded another build, send a screenshot from this one again
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
I need to download a new version?. If yes can you give me the links please.
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
The same
No description
Mircea
Mircea3mo ago
Show a screenshot of the whole window
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Mircea
Mircea3mo ago
Hmmmm This doesn't make any sense
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
The game server is working. The ftp connection is working. But the ftp connection through the mod luncher is not working.
Mircea
Mircea3mo ago
Ahhh, I forgot to actually build...
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
ok???.
Mircea
Mircea3mo ago
Uploaded again, still same link
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Any idea?
Mircea
Mircea3mo ago
So, the issue is that the server uses FTPS instead of FTP, and SMM does not currently support that
Mircea
Mircea3mo ago
I tried implementing it now, but I can't get it to work
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
I understand, I hope it won't bother you ^^. what's the news?
Mircea
Mircea3mo ago
Went to sleep after that, and working on some uni homework rn
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
a long busy day begins ^^.
PH03N1X
PH03N1X3mo ago
Does the server have SFTP support? You could try connecting through SFTP. Set the field that currently says FTP to SFTP and use port 22 instead. Worth a shot for now whilst Mircea tries to implement FTPS My link got blocked... To fix this, take a look at the RFC8446 Section 2.2 which is about session resumption
Mircea
Mircea3mo ago
Well, it's not like I'm implementing FTPS myself I'm just using the go package
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
I don't have an SSL certificate on the server.
PH03N1X
PH03N1X3mo ago
have you tried this yet?
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
No description
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Hello, do you have any news to give me?
Mircea
Mircea3mo ago
Not yet, I have some uni assignments and interims coming up, so I haven't had time to look into it more
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
I don't understand how easy it is to find time when life is busy ^^. While waiting for a solution, could I not create a mods folder on my server with all the mods I want to do as if it was done by ftp?
Mircea
Mircea3mo ago
Yes, but you'll need a local dedicated server for SMM to install the mods into that you can copy You can't copy the mods from your client to the server
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
When you say (dedicated local server) is it also a remote dedicated server?
Mircea
Mircea3mo ago
For SMM? If you install it through Steam (not steamcmd), or Epic, it will show up automatically. If not, you'll have to add it in the manage servers menu in SMM, as a local mode server
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
My game is installed by Epic Game but I play on a Dedicated Remote Server. The server is installed under Windows server 2022 and the game server runs with (Amp Cubecoders) which uses Steamcmd to download the game server.
Will It Work
Will It Work3mo ago
Is there a way to get SMM to use a public key to manage a server? I'm not seeing an option, and I have passwords disabled.
Razator
Razator3mo ago
My client side install keeps looking for the server installation locally. I already manually downloaded the mod on my server. I'm just trying to download the mod on my client now.
No description
sjhoward
sjhoward3mo ago
if you're handling it manually, delete the entry from the Manage Servers screen in SMM
Razator
Razator3mo ago
Thanks that worked
Robb
Robb3mo ago
it does not support SSH keys yet because of the significant additional complexity that adds. it will be added eventually™️
Will It Work
Will It Work3mo ago
OK, thanks. I will just have to provide a workaround
Robb
Robb3mo ago
it's open source if you'd like to be a part of the real solution
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
How do I manually add mods to my dedicated server? I have to create a Mods folder in the folder where the file is located (FactoryServer.exe)? And the mods that I should place in the mods folder are which Zip files or unzipped files?
Robb
Robb3mo ago
the docs cover the process, but we offer no support for it here on the discord
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Can you give me a link for the procedure please.
PH03N1X
PH03N1X3mo ago
Manual Installation Process for SML and Mods :: Satisfactory Moddin...
We highly suggest you follow the directions here to use mods and SML instead, since it vastly simplifies the process of installing, testing,...
Geant - Belzebuth
Geant - BelzebuthOP3mo ago
Thank you ^^.
Not Me
Not Me2mo ago
SML with SMM on AMP has an issue with rm for files... That's an AMP-Issue, bc it's not directly "removing" the files, it's just "trashing" them, which isnt the same. the second one will take some time to "execute", to ensure, that you can roll-back an accidental removal Better create an access for direct sftp on the amp-user, OR if the devs are finally doing it, get support for pubkeys on SMM, so we can pubkey the amp-user 😉

Did you find this page helpful?