-
Notifications
You must be signed in to change notification settings - Fork 105
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
TS3Admin issue #170
Comments
i can chose a server with my sbs theme. |
just tested it with modern and revolution theme. looks also good for me there! |
Hmm, okey, then wtf. I tested with Revolution-light and SimpleBootstrap. |
okay, as i said im only on mobile right now. |
I use latest Firefox. |
Try with Pale Moon ( Mozilla-derived web browser ) |
Ok, I give a try asap. |
For me also working with Chrome, both mobile and Desktop, Windows and Linux. |
Tested it now with SBS & Revolution: |
Bring up the browser developer tools by pressing F12. Do you see any console errors? |
I didn't find anything yet. I alrady tried many different devices and browsers, everywhere same issue, The TS3 server assigned to the admin acccount, site can query it, but when I choose the Agent in the TS3Admin page it is empty. I don't have any errors in the console or in the apache log. |
Server restarted, nothing changed. OS: Debian 8.8 Hmm. I found another issue. Since I do test with test TS3 server and TS3Admin, the php-fpm7.1 module uses 100% (1 core) of cpu offen and the OGP page doesn't load anymore. I need to restart this module manually to get it back to work. |
Have you tried the following on the TS3 server:
|
"b_virtualserver_info_view", "b_virtualserver_info_view" and "b_virtualserver_channel_list" were already enabled when I registered the server on GT. New info: I created more virtual servers. I can connect to all, which means all are working fine. But OGP shows orange icon for all and can not query those. I am sure something is bugged somehow, but how and why? It's very strange. |
Yes, it's bugged when there are multiple servers. I haven't had a chance to dig into why either, but I experienced the same thing you mentioned rocco. @Adjokip can you take a look if you're interested in doing so please? |
@own3mall - Sure, I'll take a look over things tomorrow and see if I can find the cause. |
Thank you guys for all feedback and helps. |
The issue with the TS3Admin module seems to be related to the Smarty template system. It doesn't write any of the data to the cache files (although it does create them)... Seems to happen here, I think. I can confirm that by testing it outside of OGP - since it's based on a thirdparty system (themasch/TS3webinterface ?) the results are the same as seen from the OGP moduule. The generated template cache files are empty. Regarding the orange status icon, it happens because Teamspeak's flood prevention kicks in. Briefly mentioned in the manual. http://media.teamspeak.com/ts3_literature/TeamSpeak%203%20Server%20Query%20Manual.pdf As for why the flood prevention is triggered it's because 10+ commands sent within 3 seconds... causing the IP to be blocked for 10 minutes - maybe the panel address should be whitelisted in If it isn't possible to whitelist the IP, we should maybe limit the amount of calls to the Teamspeak3 class - e.g., save the value of |
Well in my case I have the server IP in the query_ip_whitelist.txt file. Panel and Agent runs on the same machine. TS3 xml already insert the server IP to the file. |
#171 should fix the TS3Admin module. But again, the orange status icon is because the Teamspeak flood system kicks in. If everything is running on the same system, make sure the address in the query whitelist file is the same as seen from the For example, 127.0.0.1 is in the file, but on my VM I had to add 192.168.1.199 to the file in order to prevent the flooding system kicking in. |
Yes, that's right. Whilelist must have the main IP of the server (internal or external) to prevent flood system from local server. So that's clear. My whitlist has those IPs:
I always had this in the past (execpt ded. server IP which changed 3 times in the last 6 years). Then something bugged somehow and got TS3Admin problem and yellow icons for other virtual servers (only the first (main) is working). |
I tested your updated files. Unfortunatelly it didn't solve anything on my side. |
I tested my changes again and can select virtual servers. Maybe try clearing out any files found in modules/TS3Admin/templates_c. Others above were able to choose a virtual server, so I'm guessing that specific issue was maybe related to the PHP version. The other issue (not being able to select other servers on the same agent, picking the first server) I didn't fix as I can't reliably test without a license. The cause is this line |
I was also thinking to specific PHP version problem. :/ |
@Adjokip TS3Admin Module works before #171 without Problem on my Side.
The given IP on the Error Message is correct. Nothing Changed on the Server. Do i need to add the specific Query Port? Its the Default. |
On the server monitor for the TS3 instance, remove the user which is assigned to the server (under the Teamspeak 3 header) and reassign the user. Or assign the query port in the ogp_ts3_homes table. The port column was added so non-standard ports may be used. In retrospect I probably should have added an extra check - feel free to add that. |
I had same error. I unassigned the admin user from ts3 vs1 and if I assign back nothing happens. :) |
This is fixed now thanks to @Adjokip , correct? |
My original issue seems to be related to php version. I will have new installation in the future, so I will do some test and give results. Until this we can close the case. Thanks to all. |
Anyway @Adjokip found a valid bug in TS3Admin module and fixed it. |
Excellent! |
So it was an idea maybe my issue is occured, because the PHP 7.1 version.
I downgraded PHP and now I have:
I also installed missing packages. I login by Admin account. The TS3 server assigned to Admin account. I open TS3Admin page, I can choose the Agent and after there is no any virtual server, same empty page as before. Any other ideas? |
So you know I downgraded the PHP from v7.1 to v5.6. TS3Admin page was empty. I just got idea to clean the 'modules/TS3Admin/templates_c' folder again and then BOOM I got back all virtual servers. This didnt't help me with PHP v7.1, but it did with older PHP version. |
Find out where it's failing in 7.1 and attach logs so we can eventually fix it. As far as I know, OGP works fine on 7. |
The TS3Admin page worked me fine a week maybe 2 weeks ago, but now I just found it is not possible to choose virtual server anymore. Someone else reported same issue to me.
Image: http://imgur.com/a/Z6nfr
Maybe it is effected by latest "Added Display Public IP Support on TS3 Administration Module" or "Added missed Class Declaration" updates?
I also wondering why is it not possible to switch between ts3 servers on same Agent? I can create more then one ts3 servers, but TS3Admin always use the first created.
The text was updated successfully, but these errors were encountered: