Jump to content

TS3 Integration


Ahmad E.
 Share

Recommended Posts

I've run into the same issue recently:

Quote

Exception::0
Invalid server response

Quote

#0 /var/www/forum/applications/teamspeak/sources/Api/Viewer/Viewer.php(404): IPS\teamspeak\Api\_Viewer->update()
#1 /var/www/forum/applications/teamspeak/widgets/teamspeakViewer.php(169): IPS\teamspeak\Api\_Viewer->render()
#2 /var/www/forum/system/Widget/Widget.php(753): IPS\teamspeak\widgets\_teamspeakViewer->render()
#3 /var/www/forum/system/Theme/Theme.php(780) : eval()'d code(13686): IPS\_Widget->__toString()
#4 /var/www/forum/system/Theme/SandboxedTemplate.php(57): IPS\Theme\class_core_front_global->widgetContainer('sidebar', 'vertical')
#5 /var/www/forum/system/Theme/Theme.php(780) : eval()'d code(11009): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array)
#6 /var/www/forum/system/Theme/SandboxedTemplate.php(57): IPS\Theme\class_core_front_global->sidebar('right')
#7 /var/www/forum/system/Theme/Theme.php(780) : eval()'d code(5465): IPS\Theme\_SandboxedTemplate->__call('sidebar', Array)
#8 /var/www/forum/system/Theme/SandboxedTemplate.php(57): IPS\Theme\class_core_front_global->globalTemplate('ba379619c485b64...', '\n\n\n<div class='...', Array)
#9 /var/www/forum/system/Dispatcher/Dispatcher.php(149): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array)
#10 /var/www/forum/system/Dispatcher/Standard.php(104): IPS\_Dispatcher->finish()
#11 /var/www/forum/system/Dispatcher/Front.php(524): IPS\Dispatcher\_Standard->finish()
#12 /var/www/forum/system/Dispatcher/Dispatcher.php(131): IPS\Dispatcher\_Front->finish()
#13 /var/www/forum/index.php(13): IPS\_Dispatcher->run()
#14 {main}


Any ETA when this is fixed?

As I am the third reporting this now it appears to not be server related, except and package updates has caused that what I do not believe.

Greetings

Link to comment
Share on other sites

  • 2 weeks later...
On 2017-5-5 at 8:51 AM, GriefCode said:

I've run into the same issue recently:


Any ETA when this is fixed?

As I am the third reporting this now it appears to not be server related, except and package updates has caused that what I do not believe.

Greetings

Hey,

Check if your default ("Guest") group has following permission set:

b_virtualserver_info_view
b_virtualserver_channel_list
b_virtualserver_client_list
b_virtualserver_servergroup_list
b_virtualserver_channelgroup_list

PS. sorry for the late reply.

If you have issues on your site, it is better to send me a PM directly. This way I can keep track of the issues better.
For other questions and the like, this thread is the right place :)
Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
On 02/07/2017 at 7:55 PM, Tactical Geeks said:

will this get 4.2 compatibility?

Yes.

 

53 minutes ago, Logan Ferezy said:

Im getting a error about group sync... 

chrome_2017-07-18_06-17-46.png

Sorry guys, I'm really busy these days and cannot get enough time to work on such stuff.

The good news is, I'm taking off starting next week wednesday, so you'll see the plugins getting some love at that time again.

Everyone who has Problems in the meantime, please add me on Discord Ahmad#3905.

Link to comment
Share on other sites

  • 3 weeks later...
4 hours ago, Ahmad E. said:

Hey,

no that is not possible, I'm afraid.

Thanks for your reply. Is this something that is planned? I currently use Woltlab Community Suite and the ts plugin I have does sync the channel groups. I'm considering making the switch to IPS but this was a feature I'd like to have since my community TS utilizes channel groups more than server groups. 

Link to comment
Share on other sites

On 07/08/2017 at 2:28 PM, joshuaj said:

Thanks for your reply. Is this something that is planned? I currently use Woltlab Community Suite and the ts plugin I have does sync the channel groups. I'm considering making the switch to IPS but this was a feature I'd like to have since my community TS utilizes channel groups more than server groups. 

No, it is not planned. However I might actually add that in the next release.

Link to comment
Share on other sites

  • 2 weeks later...
6 hours ago, mHawkins said:

Is there any chance that this will be updated/modified to work with IPS Hosting? I'd buy it in an instant - and the majority of IPS users now are on Cloud Hosting!

Unfortunately, that is not possible due to their firewall. You need to be able to open specific ports to be able to "communicate" with your TS server which they do not allow.

Link to comment
Share on other sites

  • 2 weeks later...
On 20.8.2017 at 5:37 PM, extermi111 said:

What is the time between auto sync for users? I gave groups for few people on my IPBoard and they didn't got proper groups on TS immediately. How long they have to wait?

 

Hey, I'm just a user but I think i can help you.

You could sync them manually if you want to, the task is run once per day. You could set that time if you run the task manually at a specific time (e.g. 8 pm it always runs at 8 pm). Check the "Tasks" overview inside the Admin CP.

If they've been a member of a group since the last sync and they enter the UUID then, they get immediately assigned on teamspeak.

Now to my own question:

@Ahmad E.

Hey Ahmad,

I've last answered you in april to your question, just a quick reminder of what a still persistent problem is:

  • Users have to accept the new guidelines (e.g. after you made changes). This is a default Invision Community setting
    • Users are then redirected to a screen where they have to accept them as soon as they log in
  • Users who are members in a group which is forced to enter a UUID are also redirected to the screen where they can enter the UUID
  • As soon as both occasions take place the get stuck in a redirect loop, thus resulting in a error the browser (for me Chrome) throws: Too many redirects
  • Users are then not able to use the website at all, because this happens the second they log in

I don't know if it is possible, but is it able to only redirect if there is no other redirection present? Or show a permanent bar / window which tells the user to enter the UUID and which cannot be dismissed?

 

EDIT: Another small thing I found are the ban reasons inside the Admin CP. When you enter a longe reason why someone was banned the line doesn't break to a new line, but continues to the right just off the screen.

Regards,

Phil

Edited by Phil7789
Link to comment
Share on other sites

  • 1 month later...

Hey,

I am using a second post because this has nothing to do with the above.

I stumbled across a very full system error log, but I am not sure if this is caused by this application, just wanted you to know so you could take a look if you have time to check. I do not know what could cause this entries.

Quote

Could not write to Store-FileSystem (teamspeak_server_groups_regular_simplified)

Backtrace

Quote

#0 ->/***/httpdocs/system/Data/AbstractData.php(108): IPS\_Log::log('Could not write...', 'datastore')
#1 ->/***/httpdocs/system/Data/Store.php(184): IPS\Data\_AbstractData->__set('teamspeak_serve...', Array)
#2 ->/***/httpdocs/applications/teamspeak/sources/Api/Group.php(409): IPS\Data\_Store->__set('teamspeak_serve...', Array)
#3 ->/***/httpdocs/applications/teamspeak/sources/Api/Group.php(384): IPS\teamspeak\Api\_Group::getCachedServerGroups(true, true, false, Array)
#4 ->/***/httpdocs/applications/teamspeak/sources/Api/Group.php(471): IPS\teamspeak\Api\_Group->getServerGroups()
#5 ->/***/httpdocs/applications/teamspeak/sources/Api/Group.php(283): IPS\teamspeak\Api\_Group->isValidGroupId(20)
#6 ->/***/httpdocs/applications/teamspeak/sources/Api/Group.php(307): IPS\teamspeak\Api\_Group->removeUuidFromGroup('_some_uuid_...', 20, Array)
#7 ->/***/httpdocs/applications/teamspeak/sources/Member/Member.php(212): IPS\teamspeak\Api\_Group->removeUuidFromGroups('_some_uuid_...', Array)
#8 ->/***/httpdocs/applications/teamspeak/tasks/removeUnlinkedGroups.php(49): IPS\teameak\_Member->syncUnlinkedUuids()
#9 ->/***/httpdocs/system/Task/Task.php(248): IPS\teamspeak\tasks\_removeUnlinkedGroups->execute()
#10 ->/***/httpdocs/system/Task/Task.php(217): IPS\_Task->run()
#11 ->/***/httpdocs/applications/core/interface/task/task.php(60): IPS\_Task->runAndLog()
#12 {main}

I have round about 200 entries. I've checked the file permissions, the folder has write permissions.

Regards,

Phil

Edited by Phil7789
Link to comment
Share on other sites

37 minutes ago, Phil7789 said:

Hey,

I am using a second post because this has nothing to do with the above.

I stumbled across a very full system error log, but I am not sure if this is caused by this application, just wanted you to know so you could take a look if you have time to check. I do not know what could cause this entries.

Backtrace

I have round about 200 entries. I've checked the file permissions, the folder has write permissions.

Regards,

Phil

Hey,

this seems to be an IPS issue but just so I can be sure, would you mind sending me ACP/FTP access so I can take a look?

Link to comment
Share on other sites

  • 3 weeks later...
  • 5 weeks later...
On 22.10.2017 at 5:38 PM, Ahmad E. said:

Hey,

this seems to be an IPS issue but just so I can be sure, would you mind sending me ACP/FTP access so I can take a look?

Hey Ahmad,

I've sent you access a while ago, but you never read the PM so I deactivated the access again. Let me know if you still need it.

Thanks

 

@Patralli

I don't know how much I can help you with your question. I am hosting my TS3 server on my own server, so I have full access to the server. If you rented the server, perhaps this topic might help you with the flood ban error.

For the instance error I found some topics where it is explained as some sort of return error. The script expects to get TS3 as an answer. Does NFO servers accept queries on the query port? (usually 10011 I think..). Or did they perhaps change the query port to something else? Did the test connection check run succesfully?

Link to comment
Share on other sites

  • 3 weeks later...
On 2.1.2018 at 4:14 PM, GriefCode said:

Hey @Ahmad E.,

I got since yesterday (I finally upgraded the application) a frequent error popping up in the system log: 

image.thumb.png.0146982949b7c4233c255ef42019744f.png 

But... it's a ts3 instance, and when I check the connection test, all is fine.

Do you get an idea whats causing it?

 

Greetings

Nevermind, appears to be an issue when the teamspeak server is on the same server as the web server.
When changing the IP to 127.0.0.1 everything works as expected.

Link to comment
Share on other sites

  • 4 weeks later...

Does anybody know how to fix this error? The app will connect to teamspeak and few seconds later it will get disconnected. I've already white listed out sites IP :/ 

While we do have the teamspeak from the same web host its not on the same server since I bought a new VPS and installed team speak to try it out first.  

Error: host isn't a ts3 instance!

EDIT: We fixed the issue by doing a server restart. 

5a6d5ef30653a_TestTeamSpeak.thumb.png.37d9719fcfc536cc43ddd82668259e7f.png

Edited by United We Stand
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...