Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run latest builds #34

Open
bkuhl opened this issue Sep 20, 2016 · 10 comments
Open

Unable to run latest builds #34

bkuhl opened this issue Sep 20, 2016 · 10 comments

Comments

@bkuhl
Copy link
Collaborator

bkuhl commented Sep 20, 2016

We're unable to run the 0.14 build. --latency-ms is no longer an option for the client given the rework of networking on Factorio. It looks like server-settings.json format may have changed as the smart launch is not building a usable file leading to the error Error util.cpp:57: /opt/factorio/server-settings.json(22): expected value when run.

@duckman
Copy link

duckman commented Sep 26, 2016

It seems to not like the verify_user_identity being set by the variable. I didn't dig too much, but if I remove the variable and just put in false, it seems to work. I basically updated the config in the script with the latest, removed the --latency-ms stuff and hard set the verify_user_identity and everything is working. I would submit a pull request but the hard setting the verify_user_identity isn't ideal, but I thought I would share so that someone more qualified might take a crack at it. o7

@bkuhl
Copy link
Collaborator Author

bkuhl commented Oct 1, 2016

I've disabled the automatic releasing of new versions until this repo is compatible with 0.14.

@pokemane
Copy link

pokemane commented Oct 2, 2016

Is the linked PR going to be the fix moving forward, then?

@bkuhl
Copy link
Collaborator Author

bkuhl commented Oct 3, 2016

No, not fully. I think Duckman needs to submit a PR

@bkuhl
Copy link
Collaborator Author

bkuhl commented Oct 9, 2016

@duckman Can you please submit a PR with your changes?

@bkuhl bkuhl mentioned this issue Oct 9, 2016
@FreekingDean
Copy link

Are you sure it doesn't just need quotes around it? :P

@bkuhl
Copy link
Collaborator Author

bkuhl commented Oct 16, 2016

Yes, I'm sure.

@FreekingDean
Copy link

It seems, that by putting quotes around $FACTORIO_SERVER_VERIFY_IDENTITY in the config file template along with removing

--allow-commands
--autosave-interval
--autosave-slots

0.14.14 works!

I would submit a PR, but I don't think that just removing those commands is the best fix. It is fine for my needs, but it should be investigated if it is possible to add to the config file.

@dtandersen
Copy link

dtandersen commented Oct 25, 2016

I gave up on command line switches and ENV and mounted server-config.json into the /opt/factorio/data folder. It ended up being simpler. On the other hand, you have to copy up the config file. I suppose it's a matter of taste.

https://github.com/dtandersen/docker_factorio_server/

@niklas-dahl
Copy link

Will this issue be resolved in the near future? just pulled the image and got the same error :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants