Howto: TeamSpeak 3 server in pfSense 2.0
-
Found a file named "teamspeak3-server.sh" with executable rights. So i think this is the one created by the OP. I didi not test the script, cause i dont know how to do this. Thats why a ask for. How do i execute this on pfsense and what does it do?
Thank you for your response.
-
The best thing to do at this point is to wipe your pfsense box and either start with my instructions or do the easiest thing by installing the package.
-
Dear,
as i am new to pfsense can you give detailed description on howto install your package.
Thanks -
If worried about attack vectors you could try making a jail first haven't tried this package yet but https://doc.pfsense.org/index.php/PfJailctl_package You could place it in a freebsd jail.
-
Dear,
as i am new to pfsense can you give detailed description on howto install your package.
Thanksafakih, do you or someone else still need any help?
-
Any news on this? I am interested in getting a TS3 server set up on my pfSense box and I'm not sure if these instructions/packages will work on the latest pfSense version.
ETA: The instructions in the OP didn't work for me, or maybe I'm doing something wrong. At the last step where I check the logs, the log directory didn't even exist so I "/usr/local/lib/teamspeak3-server_freebsd-x86/ts3server.sh start" from webGUI cmd and that produced tiny logs with barely any info in them every time I started the script. What's an easy way to wipe everything I created with these instructions in order to avoid future issues?
-
I put the source code on GitHub a year ago. That's also the version I have been using over the last year, no issues so far :).
Below some steps you have to take to install the package. I will also request the PFSense maintaincers to pull my package, that would make it much easier for you to install it (just a single click).
What you should do is:
1. Setup a private packages server (a simple Apache server would be ok). Some docs are available on this: https://doc.pfsense.org/index.php/Creating_a_Custom_Package_Repository .
2. Git clone my GitHub repository (https://github.com/sander1988/pfsense-packages) instead of the offical one.
3. Install the TeamSpeak 3 package using the PFSense webinterface.
4. Follow the TeamSpeak 3 wizard to install the server binaries (the latest version is downloaded by the enduser from TeamSpeak, there are no binaries included in my package).
5. Configure and run the TeamSpeak 3 server using the webinterface. You can find the initial TS3 administrator token in the Teamspeak > Logs tab.
6. Disable the custom repository and don't install any other package from my repository! All other packages in my version are really outdated. I created a copy of the official repository more than a year ago. -
Hello. Could you please write the more detailed instruction for package teamspeak3 instalation? I tried to install local XMLRPC server and to use teamspeak3 package locally, but there is a warning appeared at my screen - it says that there is no connection with my local server. I tried to solve this problem but i failed.
I wanted to do it the way you described in your link https://doc.pfsense.org/index.php/Creating_a_Custom_Package_Repository , but I can't install apache just because I do not know how to do it. I googled "how to install apache for freebsd" and tried to do it according to instruction but I can't do it at Pfsense -
Yeah I'm sticking it out until the OP instructions get updated or there is an easier way to load the package. The web server thing looks a little complicated.
-
I am sorry for not updating as I promised. Have been super buy at work. I have another igel I can test my instructions on with the latest pfSense. I will set a reminder to try tonight. ;)
-
Awesome, thanks! 8)
-
I opened a new thread since this one is a mess. The new thread has install scripts!! Go get em!
https://forum.pfsense.org/index.php?topic=86681.0
Moderators: Please close this thread.