-
Posts
1,538 -
Joined
-
Last visited
-
Days Won
21
Content Type
Profiles
Forums
Store
Articles
A20 Bugs
A21 Bugs
Events
Posts posted by Alloc
-
-
Nope, not yet.
For now you could only work around by using sudo and allow that single use to just run commands that start with "7dtd.sh start" (and "kill" respectively) as root. I.e. your control panel would run "sudo 7dtd.sh start <instance>" as the normal user.
0 -
can you show me where to download and detailed instructions for installing?
Er, where did you get it from up to now? ^^
https://7dtd.illy.bz/wiki/Server%20fixes
For the basic setup it's nothing more than what's under "Download" there: download both files, remove the ".patched" from the AC# and then move both to your 7DaysToDie_Data/Managed-folder.
0 -
If you want to try it you can always add the --force parameter and it will "update" regardless of a new version
Also, fixing the system is also possible by simply deleting the folder /etc/init.d and creating a symlink from /etc/init.d to /etc/rc.d/init.d.
0 -
@Markezzz:
Log when it runs ok and log with the mod when it does not please.
Exactly. That would give the most flexibility, but even loading an optional csv file to define basic markers would also do the job. I know the original standalone version of the map loaded player markers that way.Well, that "original standalone version" is a completely different thing
I think I'll just allow a JS file, that way you have most flexibilty for doing your own things
http://68.232.176.242:25579/<property name="ControlPanelEnabled" value="true"/> <property name="ControlPanelPort" value="25577"/> <property name="ControlPanelPassword" value="fake123"/>
The first one should be ok. Also you could update to the just released 185, as it drops the dependency on ControlPanelEnabled and TelnetEnabled altogether.
@Test if the port is in use: If it is in use the log will contain an exception saying so.
Should only be for the ControlPanel one if I am not mistaken, I would check to see if the port 25579 is being used on the system for another program or something. Make sure its not your server connection port as well some people like to make all 3 of their ports on the server close to each other.Yeah, kinda. The way I was activating it before Telnet also had to be enabled as otherwise my code wasn't called at all
Changed now though.
The game ports don't matter as those are UDP whereas Telnet/CP/Web interface are TCP. But obviously they could still conflict with other programs running on the machine as you said. Though the mod would log an exception if that was the case
0 -
Nah, not this time
You can get the current updatescripts.sh from http://svn.illy.bz/7dtd/scripts/usr/local/lib/7dtd/commands/ and replace your local one. After that you should be fine with running updatescripts in the future.
0 -
Please show me a log of normal startup, then with my files and then again after switching back to the orig DLL (without redownloading the folder through Steam or anything).
0 -
Ended up being some sort of port conflict, changed the remote control port to 8100 and it's working now.
@bladez: Updated the updatescripts in v.57 so it should work for you. You have to update it once manually though as only subsequent updatescripts-invocations will have that fix.
I still have to come up with a solution for the bootstrapper though
0 -
... do you have plans of adding either a timer based tile reload or even possibly smarter (auto) reload of only changed tiles in the map? ...
No matter what way it would have to reload all (visible) tiles as Leaflet doesn't allow me to reload just a given set of tiles. But at least timer based could be done.
I would also love to see an optional included file, such that custom markers can be added, that would not conflict with svn updates.You mean like loading another JS file (which normally does not exist) so you could add JS code for markers there?
0 -
@bladez:
I found the problem. In CentOS /etc/init.d is a symlink and the unpacking operation for the management-scripts overwrites this link with a directory instead of adding the file to the directory that is symlinked (/etc/rc.d/init.d/). So the system can't find any of the scripts afterwards anymore.
Will see how I can prevent this from happening.
0 -
The mod won't affect anything in your managed folder, must have been something else. Anyway, you're running Alpha 9.2 so you have to get either a 9.2 compatible version of the mod (up to rev 174) or update your server to 9.3.
0 -
Heh, that's a new one
Could you start the server with the orig file again and show me the log? (Remove passwords)
0 -
Not sure if this is where I should post questions about the server fixes .dll,
The correct location would've been: http://7daystodie.com/forums/showthread.php?12837-Improvements-for-the-dedicated-server
You shouldn't even have to download the mod yourself, if you do a updatescripts and updateengine you'll have the mod for the current version automatically. If after that it still does not work please send me a full server log (including at least one login attempt). Don't forget to strip the passwords.
Heres what I did to get it working on centos 6.5... This is only the server, nothing else...
I can reboot and everything works fine.... I havent tried doing anything with the update script.
Currently installing a test environment
0 -
what is the target .net framework meant to be? I've never used mono so would prefer to stick with VS
I set it to .NET 2 though 3.5 is probably also ok.
unable to load the webpage where everything is located on?Sorry, didn't get that question
when i put game ip and 25022 i get the Control Panel up butnot the webserver if i put ip and 25024
Hm, could you show a log after you tried to access it? Best put it on pastebin or such but remove the passwords in that log!
0 -
I'm assuming the 64bit version? Want to have a similar environment for testing ;-)
0 -
Those erors don't look like they were related to the scripts at all.
Updatescripts doesn't run update-rc.d either.
Gonna try a centos install tomorrow (more exactly today after sleeping ;-) ) myself.
/EDIT: Which version of centos are you running?
0 -
Updatescripts only did that? Do you know if/what part you skipped when installing manually?
Actually the only thing that I could imagine having a problem at all is putting the "7dtd" in /etc/bash_completion.d/. It doesn't even try to fiddle with rc-scripts (only copies the new 7dtd.sh to /etc/init.d but doesn't invoke rc-update or anything).
0 -
dunno which other thread you mean?
http://7daystodie.com/forums/showthread.php?12837-Improvements-for-the-dedicated-server
the Assembly-CSharp.dll from the 7dtd 9.3 folder put in the Deobfuscate-7dtd_pre0.3.1 >Assembly-CSharp.deobf.dll renamed to Assembly-CSharp.dll F:\7dtdserver\7dtd\binary-improvements\7dtd-binaries\Assembly-CSharp.dll (deob version)Hm, that sounds ok. Haven't use VS though so I don't know if it does something weird here.
0 -
'listitems' and 'give' are apparently not recognizing block-type items, like 'concrete', etc.
Yup, that's why it's "item"
The game makes a diff here itself, like in creative menu. Currently haven't found a sane way to get that done with blocks. Still on my todo list though.
0 -
This error appeared after 9.2 update... when I type sudo 7dtd.sh status MyInstance... The hooks also stop working.
Hm, no idea how that could happen. Not even sure what exactly happens there
Could it be your machine is running out of free memory?
trying to setup the VS with the project.. got the...
what am I missing... as I get these errors
Deobfuscated AC#.dll from where?
Also please post server fixes related questions in the thread on them. Does help the organization a bit
How do I update to 9.3 from 9.2?run the updatescripts and updateengine commands and you should be done
0 -
Ok, hensley's problem has been figured out ... partly my fault
*NOTE*: Webserver is only activated if Telnet is enabled too! Forgot that I had to spin it off that part
@Lordicon: I'm home
1 -
What exactly were you trying to achieve? That hook is only for when a remote client successfully executes a real command. It does not work for adding commands to the game if that's what you were trying to do. If not I just don't exactly get what your two codes should show me
0 -
Anyway you could do a Teamviewer or something with me Alloc to help me figure this out?
Sure, but not within the next ~3-4 hrs, going to the cinema in a few minutes
0 -
Hello friend... look this error: "/usr/local/lib/7dtd/common.sh: line 186: 9716 Killed nc 127.0.0.1 $TEL_PORT 0<&3" whats problem?
More context? E.g. what did you do before that happened?
0 -
Hey Alloc I am getting a Putty Fatal Error only when I add your fixes to the server if I use the default it works the error reads Network Error: connection refused.
Any thoughts?
Currently no idea. Works fine as always over here
Update mod. Server fixes - working, all is good. But, webserver - no.Maybe i add you on skype and you help me)
You can find my contact info on the wiki
0
Native Linux server (with management scripts)
in Multiplayer
Posted
For editing the file manually you have to shutdown the server *first*, then edit the file and start the server again. The server always writes this file on shutdown so it overwrites your changes if you did them prior to shutdown.
A short explanation on managing the file by console (Telnet, Control Panel, in game): Console Commands: Managing permissions by commands
- Chris