Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 .. 16 :: [one page] |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Shin Chogan
Blueprint Haus Get Off My Lawn
15
|
Posted - 2013.09.13 16:07:00 -
[1] - Quote
Ok as others have said its probably time a new thread was started on this :
Please welcome in v 1.3.1 of this amazing SMF mod 
Brief Description :
This is a Module for SMF 2 this Adds security and access control using Eve API keys to your forum
It also provides TeamSpeak 3 and Jabber (Openfire) integration.
Release Download and Bug Reporting : https://github.com/barneycg/temars-eve-api
Changes :
- Updated API validations to use the 403 Forbidden messages CCP now return.
- Removed support for Legacy style api keys.
- Added a CAK mask check - API's must have at least CharacterSheet, FacWarStats and one of the private or public CharacterInfo options selected.
- A not fully tested set of Scheduled Events to perform the automated API polling for people without system access.
Notes/Fixes :
- Keys that return a 403 forbidden are never checked again by the automatic polling. If a key is returning 403 forbidden because it has expired and the user re enables it they can force a recheck of the key from in their profile.
- The Corp ticker in the users "Real Name" is now automatically updated on Api update (both manual and automatic)
- The Scheduled Task to poll the API keys is the only one that has been tested the Jabber and both TS ones are untested as I don't have the environment set up to allow me to do that ... I'm looking for a brave soul to give them a try please :)
Version is Currently 1.3.1 r2
Please take note of some of these changes your users will loose access to your forums, Teamspeak and Jabber if they are using legacy keys or keys with the wrong mask. Don't just install this without adequate preparation
and yes ISK donations are greatly appreciated 
|

Manic Velocity
Furious Angels
21
|
Posted - 2013.09.13 19:19:00 -
[2] - Quote
You sir, are a god among men. I just tested this on our dev site and the Scheduled Tasks run as exactly expected.
I'll throw some ISK your way tonight. Thank you! |

Manic Velocity
Furious Angels
21
|
Posted - 2013.09.13 19:59:00 -
[3] - Quote
Eh, sorry to burst the bubble. I'm now experiencing an error when attempting to add an API key to an existing account:
Quote:[ERROR] Api must be of Type Character and show ALL toons :)
I triple-checked to make sure the key was to show all characters, and even created an entirely new key to show all characters. But the error persists.
Thoughts?
Also, in checking the mod settings, this error appears at the top of the page:
Quote:API System Screwed - Can't fetch Toons : bool(false) API System Screwed - Can't Fetch Standings : bool(false) There is a problem fetching Standings : int(9999) |

Shin Chogan
Blueprint Haus Get Off My Lawn
17
|
Posted - 2013.09.13 21:20:00 -
[4] - Quote
Manic Velocity wrote:Eh, sorry to burst the bubble. I'm now experiencing an error when attempting to add an API key to an existing account: Quote:[ERROR] Api must be of Type Character and show ALL toons :) I triple-checked to make sure the key was to show all characters, and even created an entirely new key to show all characters. But the error persists. Thoughts? Also, in checking the mod settings, this error appears at the top of the page: Quote:API System Screwed - Can't fetch Toons : bool(false) API System Screwed - Can't Fetch Standings : bool(false) There is a problem fetching Standings : int(9999)
|

Manic Velocity
Furious Angels
21
|
Posted - 2013.09.13 21:57:00 -
[5] - Quote
Thanks for the quick reply. I'll have our admin flush the cache table and see if that fixes it. |

Shin Chogan
Blueprint Haus Get Off My Lawn
17
|
Posted - 2013.09.17 11:56:00 -
[6] - Quote
Any more feedback on this ... my forums have been running this (albeit using the cronjobs and no TS integration) for a couple of weeks (My guys love me for all the testing I do on them ) and not run into any problems like this but I've had a similar report via a bug raised on git hub which has raised a few warning bells.
If it isn't working for you can we work out a way to get together and identify the reason. From the error It looks like all API fetches are failing. I did hear a rumor of CCP API server issues the other day ... could that have been the cause ? |

Manic Velocity
Furious Angels
21
|
Posted - 2013.09.17 14:34:00 -
[7] - Quote
My testing was done on our dev site, which apparently was not an exact mirror of our production site.
The only hiccup we experienced on the prod environment was that the mod may have wiped out the registration agreement that users must agree to before registering. The text is gone, but the user still has to click on "I accept the terms of the agreement". So they are basically agreeing to nothing. :P
It's not a big deal really. And we're not even sure if the TEA mod is what caused it. I wish I had more info for you but I have very limited access to our prod site. Getting the mod installed at all has been a ridiculously long process, simply because I have to keep lighting a fire under our admin's ass.
We only use the mod to grant forum access. TS access is handled manually since our community members play other games besides EVE. The Scheduled Tasks seem to be working as intended, though. Users input their API info and are granted appropriate access within a few minutes. |

Shin Chogan
Blueprint Haus Get Off My Lawn
17
|
Posted - 2013.09.17 14:39:00 -
[8] - Quote
Manic Velocity wrote:My testing was done on our dev site, which apparently was not an exact mirror of our production site.
The only hiccup we experienced on the prod environment was that the mod may have wiped out the registration agreement that users must agree to before registering. The text is gone, but the user still has to click on "I accept the terms of the agreement". So they are basically agreeing to nothing. :P
It's not a big deal really. And we're not even sure if the TEA mod is what caused it. I wish I had more info for you but I have very limited access to our prod site. Getting the mod installed at all has been a ridiculously long process, simply because I have to keep lighting a fire under our admin's ass.
We only use the mod to grant forum access. TS access is handled manually since our community members play other games besides EVE. The Scheduled Tasks seem to be working as intended, though. Users input their API info and are granted appropriate access within a few minutes.
OK ... so all in all it does appear to be working on your prod site ? No error messages when you go to the Mod settings page for TEA ?
TEA "shouldn't" touch the registration agreement and it is certainly still present on both my production and dev forums. |

Manic Velocity
Furious Angels
21
|
Posted - 2013.09.17 14:47:00 -
[9] - Quote
Shin Chogan wrote:OK ... so all in all it does appear to be working on your prod site ? No error messages when you go to the Mod settings page for TEA ?
TEA "shouldn't" touch the registration agreement and it is certainly still present on both my production and dev forums.
No error messages reported by our admins. Everything is working as intended. :)
I'm personally not concerned about the reg agreement issue. It can be disabled entirely in SMF, and nobody reads those anyway. :P |

OwenJ
Dotbears with Kebabs Recursive Error
2
|
Posted - 2013.09.21 11:57:00 -
[10] - Quote
G'day Guys,
I am getting the following error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: D:\sites\owen1brunker\recursiveerror.com\home\Sources\TEA.php Line: 2465
Does anyone have any ideas?
Thanks in advance
Cheers OwenJ
|
|

Shin Chogan
Blueprint Haus Get Off My Lawn
21
|
Posted - 2013.09.21 14:19:00 -
[11] - Quote
OwenJ wrote:G'day Guys,
I am getting the following error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: D:\sites\owen1brunker\recursiveerror.com\home\Sources\TEA.php Line: 2465
Does anyone have any ideas?
Thanks in advance
Cheers OwenJ
Can I get a little more detail ... what were you doing when you got this error message ? Have you upgraded from an earlier version or is this a new installation ? |

OwenJ
Dotbears with Kebabs Recursive Error
2
|
Posted - 2013.09.23 01:05:00 -
[12] - Quote
Shin Chogan wrote:OwenJ wrote:G'day Guys,
I am getting the following error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: D:\sites\owen1brunker\recursiveerror.com\home\Sources\TEA.php Line: 2465
Does anyone have any ideas?
Thanks in advance
Cheers OwenJ
Can I get a little more detail ... what were you doing when you got this error message ? Have you upgraded from an earlier version or is this a new installation ?
I clicked the "Run Full Member Check Now" which is under "CHECKS" on the Temars Eve Api menu.
Background History
I didn't do the original install of SMF. The CEO of a corp, who recently left our alliance, was the person who did the original hosting, installation and forum maintenance. He gave me a copy of the database and forums. The Temars version number was a bit weird I think. 1.3.0.175. The version number of SMF was 2.0.4, which I patched to SMF 2.0.5.
It was with this environment that I was getting errors. I don't know if the errors existed before I patched. The first error which was reported by Temars was a database version mismatch. From my research I couldn't identify a database change between SMF 2.0.4 and SMF 2.0.5, so I changed the version number in the database. This is when the current message started happening.
I have, since my post for help, uploaded a vanilla SMF 2.0.5 as per the SMF manual and then deleted all package mods. I then uploaded and installed Temars Eve API Version 1.3.1 R2.
In running the same option, "Run Full Member Check Now", I still get the same error message but on a different line number. The error is the same error within the same PHP function Settings_checks($scripturl) and it occurs when doing an SQL SELECT via a call to $this -> smcFunc['db_query'].
I can't fault the SQL statement. A similar SQL statement runs perfectly in the MySQL query tool. I say similar because I manually resolved the {db_prefix} macro in my test. It should resolve to ''. I suspect this is where the problem might be. The forums themselves are working so I cant see the null value used for db_prefix being an issue.
I hope this fills you in.
Thanks again.
OwenJ
|

Shin Chogan
Blueprint Haus Get Off My Lawn
21
|
Posted - 2013.09.23 11:09:00 -
[13] - Quote
OwenJ wrote:Shin Chogan wrote:OwenJ wrote:G'day Guys,
I am getting the following error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: D:\sites\owen1brunker\recursiveerror.com\home\Sources\TEA.php Line: 2465
Does anyone have any ideas?
Thanks in advance
Cheers OwenJ
Can I get a little more detail ... what were you doing when you got this error message ? Have you upgraded from an earlier version or is this a new installation ? I clicked the "Run Full Member Check Now" which is under "CHECKS" on the Temars Eve Api menu. Background HistoryI didn't do the original install of SMF. The CEO of a corp, who recently left our alliance, was the person who did the original hosting, installation and forum maintenance. He gave me a copy of the database and forums. The Temars version number was a bit weird I think. 1.3.0.175. The version number of SMF was 2.0.4, which I patched to SMF 2.0.5. It was with this environment that I was getting errors. I don't know if the errors existed before I patched. The first error which was reported by Temars was a database version mismatch. From my research I couldn't identify a database change between SMF 2.0.4 and SMF 2.0.5, so I changed the version number in the database. This is when the current message started happening. I have, since my post for help, uploaded a vanilla SMF 2.0.5 as per the SMF manual and then deleted all package mods. I then uploaded and installed Temars Eve API Version 1.3.1 R2. In running the same option, "Run Full Member Check Now", I still get the same error message but on a different line number. The error is the same error within the same PHP function Settings_checks($scripturl) and it occurs when doing an SQL SELECT via a call to $this -> smcFunc['db_query']. I can't fault the SQL statement. A similar SQL statement runs perfectly in the MySQL query tool. I say similar because I manually resolved the {db_prefix} macro in my test. It should resolve to ''. I suspect this is where the problem might be. The forums themselves are working so I cant see the null value used for db_prefix being an issue. I hope this fills you in. Thanks again. OwenJ
What is the new line number ? This is an interesting one ... I can't see expanding {db_prefix} to null would be a problem. |

OwenJ
Dotbears with Kebabs Recursive Error
2
|
Posted - 2013.09.23 13:37:00 -
[14] - Quote
Shin Chogan wrote:
Edit : Not sure how comfy you are making some changes ... can you try changing TEA.php ?
on line 1367 it should say : $lastid = 0;
can you add directly below that line the following :
$this -> lastid = 0;
It a long shot but the SQL query you list uses $this -> lastid and it is possible that this variable isn't set if you have only a very few api keys in your db.
I checked that line you mentioned, but it reads (variable, value)
What I have done is added a couple of lines after the retrieval of the HTTP query parameters in the function settings_checks($scripturl).
I added:
if (isset($this -> lastid) == false) $this -> lastid = 0;
The error nolonger occurs. But in the SMF log I am getting the following error:
Apply Filter: Only show the error messages of this URL
http://www.recursiveerror.com/index.php?action=admin;area=tea;sa=checks;update;lastid=0
Apply Filter: Only show the errors with the same message
8: Undefined property: TEA::$log
Apply Filter: Only show the errors from this file
File: D:/sites/owen1brunker/recursiveerror.com/home/Sources/TEA.php Line: 2500
Line 2500 reads:
$file = str_replace("\n", " ", $this -> log);
Also, when I run "Run Full Member Check Now", I get
Checked: 0 / 49
Continue (the numbers displayed here cycle through 0 to 3)
|

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.24 05:32:00 -
[15] - Quote
Fresh install of both SMF2 and TEA. So far, everything seems to be going smoothly until I try to add a rule and get the following:
Everything else works fine, but, it seems to think that the server goes down while I'm trying to submit the rule. Everything else on the server functions just fine, and this only occurs when I'm trying to set a rule.
Browser is Chrome; Same error occurs with testing in IE. Server is running Debian Linux x64, Apache2, PHP5
Any ideas? This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
21
|
Posted - 2013.09.24 08:14:00 -
[16] - Quote
Xornicon Altair wrote:Fresh install of both SMF2 and TEA. So far, everything seems to be going smoothly until I try to add a rule and get the following: Everything else works fine, but, it seems to think that the server goes down while I'm trying to submit the rule. Everything else on the server functions just fine, and this only occurs when I'm trying to set a rule. Browser is Chrome; Same error occurs with testing in IE. Server is running Debian Linux x64, Apache2, PHP5 Any ideas?
Can you get the error out of your apache error logs please ... this doesn't happen for me either on my "production" forums or the one I use for testing.
|

Nutbolt
Avalon Project Shadow Rock Alliance
78
|
Posted - 2013.09.24 08:50:00 -
[17] - Quote
I've not been paying close attention and so could be wrong completely, but is this caused by the fact that you need to be logged in to access the file, and when the server tries to, its not logged in (the server, not your PC), so can't access the files needed to check the rules. It's early and I could just be talking nonsense, and no idea how to fix it. Other idea is if your file permissions aren't right for the files which check the rules. In your SMF root directory, is the folder, and all subfolders and files set to the permission 755?
|

raze 911
SoT DarkSide.
0
|
Posted - 2013.09.24 15:23:00 -
[18] - Quote
Quote:[ERROR] Api must be of Type Character and show ALL toons :)
i clear my smf_tea_cache but have this msg again. api is correct |

Shin Chogan
Blueprint Haus Get Off My Lawn
21
|
Posted - 2013.09.24 18:26:00 -
[19] - Quote
raze 911 wrote:Quote:[ERROR] Api must be of Type Character and show ALL toons :) i clear my smf_tea_cache but have this msg again. api is correct
This error will only happen if CCP's servers are returning bad xml/html or if as the error says the key you have provided doesn't show all the toons on the account. You can have the mask correct but if the key is only for a specific character it will not work. |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.24 19:52:00 -
[20] - Quote
Shin Chogan wrote:Can you get the error out of your apache error logs please ... this doesn't happen for me either on my "production" forums or the one I use for testing.
[Tue Sep 24 19:51:06 2013] [error] [client 205.250.184.170] PHP Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/www/forum/Sources/TEA.php:1981\nStack trace:\n#0 /home/www/forum/Sources/TEA.php(1981): SimpleXMLElement->__construct('')\n#1 /home/www/forum/Sources/TEA.php(1630): TEA->settings_rules('http://blackwat...')\n#2 /home/www/forum/Sources/TEA.php(3417): TEA->Settings('http://blackwat...')\n#3 /home/www/forum/Sources/Admin.php(519): ModifyTEASettings()\n#4 [internal function]: AdminMain()\n#5 /home/www/forum/index.php(151): call_user_func('AdminMain')\n#6 {main}\n thrown in /home/www/forum/Sources/TEA.php on line 1981, referer: http://blackwatchsyndicate.com/forum/index.php?action=admin;area=tea;sa=rules;save This is the song.... |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.24 20:29:00 -
[21] - Quote
Xornicon Altair wrote:Shin Chogan wrote:Can you get the error out of your apache error logs please ... this doesn't happen for me either on my "production" forums or the one I use for testing. [Tue Sep 24 19:51:06 2013] [error] [client 205.250.184.170] PHP Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/www/forum/Sources/TEA.php:1981\nStack trace:\n#0 /home/www/forum/Sources/TEA.php(1981): SimpleXMLElement->__construct('')\n#1 /home/www/forum/Sources/TEA.php(1630): TEA->settings_rules('http://blackwat...')\n#2 /home/www/forum/Sources/TEA.php(3417): TEA->Settings('http://blackwat...')\n#3 /home/www/forum/Sources/Admin.php(519): ModifyTEASettings()\n#4 [internal function]: AdminMain()\n#5 /home/www/forum/index.php(151): call_user_func('AdminMain')\n#6 {main}\n thrown in /home/www/forum/Sources/TEA.php on line 1981, referer: http://blackwatchsyndicate.com/forum/index.php?action=admin;area=tea;sa=rules;save
hmmm ....
Sorry to ask but can you give me a step by step of exactly how you get to that error ?
edit : Bah ... forget that ... I see where the issue is.
Edit 2: Fundamentally though the problem is because you are not getting back XML from the API servers. Trouble is the TEA code isn't handling that very well. |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.25 04:16:00 -
[22] - Quote
Shin Chogan wrote:Edit 2: Fundamentally though the problem is because you are not getting back XML from the API servers. Trouble is the TEA code isn't handling that very well.
That tells me WHAT the problem is, but, I have no idea how to fix it.
It also fails to accept my own API key.
This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.26 13:27:00 -
[23] - Quote
Xornicon Altair wrote:Shin Chogan wrote:Edit 2: Fundamentally though the problem is because you are not getting back XML from the API servers. Trouble is the TEA code isn't handling that very well. That tells me WHAT the problem is, but, I have no idea how to fix it. It also fails to accept my own API key. Replace line 1981 in TEA.php with :
Quote: try{ $xml = new SimpleXMLElement($xml); } catch(Exception $e) { var_dump($xml); var_dump($e); die; }
This is not a fix ... the code will stop rather than give the error 500 but it will print some info that I need to see in order to tell what you are getting instead of expected XML |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.26 22:29:00 -
[24] - Quote
Shin Chogan wrote:This is not a fix ... the code will stop rather than give the error 500 but it will print some info that I need to see in order to tell what you are getting instead of expected XML
That dumped the following:
Quote:bool(false) object(Exception)#6 (7) { ["message":protected]=> string(33) "String could not be parsed as XML" ["string":"Exception":private]=> string(0) "" ["code":protected]=> int(0) ["file":protected]=> string(31) "/home/www/forum/Sources/TEA.php" ["line":protected]=> int(1982) ["trace":"Exception":private]=> array(6) { [0]=> array(6) { ["file"]=> string(31) "/home/www/forum/Sources/TEA.php" ["line"]=> int(1982) ["function"]=> string(11) "__construct" ["class"]=> string(16) "SimpleXMLElement" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> string(0) "" } } [1]=> array(6) { ["file"]=> string(31) "/home/www/forum/Sources/TEA.php" ["line"]=> int(1630) ["function"]=> string(14) "settings_rules" ["class"]=> string(3) "TEA" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> &string(46) "http://blackwatchsyndicate.com/forum/index.php" } } [2]=> array(6) { ["file"]=> string(31) "/home/www/forum/Sources/TEA.php" ["line"]=> int(3425) ["function"]=> string(8) "Settings" ["class"]=> string(3) "TEA" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> &string(46) "http://blackwatchsyndicate.com/forum/index.php" } } [3]=> array(4) { ["file"]=> string(33) "/home/www/forum/Sources/Admin.php" ["line"]=> int(519) ["function"]=> string(17) "ModifyTEASettings" ["args"]=> array(0) { } } [4]=> array(2) { ["function"]=> string(9) "AdminMain" ["args"]=> array(0) { } } [5]=> array(4) { ["file"]=> string(25) "/home/www/forum/index.php" ["line"]=> int(151) ["function"]=> string(14) "call_user_func" ["args"]=> array(1) { [0]=> &string(9) "AdminMain" } } } ["previous":"Exception":private]=> NULL } This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.27 09:00:00 -
[25] - Quote
ok ... do any API related functions work ?
So return that section to how it was. Then got to line 91 in TEAC.php :
Quote: curl_close($ch);
Return $data;
change this to :
Quote: curl_close($ch); var_dump($data);die; Return $data;
Again this is just more debug. Tell me what the result is. Depending on your browser and what is returned you may well need to view the page source to get the full content of what is returned. |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.27 10:24:00 -
[26] - Quote
Shin Chogan wrote:Again this is just more debug. Tell me what the result is. Depending on your browser and what is returned you may well need to view the page source to get the full content of what is returned.
All it returned was this:
That's even with looking at the page source.
And no, no other API related functions work.
An idea popped into my head. This server is freshly setup, I've never run anything else off of it. Is it possible that I missed a base pre-req? I can't think of anything that I missed... I got Apache2, PHP5, MySQL, curl, php5-mysql... I can't think of anything else that might be needed, but, did I possibly overlook something? This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.27 10:51:00 -
[27] - Quote
Xornicon Altair wrote:Shin Chogan wrote:Again this is just more debug. Tell me what the result is. Depending on your browser and what is returned you may well need to view the page source to get the full content of what is returned. All it returned was this: That's even with looking at the page source. And no, no other API related functions work. An idea popped into my head. This server is freshly setup, I've never run anything else off of it. Is it possible that I missed a base pre-req? I can't think of anything that I missed... I got Apache2, PHP5, MySQL, curl, php5-mysql... I can't think of anything else that might be needed, but, did I possibly overlook something? EDIT: when I try to add my own API key for checking, it gives me this error: [ERROR] Api must be of Type Character and show ALL toons :) I've seen that before on here, so, I'll see if any of those fixes work for this. EDIT2: Nope, no changes. I'll await your response.
You are missing php5-curl ... BUT the code "should" warn you of this. If it isn't then we have another bug :)
|

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.27 18:24:00 -
[28] - Quote
Shin Chogan wrote:You are missing php5-curl ... BUT the code "should" warn you of this. If it isn't then we have another bug :)
I've checked and it appears to be installed. On the possibility that there was something wrong with it, I removed it and reinstalled it and the same problem is occuring.
Any other pre-reqs that might be missing?
This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.27 18:55:00 -
[29] - Quote
Xornicon Altair wrote:Shin Chogan wrote:You are missing php5-curl ... BUT the code "should" warn you of this. If it isn't then we have another bug :) I've checked and it appears to be installed. On the possibility that there was something wrong with it, I removed it and reinstalled it and the same problem is occuring. Any other pre-reqs that might be missing?
No not really ... the server can get to api.eveonline.com ? |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.28 00:22:00 -
[30] - Quote
Pings go through just fine. I tried telnet, but that failed. I would not be surprised if they have telnet blocked. How else might I test? This is the song.... |
|

xHjfx
The Legion of Spoon Curatores Veritatis Alliance
4
|
Posted - 2013.09.28 02:06:00 -
[31] - Quote
Xornicon Altair wrote:Pings go through just fine. I tried telnet, but that failed. I would not be surprised if they have telnet blocked. How else might I test?
Telnet to port 443? |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.28 02:25:00 -
[32] - Quote
xHjfx wrote:Xornicon Altair wrote:Pings go through just fine. I tried telnet, but that failed. I would not be surprised if they have telnet blocked. How else might I test? Telnet to port 443?
Thanks. This worked flawlessly.
So yes, I can contact the server without issue. This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.30 09:09:00 -
[33] - Quote
Xornicon Altair wrote:xHjfx wrote:Xornicon Altair wrote:Pings go through just fine. I tried telnet, but that failed. I would not be surprised if they have telnet blocked. How else might I test? Telnet to port 443? Thanks. This worked flawlessly. So yes, I can contact the server without issue.
So you can connect to the api servers manually, you have php-curl installed but when it tries to make an API call you get nothing not even an error.
Silly clutch at straw here ... you do have https://api.eveonline.com set in the server field at the bottom of the Tea setting page ? |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.30 09:35:00 -
[34] - Quote
Shin Chogan wrote:Xornicon Altair wrote:xHjfx wrote:Xornicon Altair wrote:Pings go through just fine. I tried telnet, but that failed. I would not be surprised if they have telnet blocked. How else might I test? Telnet to port 443? Thanks. This worked flawlessly. So yes, I can contact the server without issue. So you can connect to the api servers manually, you have php-curl installed but when it tries to make an API call you get nothing not even an error. Silly clutch at straw here ... you do have https://api.eveonline.com set in the server field at the bottom of the Tea setting page ?
Not such a straw. That, indeed, was the missing element! Many thank yous for your assistance! This is the song.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.09.30 09:53:00 -
[35] - Quote
Sweet ... Glad that fixed it coz I was out of ideas :) |

Xornicon Altair
Black Watch Syndicate
13
|
Posted - 2013.09.30 09:58:00 -
[36] - Quote
Shin Chogan wrote:Sweet ... Glad that fixed it coz I was out of ideas :)
Now it's time to figure out why that was missing in the first place. But, I guess that's up to you. I'm up and running and grateful for your help.
If you ever get into Amarr FW, look me up. I'd love to fly with you! This is the song.... |

Diva Ex Machina
Caldari Provisions Caldari State
19
|
Posted - 2013.10.03 16:54:00 -
[37] - Quote
A minor thing: On the modify profile > jabber tab page, the jabber account is not created until I go through the process of selecting an alt character > change profile > selected main character > add password > change profile.
Is this a problem you're aware of or do I just have a borked layout or something? |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.10.04 09:56:00 -
[38] - Quote
Diva Ex Machina wrote:A minor thing: On the modify profile > jabber tab page, the jabber account is not created until I go through the process of selecting an alt character > change profile > selected main character > add password > change profile.
Is this a problem you're aware of or do I just have a borked layout or something?
Hmm ... not aware of that one ... when you say select alt character where are you selecting this.
Just as a note the Jabber account setup is a completely seperate step so you register/add api to your forum account (you have to save your profile if you are adding an api) that then go to the jabber page and select a toon and set a password and save that. |

Diva Ex Machina
Caldari Provisions Caldari State
19
|
Posted - 2013.10.04 10:50:00 -
[39] - Quote
Thanks for replying so quickly.
Shin Chogan wrote:Diva Ex Machina wrote:A minor thing: On the modify profile > jabber tab page, the jabber account is not created until I go through the process of selecting an alt character > change profile > selected main character > add password > change profile.
Is this a problem you're aware of or do I just have a borked layout or something? Hmm ... not aware of that one ... when you say select alt character where are you selecting this. Just as a note the Jabber account setup is a completely seperate step so you register/add api to your forum account (you have to save your profile if you are adding an api) that then go to the jabber page and select a toon and set a password and save that.
That's exactly the tab page I am talking about. 
Under the Profile menu item, select TEMAR's Eve Api Go to the Jabber tab page
If I select my main char, enter a password and save it (by clicking change profile), the jabber account isn't created. No messages other than your profile is updated. I thought for a while my settings were bad or something until I tried selecting an alt char and saving, and then selecting my main again and saving again, then noticed the jabber account was created.. I deleted the account on jabber and tried again. Same thing. I tested it a few more times and same thing every time. I am not sure why that is exactly.
If you can give a hint about which file the jabber form is in perhaps I can go in and look at the code and see what the problem might be.
Also, do you know of any plugins available for SMF that support eve fittings and other in game browser functions? I had a search around and the only ones I could find seem to be abandoned. In my opinion this is the only area in which SMF doesn't surpass phpBB as a forum for Eve alliances. |

Shin Chogan
Blueprint Haus Get Off My Lawn
22
|
Posted - 2013.10.04 11:20:00 -
[40] - Quote
Diva Ex Machina wrote:Thanks for replying so quickly. Shin Chogan wrote:Diva Ex Machina wrote:A minor thing: On the modify profile > jabber tab page, the jabber account is not created until I go through the process of selecting an alt character > change profile > selected main character > add password > change profile.
Is this a problem you're aware of or do I just have a borked layout or something? Hmm ... not aware of that one ... when you say select alt character where are you selecting this. Just as a note the Jabber account setup is a completely seperate step so you register/add api to your forum account (you have to save your profile if you are adding an api) that then go to the jabber page and select a toon and set a password and save that. That's exactly the tab page I am talking about.  Under the Profile menu item, select TEMAR's Eve Api Go to the Jabber tab page If I select my main char, enter a password and save it (by clicking change profile), the jabber account isn't created. No messages other than your profile is updated. I thought for a while my settings were bad or something until I tried selecting an alt char and saving, and then selecting my main again and saving again, then noticed the jabber account was created.. I deleted the account on jabber and tried again. Same thing. I tested it a few more times and same thing every time. I am not sure why that is exactly. If you can give a hint about which file the jabber form is in perhaps I can go in and look at the code and see what the problem might be. Also, do you know of any plugins available for SMF that support eve fittings and other in game browser functions? I had a search around and the only ones I could find seem to be abandoned. In my opinion this is the only area in which SMF doesn't surpass phpBB as a forum for Eve alliances.
I can't replicate that behaviour at all. I had a test account with no API key. Added key and hit save. Selected main character and hit save. Went to Jabber page (main toon was already selected) added password and hit save ... look on jabber server and the account is there.
All the Jabber stuff is in TEA_Jabber.php and TEA_Jabber_OF.php ( _OF is the utility functions most of which are unused :) )
As for the rest of it no I don't know of any fittings/IGB functions. What exactly are you looking for in terms of IGB functions ?
|
|

Diva Ex Machina
Caldari Provisions Caldari State
19
|
Posted - 2013.10.04 11:32:00 -
[41] - Quote
Shin Chogan wrote: I can't replicate that behaviour at all.
I had a test account with no API key. Added key and hit save. Selected main character and hit save. Went to Jabber page (main toon was already selected) added password and hit save ... look on jabber server and the account is there.
All the Jabber stuff is in TEA_Jabber.php and TEA_Jabber_OF.php ( _OF is the utility functions most of which are unused :) )
I figured it was just something screwy with my particular installation. I will let you know if I find anything. Thanks for the info.
Quote: As for the rest of it no I don't know of any fittings/IGB functions. What exactly are you looking for in terms of IGB functions ?
For example, in phpBB you can paste and eft fitting and get a nice graphic of the layout, like so:
http://imgur.com/xIBWroL
or for example to link systems, characters, market items etc in game. |

Gunner Anneto
Norse'Storm Battle Group Li3 Federation
0
|
Posted - 2013.10.05 00:42:00 -
[42] - Quote
I'm having and issue that's happening when registering. I tried registering to test the settings as everything appeared to be setup and working properly, however, when entering the API, I receive an error saying "ERROR: The API needs to show All characters on the account"., I double and triple checked, and it does. I've tried the recommended mask, full api, another character, and it gives the same error and I'm not sure why....any ideas? |

raze 911
SoT DarkSide.
0
|
Posted - 2013.10.05 09:19:00 -
[43] - Quote
have this problem to. php curl is enebled. server can access to api.eveonline.com my api key
|

Shin Chogan
Blueprint Haus Get Off My Lawn
23
|
Posted - 2013.10.06 12:13:00 -
[44] - Quote
Raze / Gunner is the 1.3.1 release the first version of the Temars plugin that you have installed in your forum ? Assuming this is the case I'm going to suggest checking on your admin tea settings page ... is there a value in "Server to get API data from"
It needs to read https://api.eveonline.com |

Gunner Anneto
Norse'Storm Battle Group Li3 Federation
0
|
Posted - 2013.10.06 16:25:00 -
[45] - Quote
That did it....thank you! |

Gunner Anneto
Norse'Storm Battle Group Li3 Federation
0
|
Posted - 2013.10.06 20:37:00 -
[46] - Quote
Acutally, another question. Does the TS integration work if the TS server is NOT using a mysql db? I am connecting to the server fine as I am seeing all ts groups. Only rule is to add forum group to corresponding ts group and when clicking register I keep getting "[ERROR] Unknown Unknown method" |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.10.06 21:52:00 -
[47] - Quote
Gunner Anneto wrote:Acutally, another question. Does the TS integration work if the TS server is NOT using a mysql db? I am connecting to the server fine as I am seeing all ts groups. Only rule is to add forum group to corresponding ts group and when clicking register I keep getting "[ERROR] Unknown Unknown method"
Fraid not ... mysql only. |

Newt On Grid
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.10.11 08:05:00 -
[48] - Quote
I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.1 R179 version of TEA.
I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.
Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.
I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.10.11 18:28:00 -
[49] - Quote
Newt On Grid wrote:I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.0 R179 version of TEA.
I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.
Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.
I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct.
Edit - I've updated to 1.3.1 r4
Still unable to use the Skills correctly, getting the same results as above.
Yep I've tested this on my boards and I'm seeing the same issue along with some errors in the board error log about undefined variables ... I'll need to investigate :)
|

Bon Gloadis
Harbingers of Chaos Inc Catastrophic Uprising
0
|
Posted - 2013.10.11 20:12:00 -
[50] - Quote
Awesome mod and recent updates. Thanks for taking up the coding.
Is there any way to make the required API a full one?
ie: instead of access mask 25165896, require access mask 268435455?
If it's just a matter of changing a check in the code, a pointer to the right location would be awesome.
Thanks, Bon
|
|

Newt On Grid
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.10.11 22:01:00 -
[51] - Quote
Shin Chogan wrote:Newt On Grid wrote:I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.0 R179 version of TEA.
I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.
Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.
I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct.
Edit - I've updated to 1.3.1 r4
Still unable to use the Skills correctly, getting the same results as above. Yep I've tested this on my boards and I'm seeing the same issue along with some errors in the board error log about undefined variables ... I'll need to investigate :)
No Worries... If you need me to try out anything i'm happy to test it. |

Ynot Eyob
Nisroc Angels The Obsidian Front
371
|
Posted - 2013.10.29 10:04:00 -
[52] - Quote
This is a heads up for Windows Servers.
If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case. Nisroc Angels - The Obsidian Front Nisroc - Angel of Freedom Nisroc is known as "The Great Eagle".
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.10.29 15:46:00 -
[53] - Quote
Ynot Eyob wrote:This is a heads up for Windows Servers.
If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case.
Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ?
edit ... do you mean the CA cert ? |

thiswaymucker
Federal Navy Academy Gallente Federation
0
|
Posted - 2013.10.29 16:41:00 -
[54] - Quote
just found this post.
updateing now :D
will let you know how i get on
|

Ynot Eyob
Nisroc Angels The Obsidian Front
371
|
Posted - 2013.10.30 07:39:00 -
[55] - Quote
Shin Chogan wrote:Ynot Eyob wrote:This is a heads up for Windows Servers.
If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case. Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ? edit ... do you mean the CA cert ?
Ya CA Cert
You need a selfsigned cert with the curl calls you are making, thats why i had so many issues with your version. You can turn it off in the calls (Dont have code in head) so after editing your code, you version worked fine.
http://www.devcha.com/2009/10/how-to-execute-curl-and-skip.html http://curl.haxx.se/docs/sslcerts.html Nisroc Angels - The Obsidian Front Nisroc - Angel of Freedom Nisroc is known as "The Great Eagle".
|

Manic Velocity
Furious Angels
22
|
Posted - 2013.10.30 14:14:00 -
[56] - Quote
Our site admin is saying this particular error has sprung up in the logs ~700 times since installing the mod. Any ideas what might be causing it?
Quote:http://thefuriousangels.com/index.php?topic=7580.msg126587;topicseen Undefined variable: reds File: /home/angels/domains/thefuriousangels.com/public_html/Sources/TEAC.php Line: 267
Also, sometimes this one, but not nearly as often:
Quote:http://thefuriousangels.com/index.php?topic=7580.msg126587;topicseen Invalid argument supplied for foreach() File: /home/angels/domains/thefuriousangels.com/public_html/Sources/TEA.php Line: 276 == Furious Angels [FRANG] is recruiting! == * Lowsec PvP & PvE * Friendly, mature environment * Alcohol encouraged |

thiswaymucker
Federal Navy Academy Gallente Federation
0
|
Posted - 2013.10.30 18:42:00 -
[57] - Quote
ok mate, first great work your doing here.
I got it to install by uninstalling the old one first.
it all seems to be working.
So how do i set it so it needs a full api key ?
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.10.31 15:37:00 -
[58] - Quote
Ynot Eyob wrote:Shin Chogan wrote:Ynot Eyob wrote:This is a heads up for Windows Servers.
If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case. Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ? edit ... do you mean the CA cert ? Ya CA Cert You need a selfsigned cert with the curl calls you are making, thats why i had so many issues with your version. You can turn it off in the calls (Dont have code in head) so after editing your code, you version worked fine. http://www.devcha.com/2009/10/how-to-execute-curl-and-skip.htmlhttp://curl.haxx.se/docs/sslcerts.html
Ah ... Php/Curl for Windows doesn't ship with a CA Cert bundle and it doesn't use the system certs :FP I'll try and work out a way round it for the next version. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.10.31 15:51:00 -
[59] - Quote
thiswaymucker wrote:ok mate, first great work your doing here.
I got it to install by uninstalling the old one first.
it all seems to be working.
So how do i set it so it needs a full api key ?
Bit of a hack at present but if you find
$accessMask = (int)$xml;
Should be about line 156 in *path to forum*/Sources/TEA.php
then add just under it
if ($accessMask == 268435455) return True; else return False;
that should cause people to see an error if they haven't entered a Full API key. |

Yoshmoto
Encapsulated.
27
|
Posted - 2013.11.11 01:37:00 -
[60] - Quote
Hey,
Getting errors on this Package.
Nothing seems to be working lol. Its not pulling any API's
I can ping the api server.
I have:
XAMPP on a Windows 2k8 server. SMF 2.0.6 Temars EVE API 1.3.1 r4 Curl appears to be enabled in php.ini
I don't think it is pulling the API properly.
API Page
DB Error
Screwed Error |
|

Ynot Eyob
Nisroc Angels The Obsidian Front
371
|
Posted - 2013.11.11 08:46:00 -
[61] - Quote
Yoshmoto wrote:Hey, Getting errors on this Package. Nothing seems to be working lol. Its not pulling any API's I can ping the api server. I have: XAMPP on a Windows 2k8 server. SMF 2.0.6 Temars EVE API 1.3.1 r4 Curl appears to be enabled in php.ini I don't think it is pulling the API properly. API PageDB ErrorScrewed Error
You have the same issue as i we had. Windows cURL doesnt use a propper CA when contacting the API server.
https://forums.eveonline.com/default.aspx?g=posts&m=3804222#post3804222 Nisroc Angels - The Obsidian Front Nisroc - Angel of Freedom Nisroc is known as "The Great Eagle".
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.11 13:14:00 -
[62] - Quote
Yoshmoto wrote:Hey, Getting errors on this Package. Nothing seems to be working lol. Its not pulling any API's I can ping the api server. I have: XAMPP on a Windows 2k8 server. SMF 2.0.6 Temars EVE API 1.3.1 r4 Curl appears to be enabled in php.ini I don't think it is pulling the API properly. API PageDB ErrorScrewed Error
Assuming what Ynot was saying is correct then try finding :
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
on line 183 in TEAC.php and adding
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
on the next line.
|

Zenith Gravit
LionGate Enterprises Care Factor
22
|
Posted - 2013.11.14 02:25:00 -
[63] - Quote
I'm not sure if this have been covered in a previous thread or not, there was a little too much to read through. My corp has friends that are in NPC corps, the individuals are set light blue at the corporation, but are not being placed in the Blues group. Will TEA not work with individual character standings? |

1Gordon Gekko1
Handsome Millionaire Playboys
4
|
Posted - 2013.11.15 05:31:00 -
[64] - Quote
Alright, everything seems to working like a champ except for this one odd detail, when we have used go to their profile and try and use the eve avatar, it will pull up the right pic for whichever toon they select, but when they save it, we end up with just the broken pic image. this happens regardless of whatever size we set the avatar size to.
Thought? Something silly I am overlooking?
(Thanks for your time on this epic mod!) |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.15 10:17:00 -
[65] - Quote
1Gordon Gekko1 wrote:Alright, everything seems to working like a champ except for this one odd detail, when we have used go to their profile and try and use the eve avatar, it will pull up the right pic for whichever toon they select, but when they save it, we end up with just the broken pic image. this happens regardless of whatever size we set the avatar size to.
Thought? Something silly I am overlooking?
(Thanks for your time on this epic mod!)
I've not had this issue but that sounds more like a smf path/permissions problem to me rather than something specific to smf ... when you right click on the broken link image what is the path/filename ? You'll need to dig in there and see if the folder permissions are correct or if the path is even correct. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.15 10:38:00 -
[66] - Quote
Zenith Gravit wrote:I'm not sure if this have been covered in a previous thread or not, there was a little too much to read through. My corp has friends that are in NPC corps, the individuals are set light blue at the corporation, but are not being placed in the Blues group. Will TEA not work with individual character standings?
I don't think it was covered before ... I know I've not looked at that section of code ... it appears to only look at at the toons Alliance and Corp and compares that to the standings fetched from the master api key.
|

1Gordon Gekko1
Handsome Millionaire Playboys
4
|
Posted - 2013.11.15 20:44:00 -
[67] - Quote
Shin Chogan wrote:1Gordon Gekko1 wrote:Alright, everything seems to working like a champ except for this one odd detail, when we have used go to their profile and try and use the eve avatar, it will pull up the right pic for whichever toon they select, but when they save it, we end up with just the broken pic image. this happens regardless of whatever size we set the avatar size to.
Thought? Something silly I am overlooking?
(Thanks for your time on this epic mod!) I've not had this issue but that sounds more like a smf path/permissions problem to me rather than something specific to smf ... when you right click on the broken link image what is the path/filename ? You'll need to dig in there and see if the folder permissions are correct or if the path is even correct.
Perhaps a better question is, 'where should it point to'? How does the plug-in handle the fectching? Is it going to
https://image.eveonline.com/characters/ID number
and then trying to save it to the avatar folder? I think if I knew what it was trying to do, I'd be able to finish it out, since it IS getting the right images from somewhere in the profile settings.
|

Zenith Gravit
LionGate Enterprises Care Factor
22
|
Posted - 2013.11.15 22:58:00 -
[68] - Quote
Shin Chogan wrote:Zenith Gravit wrote:I'm not sure if this have been covered in a previous thread or not, there was a little too much to read through. My corp has friends that are in NPC corps, the individuals are set light blue at the corporation, but are not being placed in the Blues group. Will TEA not work with individual character standings? I don't think it was covered before ... I know I've not looked at that section of code ... it appears to only look at at the toons Alliance and Corp and compares that to the standings fetched from the master api key.
Ok, so players in NPC corps have to be manually added to a group. Fair enough.
New question. it seems that if someone botches up their API key and tries to register with it, then gets a error, and tries to register again with the corrected key they get an error that the character already exists and I have to clear them out of the table. Do I have something setup wrong? |

Tahnil
Sirius Fleet
18
|
Posted - 2013.11.16 12:34:00 -
[69] - Quote
Hello. IGÇÿve got a question. IGÇÿm running TEA with a Jabber connection. I set up everything, but there seems to be a problem. My test character is not activated on the Jabber server. Can anybody tell me how I can see whatGÇÿs going on in the background, whenever I start TEA_Jabber_Cron_Access.php? I canGÇÿt find anything in the openfire logs, even in debug mode. It just seems like thereGÇÿs nothing going on at all.
By the way, the connection seems to work. Most accounts have been transferred to the openfire server, but in at least one case it doesnGÇÿt work, and IGÇÿd like to to some troubleshooting, but I donGÇÿt know how. |

Tahnil
Sirius Fleet
18
|
Posted - 2013.11.16 13:22:00 -
[70] - Quote
Problem solved. Sorry, stupid me.
For anybody who is interested: you can activate a general logfile in mysql where all database access is logged. For this you need to stop mysql service and start it manually with command line options. In Ubuntu this would be something like:
mysqld --general-log --log-output=FILE --general-log-file=/var/log/mysql/general.log
My problem was simply that my test user didnGÇÿt activate his Jabber account in his SMF user profile settings. |
|

ShadowandLight
Black Aces Against ALL Authorities
224
|
Posted - 2013.11.16 22:15:00 -
[71] - Quote
any chance to add mumble support to this mod in the future? EveServers.info - Fully configured web server for your corp / alliance TS3 / Mumble / Jabber / SMF Forums + Temar's Mod / CMS Website / ECM / EVEWSpace https://forums.eveonline.com/default.aspx?g=posts&find=unread&t=266284 |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.18 09:55:00 -
[72] - Quote
ShadowandLight wrote:any chance to add mumble support to this mod in the future?
Personally I use :
https://gitorious.org/mumble-scripts/mumble-scripts/source/32479fe3474a4a0fc60691425bcab3b8f2ba2e06:Authenticators/SMF/2.0
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.18 10:08:00 -
[73] - Quote
Zenith Gravit wrote:Shin Chogan wrote:Zenith Gravit wrote:I'm not sure if this have been covered in a previous thread or not, there was a little too much to read through. My corp has friends that are in NPC corps, the individuals are set light blue at the corporation, but are not being placed in the Blues group. Will TEA not work with individual character standings? I don't think it was covered before ... I know I've not looked at that section of code ... it appears to only look at at the toons Alliance and Corp and compares that to the standings fetched from the master api key. Ok, so players in NPC corps have to be manually added to a group. Fair enough. New question. it seems that if someone botches up their API key and tries to register with it, then gets a error, and tries to register again with the corrected key they get an error that the character already exists and I have to clear them out of the table. Do I have something setup wrong?
Hmmm .. I thought I'd fixed that - the current process is (or at least this is what is intended) :
Fill out registration form - gets character list. hit submit and account is registered. API key is then processed and groups are added per rules - it is at this point that the characters are added to the db.
So the questions are : What version are you running ? Where in the registration process did they get to ? In what way have they botched their API ? When you say register again ... exactly what are they doing ... from first registration attempt through to the error message ? |

1Gordon Gekko1
Handsome Millionaire Playboys
4
|
Posted - 2013.11.24 05:16:00 -
[74] - Quote
ok...after doing some digging, what it looks like it's doing is not appending the size.jpg to the character ID it's pulling from the API mod. So when I inspect the avatar element, it looks like:
https://image.eveonline.com/Character/1088364566
instead of:
https://image.eveonline.com/Character/1088364566_128.jpg
If I fix the HTML manually on the page, it pulls the right pic down.
Any more thoughts on why this would be? I set the entire board to 777 while testing, so I don't think it's permission issue...and it's got the right path, just not adding in the missing section to the end (which I think would be done by the mod, since you can set the size of the avatars you want used in the Temar API settings...it's just not actually doing it). |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.24 09:29:00 -
[75] - Quote
1Gordon Gekko1 wrote:ok...after doing some digging, what it looks like it's doing is not appending the size.jpg to the character ID it's pulling from the API mod. So when I inspect the avatar element, it looks like: https://image.eveonline.com/Character/1088364566instead of: https://image.eveonline.com/Character/1088364566_128.jpgIf I fix the HTML manually on the page, it pulls the right pic down. Any more thoughts on why this would be? I set the entire board to 777 while testing, so I don't think it's permission issue...and it's got the right path, just not adding in the missing section to the end (which I think would be done by the mod, since you can set the size of the avatars you want used in the Temar API settings...it's just not actually doing it).
interesting ... where are you seeing this url ? When I look at a profile and inspect the element of the Avatar it is a url in my forum not in image.eveonline.com
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.26 14:19:00 -
[76] - Quote
Having a hard time getting Jabber integration to work. Can you help? Not sure what I'm missing.
I have everything plugged into the Jabber section and enabled it however I see 0 traffic in the MySQL logs being generated from the mod. If I try to register a user I just get unable to match any groups but still no log entries.
I'm sure I'm missing something dumb? |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.26 14:37:00 -
[77] - Quote
Magenta Flori wrote:Having a hard time getting Jabber integration to work. Can you help? Not sure what I'm missing.
I have everything plugged into the Jabber section and enabled it however I see 0 traffic in the MySQL logs being generated from the mod. If I try to register a user I just get unable to match any groups but still no log entries.
I'm sure I'm missing something dumb?
Have you got any Jabber rules set up in TEA ? ... I believe an account has to match at least 1 Jabber rule before the account will be created on the openfire server. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.26 14:41:00 -
[78] - Quote
I attempt to create a rule but it looks like where the Jabber groups dropdown is supposed to be the dropdown is just blank. I don't think its even pulling the groups from the openfiredb. All the info is correct, I've tested it multiple times. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.26 15:15:00 -
[79] - Quote
I'm starting to think the hosting company of the forum is preventing MySQL traffic from reaching my MySQL server which is my personal rack at a datacenter. I may just need to move SMF to my server. Its the only logical explanation after looking over everything. I don't even get any hits on my ASA for any sort of MYSQL traffic unless I manually generate it from elsewhere. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.27 15:26:00 -
[80] - Quote
Ok, so that's what it was. I just put it on a VPS and it works as expected.
Next question, Trying to setup TS3. I get Unknown Method when I try and register? I see all the groups when I plugged in the query login info.
|
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.28 02:54:00 -
[81] - Quote
What kind of output can we expect from TEA_Cron.php? I get a bunch of HTML and I don't think its updating. |

1Gordon Gekko1
Handsome Millionaire Playboys
4
|
Posted - 2013.11.28 03:41:00 -
[82] - Quote
Magenta Flori wrote:Ok, so that's what it was. I just put it on a VPS and it works as expected.
Next question, Trying to setup TS3. I get Unknown Method when I try and register? I see all the groups when I plugged in the query login info.
We had to have member log into TS with the username given to them on the TeamSpeak section of the TEA plugin...and then when they hit register it instantly gave them the right roles on TS. If they weren't logged into TS, we got the same message you did. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.28 03:44:00 -
[83] - Quote
1Gordon Gekko1 wrote:Magenta Flori wrote:Ok, so that's what it was. I just put it on a VPS and it works as expected.
Next question, Trying to setup TS3. I get Unknown Method when I try and register? I see all the groups when I plugged in the query login info.
We had to have member log into TS with the username given to them on the TeamSpeak section of the TEA plugin...and then when they hit register it instantly gave them the right roles on TS. If they weren't logged into TS, we got the same message you did.
Yeah, I should have came back. I figured that out.
I'm stuck on these cron files though. They don't appear to do anything. I'd assume the TEA_Cron.php is supposed to update the alliance list but when I run it all I get is some HTML in the console. If I run it in a browser I get Reset lastid to Zero. Not sure where to go. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.28 09:24:00 -
[84] - Quote
Magenta Flori wrote:[quote=1Gordon Gekko1][quote=Magenta Flori] It also seems that if I manually remove the corp list and standing files and re-run TEA_Cron.php I get an updated list and new files. I guess this is by design and I can just make a cron job around it.
Yes this is correct ... the corp list and standings files are created if they are not there and are updated every 24 hours. Just run the TEA_Cron.php and any of the other cron jobs as frequently as you like based on your security needs. I run the TEA_Cron every 2 minutes and it takes about 4 hours to go through every account in my forum.
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.28 13:48:00 -
[85] - Quote
Sweet, thanks for the great work. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.11.28 15:44:00 -
[86] - Quote
Magenta Flori wrote:Sweet, thanks for the great work. It is supposed to give any details when you run it? Most of them give nothing but a prompt. Tea_Cron.php gives that reset id to zero or whatever message?
Nope no output ... simple reason being if you run it every 2mins and it output something cron generates an email to send you what would have appeared on the console if you send this to a real mailbox eventually even googles smtp servers bounce the emails as spam ... they don't even get to your spam folder. Go on ask me how I know 
The reset id to zero is output when it has done a complete run through all the accounts in your forum ... so for me I get one of these about every 4 hours but it will depend greatly on how many forum accounts or more precisely how many api keys you have and how quickly CCP's servers are working. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.11.29 21:39:00 -
[87] - Quote
Shin Chogan wrote:1Gordon Gekko1 wrote:ok...after doing some digging, what it looks like it's doing is not appending the size.jpg to the character ID it's pulling from the API mod. So when I inspect the avatar element, it looks like: https://image.eveonline.com/Character/1088364566instead of: https://image.eveonline.com/Character/1088364566_128.jpgIf I fix the HTML manually on the page, it pulls the right pic down. Any more thoughts on why this would be? I set the entire board to 777 while testing, so I don't think it's permission issue...and it's got the right path, just not adding in the missing section to the end (which I think would be done by the mod, since you can set the size of the avatars you want used in the Temar API settings...it's just not actually doing it). interesting ... where are you seeing this url ? When I look at a profile and inspect the element of the Avatar it is a url in my forum not in image.eveonline.com Sorry I missed this : Quote:Perhaps a better question is, 'where should it point to'? How does the plug-in handle the fectching? Is it going to https://image.eveonline.com/characters/ID number and then trying to save it to the avatar folder? I think if I knew what it was trying to do, I'd be able to finish it out, since it IS getting the right images from somewhere in the profile settings. That is about what is happening ... it fetches image from image.eveonline.com and then it should save it to either your attachments folder or your avatar folder depending on how you have things configured.
I'm having this same problem. How did you get it working? The avatar folder has full permissions for everyone ATM. The avatar shows up, I click save and the avatar is never saved locally in the avatar folder and it sets itself back to no avatar in the radio dialog. |

vigilliann
Komintern.
0
|
Posted - 2013.12.01 01:39:00 -
[88] - Quote
Hi,
I have a problem with your plugin for SMF... It seems that temars don't synchronize the database for openfire and so don't create the users... Can you help me about that? |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.03 13:19:00 -
[89] - Quote
vigilliann wrote:Hi,
I have a problem with your plugin for SMF... It seems that temars don't synchronize the database for openfire and so don't create the users... Can you help me about that?
I would'nt ask for help if there were enough doc of course but since there is none....
The jabber sync is actually 2 parts ... the db connection which gets the list of available groups in Openfire, and the use of the User Service plugin on Openfire to allow the creation and modification of users via an http interface.
If when you go to the Jabber rules section of Temars you can see any groups you have defined in Openfire (Obviously you need to have created some in there first :) ) then the problem is not the DB connection.
If you can see groups but users aren't being created in Openfire then you need to make sure you have the User Service plugin installed and correctly configured in Openfire.
also worth noting is you have to have at least one group mapping set up between SMF and Openfire for the user to be created on the Openfire server.
There is lots of info in the old thread : https://forums.eveonline.com/default.aspx?g=posts&t=8284
|

vigilliann
Komintern.
0
|
Posted - 2013.12.05 23:52:00 -
[90] - Quote
Seems that is not the solution to my problem. the groups are visible in SMF, the user service is correctly configured because we can create new user with the URL : for example : hostname:port/plugins/userService/userservice?type=add&secret=TxUYRcLD&username=testalamain&password=test&name=MonsieurTest&[email protected]&groups=Camarade
So it seems that there is something else that you don't tell me or I miss something here? |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.06 07:17:00 -
[91] - Quote
vigilliann wrote:Seems that is not the solution to my problem. the groups are visible in SMF, the user service is correctly configured because we can create new user with the URL : for example : hostname:port/plugins/userService/userservice?type=add&secret=passexample&username=testalamain&password=test&name=MonsieurTest& [email protected]&groups=Camarade Am I missing something here?
You say the groups are visible ... do you have any mappings defined ? |

vigilliann
Komintern.
0
|
Posted - 2013.12.06 10:25:00 -
[92] - Quote
the rules you mean in SMF? if it's that, yeah it's activated.
the allowed ip's are blank and in mode 'accept' so normally it will accept all the connections no?
how is transfered the request to userservice? |

Konpi Masai
Komintern.
0
|
Posted - 2013.12.06 10:33:00 -
[93] - Quote
Hello there.
First thank you for maintaining the API and providing support, very good job here.
The openfire server is configured correctly, I even tested the URL generated from another host and it worked.
I think the problem is that CURL seems to fail on our hosting service. We have submitted a ticket about this, we'll keep you posted. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.06 10:36:00 -
[94] - Quote
vigilliann wrote:the rules you mean in SMF? if it's that, yeah it's activated.
the allowed ip's are blank and in mode 'accept' so normally it will accept all the connections no?
how is transfered the request to userservice?
It's just a curl call. Is SMF and Openfire on the same box ?
Try doing a packet trace on the Openfire Box and seing if you are seeing the user service being hit.
Have you a user that has gone to index.php?action=profile;area=tea;sa=jabber and selected a user and a password ? ... unless they do that no user will be created.
Only other thing I can suggest is you give me some logon details and I'll take a quick look. |

Konpi Masai
Komintern.
0
|
Posted - 2013.12.06 10:42:00 -
[95] - Quote
Shin Chogan wrote: It's just a curl call. Is SMF and Openfire on the same box ?
Nope. In fact, OpenFire runs on Machine A and use mysql on Machine B. SMF runs on Machine B (third party hosting service, no dedicated machine), connects to Machine B Openfire DB and tries to call curl on openfire admin page on Machine A.
Shin Chogan wrote: Try doing a packet trace on the Openfire Box and seing if you are seeing the user service being hit.
Have you a user that has gone to index.php?action=profile;area=tea;sa=jabber and selected a user and a password ? ... unless they do that no user will be created.
Only other thing I can suggest is you give me some logon details and I'll take a quick look.
I've put addtional error logs in TEA and it goes to the point where the curl call is made but fails silently after 120 secs. |

Dasani Waters
Obstergo Red Coat Conspiracy
19
|
Posted - 2013.12.13 19:18:00 -
[96] - Quote
Just an FYI:
I think CCP recently changed the "403 - Forbidden" messages to more specific error messages; I got php errors when trying to validate empty or invalid keyIDs and vcodes. I managed to fix some of them by changing the "403 - Forbidden" arguments to their specific counterparts in TEAC.php |

Inara Talamasca
Meridian Inc Subspace Exploration Agency
0
|
Posted - 2013.12.15 16:40:00 -
[97] - Quote
Just installed SMF2.0.6 and TEA 1.3.1 r4 and have had some issues.. I've worked through some, but, a couple I cannot get by without some help.
- SMF wouldn't accept the zip file of the mod via the upload built in.. I had to ftp it up, and then unzip it in the /Packages directory. This allowed it to install from inside SMF. I also needed to copy the TS3_Class/ dir by hand to /Sources
- Not sure what API to use for our Alliance in the main config of TEA.
- Base Admin account loses admin privs.. because it has no API. Probably by cron check. a reset php script fixes this temporarily.
- Users cannot register because of the "select a character" requirement, even with "Is a Valid Api required to Register? " set to disabled/no. if you enter a single character or false API, it will tell you in the error message, a proper one will tell you to select a character.
The API function -IS- working, just the fetch characters button is doing nothing. For the admin account, I tested adding an API without selecting a character, and saving it, then opening it again and was able to select a character without a problem.
Logging out and trying to register again still fails; same lame/dead fetch character button, blank drop down. No errors, same behaviour in firefox, chrome, IE.
Also changed the API server to: http://community.eveonline.com/support/api-key/ since the other links were https, and, double redirected to this URL. an https link may also be fine, but, I was reading about prople having trouble with curl and ssl. Testing curl by hand revealed the redirects to me, actually. The fetch button didn't work with any of the urls used, but the test on the admin account worked fine with this one.
Thanks for any help you can give. |

Dasani Waters
Obstergo Red Coat Conspiracy
19
|
Posted - 2013.12.15 18:44:00 -
[98] - Quote
what kind of error messages do you get with setting the API server to its default?
Did you try disabling SSL with the default server before changing its location? |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.15 20:00:00 -
[99] - Quote
Inara Talamasca wrote:Just installed SMF2.0.6 and TEA 1.3.1 r4 and have had some issues.. I've worked through some, but, a couple I cannot get by without some help.
- SMF wouldn't accept the zip file of the mod via the upload built in.. I had to ftp it up, and then unzip it in the /Packages directory. This allowed it to install from inside SMF. I also needed to copy the TS3_Class/ dir by hand to /Sources
Errr ... never seen that one before so Can't really help.
Quote:
- Not sure what API to use for our Alliance in the main config of TEA.
Put in a corp key for your exec corp ... you need to be able to get the standings.
Quote: - Base Admin account loses admin privs.. because it has no API. Probably by cron check. a reset php script fixes this temporarily.
untick the main and additional boxes next to administrator on the rules page.
Quote: - Users cannot register because of the "select a character" requirement, even with "Is a Valid Api required to Register? " set to disabled/no. if you enter a single character or false API, it will tell you in the error message, a proper one will tell you to select a character.
That checkbox removes the requirement for a API key to register. ie you can completely leave out the api key ... if you enter one it has to be valid
Quote:The API function -IS- working, just the fetch characters button is doing nothing. For the admin account, I tested adding an API without selecting a character, and saving it, then opening it again and was able to select a character without a problem. ... Also changed the API server to: http://community.eveonline.com/support/api-key/ since the other links were https, and, double redirected to this URL. an https link may also be fine, but, I was reading about prople having trouble with curl and ssl. Testing curl by hand revealed the redirects to me, actually. The fetch button didn't work with any of the urls used, but the test on the admin account worked fine with this one. Thanks for any help you can give.
The url in the API server Box must be https://api.eveonline.com anything else and it will not work correctly. Well actually that isn't quite true ... if you have set up some kind of Eve API cache server then you'd put that in here instead but the likely hood of that is fairly slim :)
If you are installing on Linux then there is no problem with curl and https the problem only exists on windows since PHP doesn't ship with the Root CA's and it can't access the ones in Internet Explorer ... to work around this find :
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
and add after it :
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.15 20:02:00 -
[100] - Quote
Dasani Waters wrote:Just an FYI:
I think CCP recently changed the "403 - Forbidden" messages to more specific error messages; I got php errors when trying to validate empty or invalid keyIDs and vcodes. I managed to fix some of them by changing the "403 - Forbidden" arguments to their specific counterparts in TEAC.php
Yeah ... I've rewritten it to take into account the complete 180 that CCP did on error codes. I've been working out the kinks on my victims ... sorry volunteers ... nope still not right ... subjects ... thats more like it 
I just need to get some time to put it into a release. |
|

Inara Talamasca
Meridian Inc Subspace Exploration Agency
0
|
Posted - 2013.12.15 21:57:00 -
[101] - Quote
Changing the admin rule I missed, so that is set. thank you.
The "Get Characters" button is still not functional, though. I changed back the api URL, tested adding a key to admin and that worked fine, so it isn't the url. Nor the curl, as it is a up to date linux server.
I never received error messages from curl, nor do I receive any feedback at all pressing the "Get character" button , but it is hitting the server, popping up a log entry with every press (*******=removed data):
[15/Dec/2013:12:37:18 -0900] "GET /TEA/TEA_xmlhttp.php?userid=*************api=********* HTTP/1.1" 404 - "http://*******/index.php?action=register" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"
This same key is the one that pulls characters up fine on the existing admin account, once you save it and refresh page. But, the obvious functionality of having people in the alliance register using keys won't work like this. We very much want to require the api key for login, and, while registering with no key works, the field is still there, and people won't know to leave it blank and add it after.. plus it defeats the api key first feature. |

Inara Talamasca
Meridian Inc Subspace Exploration Agency
0
|
Posted - 2013.12.15 22:31:00 -
[102] - Quote
I fixed the "Get characters" it relates back to the half-install of the mod. I copied the TEA/ folder from the mod instal in Packages/ to the base of the SMF folder.
Just to be clear, where should all the other files go, as I don't see a map for them.. so I can double check what needs to be where.. ie in the root , Sources, etc. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.12.16 04:03:00 -
[103] - Quote
Any way to make it not accept people with an incorrect access mask? I have seen it take an API, only show one char, say incorrect mask in SMF/Tea but still gives them access. |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.16 11:11:00 -
[104] - Quote
Magenta Flori wrote:Any way to make it not accept people with an incorrect access mask? I have seen it take an API, only show one char, say incorrect mask in SMF/Tea but still gives them access.
I added access mask checking in the last (or possibly the one before that) release. find function checkmask($xml) in TEA.php and modify to suit your needs ... if you don't care if they've put in a key that will break some of the rule checking then the quick way is to change the line :
return False;
to
return True;
if you don't want them to have to put in an account key then find the if statement in TEA.php :
if ($accnt->result[0]->key[0]['type']!="Account")
and comment out the whole block. There are 3 of them
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2013.12.16 13:54:00 -
[105] - Quote
Sweet, I can see how easy it would be also to require a full api if I wanted to so it could be checked more thoroughly if needed.
thanks |

Ya Huei
Imperial Collective
130
|
Posted - 2013.12.16 19:29:00 -
[106] - Quote
Hi there,
First off, awesome package I've managed to hook up SMF auth and openfire without too much trouble yesterday. I have one question though:
In my rules for forum groups I have added one main rule defining that if you are in corp u go to a certain group.
However this doesnt seem to work
Rules on additional groups DO work however.
This is the only rule i have set up in main groups :
ID 3 RULE IS => Corp: 883901493 (Imperial Collective) groupname AND (enable flag checked)
In my case, additional rules throw me in the director group no problem, but main stays 'not monitored'
Hope someone can assist.
|

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.16 21:44:00 -
[107] - Quote
Ya Huei wrote:Hi there,
First off, awesome package I've managed to hook up SMF auth and openfire without too much trouble yesterday. I have one question though:
In my rules for forum groups I have added one main rule defining that if you are in corp u go to a certain group.
However this doesnt seem to work
Rules on additional groups DO work however.
This is the only rule i have set up in main groups :
ID 3 RULE IS => Corp: 883901493 (Imperial Collective) groupname AND (enable flag checked)
In my case, additional rules throw me in the director group no problem, but main stays 'not monitored'
Hope someone can assist.
Check that the primary group is checked for both the group that you want to put them in (groupname) AND the group that they are already in, probably no membergroup but it could be something else. |

The Mec
Pandora Industrial Contero Regnum
2
|
Posted - 2013.12.16 22:03:00 -
[108] - Quote
any chance this could be ported to xenforo forums? |

Sirius Loc
NOVEC. Avaricious Cartel
0
|
Posted - 2013.12.19 19:47:00 -
[109] - Quote
Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api!
But when i try to use "Get Characters" nothing happen?!
any idea?!
greetings
Diplomat Sirius Loc Avaricious Cartel [AVA] |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.19 21:22:00 -
[110] - Quote
Sirius Loc wrote:Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api i have some problems....
when i fill in the api and i use "Get Characters" nothing happen?!
any idea?!
Sorry I'm going to need little more. What OS are you running on ? Any kind of errors being displayed ? Have you entered a master api key ? |
|

Sirius Loc
NOVEC. Avaricious Cartel
0
|
Posted - 2013.12.19 22:05:00 -
[111] - Quote
Shin Chogan wrote:Sirius Loc wrote:Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api i have some problems....
when i fill in the api and i use "Get Characters" nothing happen?!
any idea?! Sorry I'm going to need little more. What OS are you running on ? Any kind of errors being displayed ? Have you entered a master api key ?
Hi,
i work on smf 2.0.6 and i have no errors nothing.... and yes i have as well tryed a master api key but nothing happens when i get on "get characters" when i try to register without get character i get the message "A Valid API is Required to Register on this Forum" but i have tried a master api key as well ?!!?!
greetings
Diplomat Sirius Loc Avaricious Cartel [AVA] |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.20 20:43:00 -
[112] - Quote
Sirius Loc wrote:Shin Chogan wrote:Sirius Loc wrote:Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api i have some problems....
when i fill in the api and i use "Get Characters" nothing happen?!
any idea?! Sorry I'm going to need little more. What OS are you running on ? Any kind of errors being displayed ? Have you entered a master api key ? Hi, i work on smf 2.0.6 and i have no errors nothing.... and yes i have as well tryed a master api key but nothing happens when i get on "get characters" when i try to register without get character i get the message "A Valid API is Required to Register on this Forum" but i have tried a master api key as well ?!!?!
So you do get an error message :) - A Valid API is Required to Register on this Forum.
This means that your system is not fetching a character list from your api ... either it isn't allowed to coz your api key is wrong/expired or your system is not able to fetch anything ... you didn't say what OS you are using ... if it is Windows then you will need to turn off SSL Peer checking ... there is a post somewhere in this thread that says how. |

Sirius Loc
NOVEC. Avaricious Cartel
0
|
Posted - 2013.12.22 11:57:00 -
[113] - Quote
Shin Chogan wrote:Sirius Loc wrote:Shin Chogan wrote:Sirius Loc wrote:Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api i have some problems....
when i fill in the api and i use "Get Characters" nothing happen?!
any idea?! Sorry I'm going to need little more. What OS are you running on ? Any kind of errors being displayed ? Have you entered a master api key ? Hi, i work on smf 2.0.6 and i have no errors nothing.... and yes i have as well tryed a master api key but nothing happens when i get on "get characters" when i try to register without get character i get the message "A Valid API is Required to Register on this Forum" but i have tried a master api key as well ?!!?! So you do get an error message :) - A Valid API is Required to Register on this Forum. This means that your system is not fetching a character list from your api ... either it isn't allowed to coz your api key is wrong/expired or your system is not able to fetch anything ... you didn't say what OS you are using ... if it is Windows then you will need to turn off SSL Peer checking ... there is a post somewhere in this thread that says how.
Windows and apachi....
and i geht this message now
standings api returning invalid xml There is a problem fetching Standings : int(9999)
but i cant find how i can change it
Die AVA sucht Corporations meldet euch bei-á
High Diplomat Sirius Loc Avaricious Cartel [AVA] |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.22 16:23:00 -
[114] - Quote
Sirius Loc wrote:Shin Chogan wrote:Sirius Loc wrote:Shin Chogan wrote:Sirius Loc wrote:Hi,
i have installed today the TEA v1.3.1 r4 now when i try to register an new user with the api i have some problems....
when i fill in the api and i use "Get Characters" nothing happen?!
any idea?! Sorry I'm going to need little more. What OS are you running on ? Any kind of errors being displayed ? Have you entered a master api key ? Hi, i work on smf 2.0.6 and i have no errors nothing.... and yes i have as well tryed a master api key but nothing happens when i get on "get characters" when i try to register without get character i get the message "A Valid API is Required to Register on this Forum" but i have tried a master api key as well ?!!?! So you do get an error message :) - A Valid API is Required to Register on this Forum. This means that your system is not fetching a character list from your api ... either it isn't allowed to coz your api key is wrong/expired or your system is not able to fetch anything ... you didn't say what OS you are using ... if it is Windows then you will need to turn off SSL Peer checking ... there is a post somewhere in this thread that says how. Windows and apachi.... and i geht this message now API System Screwed - Can't Fetch Standings : bool(false) There is a problem fetching Standings : int(9999)
When do you see this ?
have you made the changes not do ssl peer checking ? this is essential on windows Do you have a master api key added ? |

Shin Chogan
Blueprint Haus Get Off My Lawn
24
|
Posted - 2013.12.23 11:01:00 -
[115] - Quote
And a slightly early Xmas Present for you all r5 released.
- Now should work properly again with CCP's error codes.
- SSL Peer Checking disabled
- Debug option added to TEA_Cron.php (just do php TEA_Cron.php debug on the command line - don't do this via cron ;)) to show which users it has operated on and which groups (just the group id) they have been added to via the TEA rules.
|

Sarion Achasse
Aspertia Dynamics Greater Western Co-Prosperity Sphere
0
|
Posted - 2013.12.29 18:24:00 -
[116] - Quote
Would it be possible to allow users in a specific SMF usergroup to register TS and Jabber accounts?
Ideally I would like to give a specific group access to TS and Jabber, without the need for an API key. People that stopped playing Eve or friends from other games for example, that still would like to hang out on the same TS and Jabber servers. |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2013.12.31 19:34:00 -
[117] - Quote
Sarion Achasse wrote:Would it be possible to allow users in a specific SMF usergroup to register TS and Jabber accounts?
Ideally I would like to give a specific group access to TS and Jabber, without the need for an API key. People that stopped playing Eve or friends from other games for example, that still would like to hang out on the same TS and Jabber servers.
In short not as it stands ... though at least for jabber you can just create accounts and add them to groups directly on the server 
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.03 01:50:00 -
[118] - Quote
Can you help me understand what process is supposed to kick people from TS with invalid names? I have it set but it just is not doing anything. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.04 16:13:00 -
[119] - Quote
Still trying to sort out why it is giving access to people with incorrect access masks. They have an incorrect mask but it still matches them to a group because they have "enough" access via the API even though it is not the "correct" mask. Is there a way to force it to be the exact access mask or have their account removed with the dbcleanup? It is supposed to do this now? |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.04 20:21:00 -
[120] - Quote
Magenta Flori wrote:They have an incorrect mask but it still matches them to a group because they have "enough" access via the API even though it is not the "correct" mask. Is there a way to force it to be the exact access mask or have their account removed with the dbcleanup? It is supposed to do this now?
Is there an easy way to just remove everyone with invalid apis?
dbcleanup just removes orphaned characters and api keys.
In TEA.php find the block that starts :
if (!$this->checkmask($accnt))
and after $error = TRUE; add :
Continue;
this should then skip doing the rule checks against api keys that don't match the mask.
|
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.05 21:01:00 -
[121] - Quote
Easy enough, thanks. I also just realized I could set an invalid api rule. |

Naella
Negative Density
0
|
Posted - 2014.01.06 00:25:00 -
[122] - Quote
Hiya,
Running SMF 2.0.6 Teamod 1.3.1 r5
I'm having two issues.
- It happens if I set a a rule "ISNT Corp" for our corporation at first rule positon, any members that have alts on the same account but in different corp (either NPC or not) will get matched to that rule and assigned the corresponding group. In our case that will be guest access, but being corp member with at least 1 toon they should be granted member access.
- On the API mask check. I found 2 members using an invalid mask, but with the minimal required fields. I can see the red error message stating BOTH api id's when I check any of our members API after a full check.
[ERROR] Check your Access Mask - keyid = masked ;) |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.06 01:25:00 -
[123] - Quote
Naella wrote:Hiya,
Running SMF 2.0.6 Teamod 1.3.1 r5
I'm having two issues.
- It happens if I set a a rule "ISNT Corp" for our corporation at first rule positon, any members that have alts on the same account but in different corp (either NPC or not) will get matched to that rule and assigned the corresponding group. In our case that will be guest access, but being corp member with at least 1 toon they should be granted member access.
are you using main group rules or secondary group rules ? in the case of main group rules, the processing of the rules stop on first match ... in this case you need to position the ISN'T Corp rule AFTER the IS Corp rule.
Quote: - On the API mask check. I found 2 members using an invalid mask, but with the minimal required fields. I can see the red error message stating BOTH api id's when I check any of our members API after a full check.
[ERROR] Check your Access Mask - keyid = masked ;)
Yeah ... it is a "feature" of SMF and how the session error is used ... it is something that was inherited from the original author and I've not looked into correcting it since it doesn't really cause any functional problems |

Naella
Negative Density
0
|
Posted - 2014.01.06 10:43:00 -
[124] - Quote
Thanks for the fast reply Shin!
It's indeed a main rule, ah well, knowing this I'll keep it at the end of the rules then :-) |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.07 02:33:00 -
[125] - Quote
Any idea why it would be matching someone blue when they are not blue? Ex Alliance mate, left alliance. I'm 100% sure he is not blue to the corp/alliance or me. The eve_standings.php does not list him. I re-run check full-member check but still blue? Where should I look? TS script seemed to have done its job and pulled him. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.07 17:52:00 -
[126] - Quote
ok I'm stumped. No idea why TEA is flagging this person blue. |

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.01.12 00:12:00 -
[127] - Quote
I have an issue. When a user registers for jabber via temars, it reads as though it was successful on the forum-side, and it populates the prefix_tea_jabber_users table, however, it doesn't actually create a user on the Openfire server.
When I use the user service link manually to try and create a user, it works perfectly, but via temars it's not actually creating the user, even though it 'thinks' it is....
any thoughts as to what could be causing this? |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.12 08:13:00 -
[128] - Quote
Liez Onerbak wrote:I have an issue. When a user registers for jabber via temars, it reads as though it was successful on the forum-side, and it populates the prefix_tea_jabber_users table, however, it doesn't actually create a user on the Openfire server.
When I use the user service link manually to try and create a user, it works perfectly, but via temars it's not actually creating the user, even though it 'thinks' it is....
any thoughts as to what could be causing this?
Also Temars is talking to the Openfire server just fine as the groups are available to map via rules....so I can't figure out what's going on...
The "talking" for the groups is done via direct db calls but the adding of users is done via the user service which is why one bit can work but the other not.
Do you have any smf group to Openfire group mappings set up that some users belong to ? ... until you do the users will not be created in Openfire.
Also do you have ip security set up in Openfire on the user service. If you do it needs to be 127.0.0.1 I believe rather than the real IP address of the machine (unless of course SMF and Openfire are on different machines )
|

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.01.12 18:29:00 -
[129] - Quote
Shin, thanks for the quick response. I do have group mappings set and there are users in them on the SMF side. I do have two members that I manually created on jabber as well via the user service link (directly into browser), and that worked fine.
The IP security is empty. I've tried it with the IP of the box that SMF is on (different than jabber) and tried it without an IP. Even with members in mapped groups on both ends, trying to authorize a new user on jabber gives me a "successful" message on the SMF side, but no member created within OpenFire.... |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.12 20:16:00 -
[130] - Quote
Liez Onerbak wrote:Shin, thanks for the quick response. I do have group mappings set and there are users in them on the SMF side. I do have two members that I manually created on jabber as well via the user service link (directly into browser), and that worked fine.
The IP security is empty. I've tried it with the IP of the box that SMF is on (different than jabber) and tried it without an IP. Even with members in mapped groups on both ends, trying to authorize a new user on jabber gives me a "successful" message on the SMF side, but no member created within OpenFire....
So I'm going to assume the URL to Admin Page for Openfire eg. http://localhost:9090 and secret are set correctly in the SMF admin page for TEA Jabber 
Can you run a packet trace on the openfire server ? ... Check that the request is actually getting to it since it looks like everything else sounds good, the only explanation I can come up with is that the Jabber server isn't actually being hit.
Assuming you are on linux you are going to need to do something like (you will need to change the port to whatever you have your openfire server on) :
sudo tcpdump -A -s 0 port 9090
|
|

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.01.12 21:05:00 -
[131] - Quote
The URL and secret key for user service are both correct. The connection to the jabber server is definitely there as I'm able to map the groups from SMF > Jabber.
The forum is on a shared hosting server (linux) and the openfire server is on a windows 2008 server....not sure if that would matter in any way though...
Is there any code inside temars currently that would throw an error if the there is no response from user service? Because when a user 'registers' for jabber via temars, it gives an 'ok' message as though it's receiving confirmation from user service.... |

Naella
Negative Density
0
|
Posted - 2014.01.18 15:19:00 -
[132] - Quote
Hi Shin,
Running SMF 2.0.6 Teamod 1.3.1 r5
I found eventhough I have "Is a Valid Api required to Register?" checked, users can register to our forum without any API filled. Anyway I can fix this? |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.18 17:22:00 -
[133] - Quote
Are skill rules still broke? |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.20 21:17:00 -
[134] - Quote
Naella wrote:Hi Shin,
Running SMF 2.0.6 Teamod 1.3.1 r5
I found eventhough I have "Is a Valid Api required to Register?" checked, users can register to our forum without any API filled. Anyway I can fix this?
I hate to say "it works for me" but .... It works correctly for me ...
So I have to ask :
is there any info in the logs (either SMF's or Apache's) ? And the obligatory ... Are you 100% sure the option is set ? Have you tried unchecking the box saving then checking the box again and resaving ? |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.20 21:18:00 -
[135] - Quote
Magenta Flori wrote:Are skill rules still broke?
I believe they are fixed - again the "it works for me" answer  |

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.01.21 06:20:00 -
[136] - Quote
Hello,
Running Windows Server 2008 R2 and having issues with the initial setup when I plug in my corp's API.. I was thinking the cURL bugs in r4 were what was getting me, tried doing the fix previously posted (VERIFYPEER false) with no joy...
I updated to r5 hoping my problems would be solved and now I"m getting this error at the top of the API setup page: API call error while fetching standings: Error Code = 221 for key id = 1976416 API call error while fetching standings: Error Code =
Also, does this have to be a CORP key? Or can it be anyone in corp's key that would have the corps standings?
I've tried to telnet to api.eveonline.com 443 and get no response -- i've disabled the windows firewall and still no joy; so I'm stumped.
Any help would be most appreciated.
Best, Slez |

Shin Chogan
Blueprint Haus Get Off My Lawn
49
|
Posted - 2014.01.21 10:50:00 -
[137] - Quote
Slez wrote:
I've tried to telnet to api.eveonline.com 443 and get no response -- i've disabled the windows firewall and still no joy; so I'm stumped.
It would seem to me you need to get basic connectivity to CCP's API server first. As to how to do that if it isn't the Windows Firewall ... I'm afraid I can't help. |

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.01.21 15:35:00 -
[138] - Quote
Shin Chogan wrote:Slez wrote:
I've tried to telnet to api.eveonline.com 443 and get no response -- i've disabled the windows firewall and still no joy; so I'm stumped.
It would seem to me you need to get basic connectivity to CCP's API server first. As to how to do that if it isn't the Windows Firewall ... I'm afraid I can't help.
Thanks for the reply. I'll dive into it tonight and see what I can figure out. Was getting late last night and I was getting desperate haha; figured I'd see if anyone had had the same issue after going to r5.
IF anyone has experience with 2008 R2 and knows why I'm not getting outbound 443 connections, please share. (I can't remember if I verified that https:// browsing is functional; although I seem to recall it as working in the past - will verify that 100% tonight) |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.21 21:24:00 -
[139] - Quote
Just seems to completely ignore the skill rules. I tried using wildcards and some not. Just tested it on myself, most def not matching even with no other rules. Hrmm. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.21 21:41:00 -
[140] - Quote
I am running r4 but change notes didn't say anything about rules with r5, should I try r5? Any gotcha I need to know before upgrading? |
|

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.01.22 02:18:00 -
[141] - Quote
Slez wrote:Shin Chogan wrote:Slez wrote:
I've tried to telnet to api.eveonline.com 443 and get no response -- i've disabled the windows firewall and still no joy; so I'm stumped.
It would seem to me you need to get basic connectivity to CCP's API server first. As to how to do that if it isn't the Windows Firewall ... I'm afraid I can't help. Thanks for the reply. I'll dive into it tonight and see what I can figure out. Was getting late last night and I was getting desperate haha; figured I'd see if anyone had had the same issue after going to r5. IF anyone has experience with 2008 R2 and knows why I'm not getting outbound 443 connections, please share. (I can't remember if I verified that https:// browsing is functional; although I seem to recall it as working in the past - will verify that 100% tonight)
Follow up: telnet api.eveonline.com 443 is successful (get a blinky cursor until anything is pressed then I get a connection lost message).
Error displayed at the top of the settings page where you enter the API key: API call error while fetching standings: Error Code = 221 for key id = 1976416 API call error while fetching standings: Error Code =
|

Naella
Negative Density
0
|
Posted - 2014.01.22 16:09:00 -
[142] - Quote
Shin Chogan wrote:Naella wrote:Hi Shin,
Running SMF 2.0.6 Teamod 1.3.1 r5
I found eventhough I have "Is a Valid Api required to Register?" checked, users can register to our forum without any API filled. Anyway I can fix this? I hate to say "it works for me" but .... It works correctly for me ... So I have to ask : is there any info in the logs (either SMF's or Apache's) ? And the obligatory ... Are you 100% sure the option is set ? Have you tried unchecking the box saving then checking the box again and resaving ?
Hi Shin,
Cant find any specific errors in either apache or smf, where is this setting supposed to be stored?
Doublechecked, the checkmark is there and also did try the off,save,on,save trick. Without any result. |

Shin Chogan
Blueprint Haus Get Off My Lawn
50
|
Posted - 2014.01.22 22:36:00 -
[143] - Quote
Slez wrote: Follow up: telnet api.eveonline.com 443 is successful (get a blinky cursor until anything is pressed then I get a connection lost message).
Error displayed at the top of the settings page where you enter the API key: API call error while fetching standings: Error Code = 221 for key id = 1976416 API call error while fetching standings: Error Code =
as it says it can't get the standings ... the reason looks to be coz the master API key you've entered doesn't allow standings to be fetched. You need to use a corp key. |

Shin Chogan
Blueprint Haus Get Off My Lawn
50
|
Posted - 2014.01.22 22:56:00 -
[144] - Quote
Magenta Flori wrote:I am running r4 but change notes didn't say anything about rules with r5, should I try r5? Any gotcha I need to know before upgrading? What is the best way for upgrading, uninstalling and just installing the new?
ok so I upgraded...
getting a lot of these when I run a full member check
API call error while fetching roles: Error Code = 221 for key id = API call error while fetching roles: Error Code = 221 for key id =
Update:
All those errors were occurring on some, not all, accounts that invalid API's. Also the table would show the character name but no details on those accounts when running the member check. I simply removed all those API's and now the error does not occur anymore and they are given No API when the check is ran. So I guess its working, not sure what happened there.
Also skill rules are working now.
Error 221 is CCP's error code for "The api key provided doesn't allow you to fetch that info". For example if you have a rule that looks at skills (which I guess you do ) then any api key that doesn't have Character sheet enabled is going to show a 221 error.
And yes as you found r5 does indeed fix skill rules ... I must have forgotten to put it in the notes. |

Nutbolt
Avalon Project Shadow Rock Alliance
88
|
Posted - 2014.01.23 07:12:00 -
[145] - Quote
Naella wrote:Shin Chogan wrote:Naella wrote:Hi Shin,
Running SMF 2.0.6 Teamod 1.3.1 r5
I found eventhough I have "Is a Valid Api required to Register?" checked, users can register to our forum without any API filled. Anyway I can fix this? I hate to say "it works for me" but .... It works correctly for me ... So I have to ask : is there any info in the logs (either SMF's or Apache's) ? And the obligatory ... Are you 100% sure the option is set ? Have you tried unchecking the box saving then checking the box again and resaving ? Hi Shin, Cant find any specific errors in either apache or smf, where is this setting supposed to be stored? Doublechecked, the checkmark is there and also did try the off,save,on,save trick. Without any result.
I recently upgraded from r4 to r5 and now also have this issue. Tried unchecking and checking again. Out of curiosity Naella do you have the EFTMod installed? (the one which adds in a EFT BB code to display fittings nicely). I have noticed my cron jobs aren't running and I think it is due to this (havn't had time to test yet).
|

Naella
Negative Density
0
|
Posted - 2014.01.23 10:54:00 -
[146] - Quote
Nutbolt wrote: Out of curiosity Naella do you have the EFTMod installed? (the one which adds in a EFT BB code to display fittings nicely). I have noticed my cron jobs aren't running and I think it is due to this (havn't had time to test yet).
Nope, danot have that mod installed.
Do still have the issue, even after a full uninstall and reinstall of the TEAMARS mod
|

Shin Chogan
Blueprint Haus Get Off My Lawn
50
|
Posted - 2014.01.23 16:44:00 -
[147] - Quote
When you say they don't need a valid api even though the option is ticked do you mean they are entering an api key that doesn't have the right options ticked or that they are not entering an api key at all ? |

Nutbolt
Avalon Project Shadow Rock Alliance
88
|
Posted - 2014.01.23 17:23:00 -
[148] - Quote
Shin Chogan wrote:When you say they don't need a valid api even though the option is ticked do you mean they are entering an api key that doesn't have the right options ticked or that they are not entering an api key at all ?
Not entering one at all. Just go to our forums to test (www.avalonproject.co.uk/forums).
|

Naella
Negative Density
0
|
Posted - 2014.01.23 17:48:00 -
[149] - Quote
Nutbolt wrote:Shin Chogan wrote:When you say they don't need a valid api even though the option is ticked do you mean they are entering an api key that doesn't have the right options ticked or that they are not entering an api key at all ? Not entering one at all. Just go to our forums to test (www.avalonproject.co.uk/forums).
Yup, no API details at all. The check will assign the "no/invalid api" rule I set but registration is allowed. It shouldn't register at all when no API details at provided. |

Shin Chogan
Blueprint Haus Get Off My Lawn
50
|
Posted - 2014.01.24 12:51:00 -
[150] - Quote
Nutbolt wrote:Shin Chogan wrote:When you say they don't need a valid api even though the option is ticked do you mean they are entering an api key that doesn't have the right options ticked or that they are not entering an api key at all ? Not entering one at all. Just go to our forums to test (www.avalonproject.co.uk/forums).
Hmmm ... very strange ... can you confirm that there is a tea_regreq entry in you smf_settings table ?
and can you check line 3292 in TEA.php it should read :
if ( !empty($_POST['tea_user_id']) || !empty($_POST['tea_user_api']) || $this -> modSettings['tea_regreq'] ) |
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.24 14:43:00 -
[151] - Quote
confirmed the need a valid api is not working. It just lets people register with it blank
| tea_regreq | 1
line 3292
if ( !empty($_POST['tea_user_id']) || !empty($_POST['tea_user_api']) || $this -> modSettings['tea_regreq'] ) |

Shin Chogan
Blueprint Haus Get Off My Lawn
50
|
Posted - 2014.01.24 16:22:00 -
[152] - Quote
Doh ... found the problem ... I thought I'd tested with no api key but it looks like I just tested with duff ones.
Change line 3295 to read :
if ((empty($chars)) || (gettype($chars) == 'integer'))
and that "should" fix it. |

Naella
Negative Density
0
|
Posted - 2014.01.24 17:00:00 -
[153] - Quote
Shin Chogan wrote:Doh ... found the problem ... I thought I'd tested with no api key but it looks like I just tested with duff ones.
Change line 3295 to read :
if ((empty($chars)) || (gettype($chars) == 'integer'))
and that "should" fix it.
That did the job, thanks! |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.01.24 18:04:00 -
[154] - Quote
confirmed. |

He dares
Remember The Fallen. Never Look Back
14
|
Posted - 2014.01.27 14:59:00 -
[155] - Quote
How often do you recommend running each cron? |

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.01.28 03:10:00 -
[156] - Quote
Shin Chogan wrote:Slez wrote: Follow up: telnet api.eveonline.com 443 is successful (get a blinky cursor until anything is pressed then I get a connection lost message).
Error displayed at the top of the settings page where you enter the API key: API call error while fetching standings: Error Code = 221 for key id = 1976416 API call error while fetching standings: Error Code =
as it says it can't get the standings ... the reason looks to be coz the master API key you've entered doesn't allow standings to be fetched. You need to use a corp key.
I've had one of the directors give me a new full corp key (the previous one was "shared")... still getting the same error :( |

lasterax
Stay Frosty.
5
|
Posted - 2014.02.03 23:39:00 -
[157] - Quote
First of all Shin, thanks for taking this on. I go back to ESAM with a former alliance and have always preferred SMF and this mod, thanks for updating it!
I'm having a whale of a time with TS3 integration though. Am I to understand it the mod will not work unless you have database access on the server? Our comms are hosted by Lightspeed Gaming so not sure if that would be possible for us or not. I put all the info on for the ServerQuery login but nothing seems to take.
If anyone else has TS3 integration set up and can provide any tips would appreciate it.
--Rax |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.06 21:15:00 -
[158] - Quote
Ok got a new one I'm stuck on. Got an ex member, left 8 days ago. Confirmed his API key really shows him as gone yet SMF still shows him as in corp. He has no alts in corp/alliance or any alt that matches any rules with the API key that is provided on his account. I even run full member check manually and it still shows him as in corp/alliance. I try to run php TEA_Cron.php debug but it does not give me anything at all to work with. Not sure how to troubleshoot. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.07 02:17:00 -
[159] - Quote
lasterax wrote:First of all Shin, thanks for taking this on. I go back to ESAM with a former alliance and have always preferred SMF and this mod, thanks for updating it!
I'm having a whale of a time with TS3 integration though. Am I to understand it the mod will not work unless you have database access on the server? Our comms are hosted by Lightspeed Gaming so not sure if that would be possible for us or not. I put all the info on for the ServerQuery login but nothing seems to take.
If anyone else has TS3 integration set up and can provide any tips would appreciate it.
--Rax
You will need direct access to the DB. You won't get it from any of the hosting companies as far as I'm aware as they are shared TS3 severs.
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.07 18:09:00 -
[160] - Quote
Magenta Flori wrote:Ok got a new one I'm stuck on. Got an ex member, left 8 days ago. Confirmed his API key really shows him as gone yet SMF still shows him as in corp. He has no alts in corp/alliance or any alt that matches any rules with the API key that is provided on his account. I even run full member check manually and it still shows him as in corp/alliance. I try to run php TEA_Cron.php debug but it does not give me anything at all to work with. Not sure how to troubleshoot. Ok got the debug output sorted. I'm assuming the first number is the user of smf. Main is the main rule and the additional are the other rules. My rule 16 is an alliance rule and the other rule 10 is a corp rule. So it clearly thinks this user is still in alliance/corp? I'm baffled. [246]=> array(2) { ["main"]=> string(2) "16" ["additional"]=> array(1) { [0]=> string(2) "10" } } I even removed his API and re-added it. The same API that I can check with evemon and it shows him as in the NPC corp. After I re-added it, it still put him right back into alliance in SMF. If I create a rule for the npc corp he is in, it sees it and applies the npc corp rule. When I remove that rule, it puts him right back in Alliance. I do have a neut rule before the alliance rule in case it was looking at history for some reason. Did not matter, still says in Alliance. https://api.eveonline.com/account/Characters.xml.aspx also shows both characters with this API as in NPC corps. Spent about 4-5 hours trying to sort this out. I'm stumped.
UPDATE: I discovered that the smf_tea_cache table was not updating, even when removing and re-adding this users API. So I backed up my DB and truncated that table. Welp, that fixed it. Next time I put the key in and ran full member check it pulled a new key from api.eveonline.com. So I guess the question is did I have DB corruption? Why was it pulling from this cache and not updating it? Should I do a cron job to wipe this table out daily? I also have noticed that the full member check was running super fast. Now it is back to running slow with about 10 per page or so. Instead of 100 per page. |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
52
|
Posted - 2014.02.07 20:01:00 -
[161] - Quote
Magenta Flori wrote:Magenta Flori wrote:Ok got a new one I'm stuck on. Got an ex member, left 8 days ago. Confirmed his API key really shows him as gone yet SMF still shows him as in corp. He has no alts in corp/alliance or any alt that matches any rules with the API key that is provided on his account. I even run full member check manually and it still shows him as in corp/alliance. I try to run php TEA_Cron.php debug but it does not give me anything at all to work with. Not sure how to troubleshoot. Ok got the debug output sorted. I'm assuming the first number is the user of smf. Main is the main rule and the additional are the other rules. My rule 16 is an alliance rule and the other rule 10 is a corp rule. So it clearly thinks this user is still in alliance/corp? I'm baffled. [246]=> array(2) { ["main"]=> string(2) "16" ["additional"]=> array(1) { [0]=> string(2) "10" } } I even removed his API and re-added it. The same API that I can check with evemon and it shows him as in the NPC corp. After I re-added it, it still put him right back into alliance in SMF. If I create a rule for the npc corp he is in, it sees it and applies the npc corp rule. When I remove that rule, it puts him right back in Alliance. I do have a neut rule before the alliance rule in case it was looking at history for some reason. Did not matter, still says in Alliance. https://api.eveonline.com/account/Characters.xml.aspx also shows both characters with this API as in NPC corps. Spent about 4-5 hours trying to sort this out. I'm stumped. UPDATE: I discovered that the smf_tea_cache table was not updating, even when removing and re-adding this users API. So I backed up my DB and truncated that table. Welp, that fixed it. Next time I put the key in and ran full member check it pulled new data from api.eveonline.com. So I guess the question is did I have DB corruption? Why was it pulling from this cache and not updating it? Should I do a cron job to wipe this table out daily? I also have noticed that the full member check was running super fast. Now it is back to running slow with about 10 per page or so. Instead of 100 per page.
Hmmm .... I was going to point you to that table after reading your first post :) As for why it wasn't clearing out expired entries I don't know ... again it appears to work for me and I've not heard anyone else report this one ... keep an eye on that table and see what happens.
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.07 21:20:00 -
[162] - Quote
K, how often when I run full member check should it be slow and actually check every API instead of using the cache? Been another hour or so and its still super fast and runs through a few hundred in a couple seconds. |

Shin Chogan
Blueprint Haus Get Off My Lawn
52
|
Posted - 2014.02.07 22:01:00 -
[163] - Quote
Magenta Flori wrote:K, how often when I run full member check should it be slow and actually check every API instead of using the cache? Been another hour or so and its still super fast and runs through a few hundred in a couple seconds.
it depends on if you are running the cron job in the mean time :)
Cache entries are checked and if the timestamp on them is over an hour ago then the api fetch is made ... if it is less than 1 hour then the cache is used and then the new result is stored and the timestamp is updated. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.07 23:06:00 -
[164] - Quote
I see. I'll test it by stopping my cronjob for an hour then re-running the manual check. |

dephekt
Whale Girth Grand Sky Wizards
17
|
Posted - 2014.02.08 00:58:00 -
[165] - Quote
What's the in-game character associated with the lead developer on this project now? According to the GitHub commits, "barneycg" seems to have the most development activity. I'd like to send an ISK donation to you in-game. Is that you, Shin Chogan?
I love this middleware app and want to support future development and maintenance updates. Thanks for your contributions to this project. For any other alliance IT guys, I highly suggest sending ISK to this man to encourage continued development on this. It brings massive value and one good turn deserves another. |

Shin Chogan
Blueprint Haus Get Off My Lawn
52
|
Posted - 2014.02.08 11:45:00 -
[166] - Quote
dephekt wrote:What's the in-game character associated with the lead developer on this project now? According to the GitHub commits, "barneycg" seems to have the most development activity. I'd like to send an ISK donation to you in-game. Is that you, Shin Chogan? I love this middleware app and want to support future development and maintenance updates. Thanks for your contributions to this project. For any other alliance IT guys, I highly suggest sending ISK to this man to encourage continued development on this. It brings massive value and one good turn deserves another.
Yeah barneycg is me. Thanks for your support is it much appreciated. |

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.02.08 16:53:00 -
[167] - Quote
Ok so yeah that works. Not to sure what happened there. Have you tried TEA with SMF 2.07 yet? |

Piratetrader
Click it to win
13
|
Posted - 2014.02.08 21:22:00 -
[168] - Quote
Anyone know if there is a walk through of how to set up groups for this program would be great if someone had a how to set up a basic layout of groups and rules? |

Wafou Ka'Djo
Yellow Box Ltd. Gentlemen's Agreement
15
|
Posted - 2014.02.08 21:54:00 -
[169] - Quote
Magenta Flori wrote:Ok so yeah that works. Not to sure what happened there. Have you tried TEA with SMF 2.07 yet?
I'm running TEA with SMF 2.0.7 ; it works like a charm ;) |

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.02.10 15:10:00 -
[170] - Quote
Slez wrote:Shin Chogan wrote:Slez wrote: Follow up: telnet api.eveonline.com 443 is successful (get a blinky cursor until anything is pressed then I get a connection lost message).
Error displayed at the top of the settings page where you enter the API key: API call error while fetching standings: Error Code = 221 for key id = 1976416 API call error while fetching standings: Error Code =
as it says it can't get the standings ... the reason looks to be coz the master API key you've entered doesn't allow standings to be fetched. You need to use a corp key. I've had one of the directors give me a new full corp key (the previous one was "shared")... still getting the same error :(
Still unable to pull API/standings with a full corp key. Can anyone help? |
|

Chilli Winter
Cynosural Edge Yulai Federation
0
|
Posted - 2014.02.10 15:40:00 -
[171] - Quote
Wafou Ka'Djo wrote:Magenta Flori wrote:Ok so yeah that works. Not to sure what happened there. Have you tried TEA with SMF 2.07 yet? I'm running TEA with SMF 2.0.7 ; it works like a charm ;)
Same here ;) |

Solidsnakey Em-Z
Maraque Enterprises Northern Associates.
0
|
Posted - 2014.02.12 13:22:00 -
[172] - Quote
Hey,
I have TEA installed and configured but I have a few issues if anyone can help.
I am running versions: SMF 2.0.7 : TEA 1.3.1
1. Is there a way to lock the Char name on registration as forum username, I have the options "Is Real name Locked to Characters" enabled, but the real name is the name as the username not char name.
2. I have removed my API for the eve website and the account still remains active, also the API status is still "checked" although using the admin panel for the user I receive the message "Check your Access Mask - keyid = 2258*** ;)" but the account is active.
Main Group Rules IDName Rule Group AND / OR 6No Member ISNT => Corp: 98080323 (Maraque Enterprises) no membergroupAND
7Maraque Directors IS => Invalid API IS => Valid API Director AND
8 Maraque Officers IS => Corp: 98080323 (Maraque Enterprises) IS => Role: Director IS => Valid APIOfficerAND
9Maraque Members IS => Corp: 98080323 (Maraque Enterprises) IS => Role: AccountCanTake7 ISNT => Role: Director ISNT => Role: AccountCanTake7MemberAND
I have turned on checking every 2 mins.
Any help is appreciated.
Snakey |

lasterax
Stay Frosty.
5
|
Posted - 2014.02.16 18:00:00 -
[173] - Quote
With TS and Jabber on a separate server I'm starting to get somewhere but running into problems.
The TS script is giving me Undefined index errors for tea_charid, tea_userid and tea_api at lines 86, 87 and 88 in TEA_TS.php-- do I have something misconfigured somewhere?
Jabber integration is seeing the server, can't seem to create any users at this point, working on it still.
--Rax |

Shin Chogan
Blueprint Haus Get Off My Lawn
53
|
Posted - 2014.02.16 18:47:00 -
[174] - Quote
lasterax wrote:With TS and Jabber on a separate server I'm starting to get somewhere but running into problems.
The TS script is giving me Undefined index errors for tea_charid, tea_userid and tea_api at lines 86, 87 and 88 in TEA_TS.php-- do I have something misconfigured somewhere?
Jabber integration is seeing the server, can't seem to create any users at this point, working on it still.
--Rax
Oh farnsworth !!!! ... fsking TS code ... never touched it ... don't use TS ... comes back and bites me in the fsking arse.
Looks like Temar never actually updated the TS code in line with the rest of the code for the CAK keys. it is using old db values that don't exist anymore !!!
You should be able to safely ignore those errors ... that chunk of code doesn't actually do anything useful anyway it looks like it was copy pasted from another chunk of code and even though these bits aren't used in this function Temar left them in.
*sigh*
|

lasterax
Stay Frosty.
5
|
Posted - 2014.02.17 05:02:00 -
[175] - Quote
Shin Chogan wrote:lasterax wrote:With TS and Jabber on a separate server I'm starting to get somewhere but running into problems.
The TS script is giving me Undefined index errors for tea_charid, tea_userid and tea_api at lines 86, 87 and 88 in TEA_TS.php-- do I have something misconfigured somewhere?
Jabber integration is seeing the server, can't seem to create any users at this point, working on it still.
--Rax Oh farnsworth !!!! ... fsking TS code ... never touched it ... don't use TS ... comes back and bites me in the fsking arse. Looks like Temar never actually updated the TS code in line with the rest of the code for the CAK keys. it is using old db values that don't exist anymore !!! You should be able to safely ignore those errors ... that chunk of code doesn't actually do anything useful anyway it looks like it was copy pasted from another chunk of code and even though these bits aren't used in this function Temar left them in. *sigh*
Yeah, i have something going on though as I can't get it to the point where the rules will be displaying. So, I'm still debugging. Tthe other error it is throwing is "undefined variable: gl" at lines 174 and 251 in TEA_TS.php.
Think I'll go back to debugging Jabber for a while, at least that is seeing the DB, just seems like it can't add users at this point so appears I have some permissions to chase down.
--Rax |

Samu Tresfoure
DEAD JESTERS The Harlequin's
0
|
Posted - 2014.02.20 19:25:00 -
[176] - Quote
We are having trouble getting the Director rule to work properly. The additional group rule is set as follows:
(ID) 19 IS => Alliance: 99003478 (The Harlequin's) IS => Role: Director (Group) Director AND
It would seem that even though both conditions are in the same rule, it is still looking at all characters on the API instead of just one, causing characters with Director roles in other corps/alliances to be counted.
Anything we're missing? |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.20 22:29:00 -
[177] - Quote
Please, what is your command line to set TEA CRON on cpanel ? |

Shin Chogan
Blueprint Haus Get Off My Lawn
53
|
Posted - 2014.02.21 08:00:00 -
[178] - Quote
Samu Tresfoure wrote:We are having trouble getting the Director rule to work properly. The additional group rule is set as follows:
(ID) 19 IS => Alliance: 99003478 (The Harlequin's) IS => Role: Director (Group) Director AND
It would seem that even though both conditions are in the same rule, it is still looking at all characters on the API instead of just one, causing characters with Director roles in other corps/alliances to be counted.
Anything we're missing?
I've not noticed this on our boards but ...
Is this a Main rule or a Secondary rule ? |

Samu Tresfoure
DEAD JESTERS The Harlequin's
0
|
Posted - 2014.02.21 10:23:00 -
[179] - Quote
Shin Chogan wrote:Samu Tresfoure wrote:We are having trouble getting the Director rule to work properly. The additional group rule is set as follows:
(ID) 19 IS => Alliance: 99003478 (The Harlequin's) IS => Role: Director (Group) Director AND
It would seem that even though both conditions are in the same rule, it is still looking at all characters on the API instead of just one, causing characters with Director roles in other corps/alliances to be counted.
Anything we're missing? I've not noticed this on our boards but ... Is this a Main rule or a Secondary rule ?
Thanks for the fast reply. A secondary 'additional' rule. |

Slez
Ravens' Nest Outlaw Horizon.
3
|
Posted - 2014.02.21 14:44:00 -
[180] - Quote
thanks for the help. |
|

Dmitry Wizard
THE AESIR. Ragnarok.
267
|
Posted - 2014.02.22 16:29:00 -
[181] - Quote
im having trouble with the rules section. people not in my alliance are able to sign up and see everything. people in my allliance are able to sign up and see onlly what i want them to see. i tried to set up a rule where neut/red/ no standing get put into a "spy" group where they cant see or do anything but it doesnt seem to be putting them into the group. any tips? "Wormhole corps are like a bunch of homeschooled kids" |

Shin Chogan
Blueprint Haus Get Off My Lawn
53
|
Posted - 2014.02.22 17:29:00 -
[182] - Quote
Dmitry Wizard wrote:im having trouble with the rules section. people not in my alliance are able to sign up and see everything. people in my allliance are able to sign up and see onlly what i want them to see. i tried to set up a rule where neut/red/ no standing get put into a "spy" group where they cant see or do anything but it doesnt seem to be putting them into the group. any tips?
To be honest anyone who isn't in your alliance shouldn't be in any group ... then you just make sure your boards are set up right so that only the people in your alliance groups can view any boards.
also try looking a page or so back and see the fix for enabling require valid api to register ... that might help too. |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.23 06:39:00 -
[183] - Quote
Tomy LEE wrote:Please, what is your command line to set TEA CRON on cpanel ?
My settings in cpanel : php /home/..../Packages/TEA_1_3_1/TEA/TEA_Cron.php 644 for the file access right 755 for the folder
Error 500...
I have a very simple .htaccess file with "allow from all, satisfy any".
Have tried different access rights for the file tea cron, a test named for htaccess file... Don't have the solution at this time.
Thx for your help. |

Shin Chogan
Blueprint Haus Get Off My Lawn
53
|
Posted - 2014.02.23 10:14:00 -
[184] - Quote
Tomy LEE wrote:Tomy LEE wrote:Please, what is your command line to set TEA CRON on cpanel ? My settings in cpanel : php /home/..../Packages/TEA_1_3_1/TEA/TEA_Cron.php 644 for the file access right 755 for the folder Error 500... I have a very simple .htaccess file with "allow from all, satisfy any". Have tried different access rights for the file tea cron, a test named for htaccess file... Don't have the solution at this time. Thx for your help.
I'm afraid I know nothing about cpanel so don't know how to set that up ... I run this on a dedicated server with full shell access  |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.23 14:53:00 -
[185] - Quote
Cron is working with the good path... Thx !! Do you accept donation on this toon ? |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.23 22:29:00 -
[186] - Quote
Ok, I don't have any groups available on TS Groups (TEA Teamspeak panel, for creating rule). I dont use UniqueID ! Anyone please ? |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.25 22:46:00 -
[187] - Quote
API call error while fetching toons: Error Code = 106 for key id = [ERROR] Connection timed out
Still have this error. I can't see any proposition on TS GROUP on TS rules panel ...  |

Tomy LEE
Vera Critical Funds
0
|
Posted - 2014.02.25 22:47:00 -
[188] - Quote
Tomy LEE wrote:API call error while fetching toons: Error Code = 106 for key id = [ERROR] Connection timed out Still have this error. I can't see any proposition on TS GROUP on TS rules panel ... 
Server to get API data is good : https://api.eveonline.com |

Definate
RSK. Curbstomp..
2
|
Posted - 2014.02.28 21:13:00 -
[189] - Quote
Sorry hope its not off topic, but do any of you offer your services in creating the actual website/forums/mumble/TEA ect.. Im looking hire somebody if possible? |

lasterax
Stay Frosty.
5
|
Posted - 2014.03.01 17:24:00 -
[190] - Quote
I know you hate the TS code but it's a big piece I'd like to get to work.
So, ignoring the tea_charid, tea_userid tea_api errors and I'm assuming the foreach($chars as $char) on line 1122 (I'm not a scripter but if I follow it right it's calling the previous strings) I get to the last three errors that show trying to finalize TS setting in admin.
These errors start at Line 174, there are two:
Undefined variable: gl Invalid argument supplied for foreach() (a result of the prior I assume)
Then again at Line 251 there's another Undefined variable: gl
Any thoughts? I'm still debugging Jabber but that is successfully querying the server and pulling down groups and info so that I get to groups to check for access. The TS module never gets that far.
--Rax |
|

Avok
Epsilon Lyr
0
|
Posted - 2014.03.02 00:45:00 -
[191] - Quote
Tea mod for board registration and cron is running great. Thx.
But. When i click on the teamspeak admin panel, i have this error : API call error while fetching toons: Error Code = 106 for key id = [ERROR] Connection timed out
|

Bill Ramen
Internet Terrorists SpaceMonkey's Alliance
0
|
Posted - 2014.03.07 02:08:00 -
[192] - Quote
I think the ts3 section of TEA 1.31.1 is calling the api too fast. I get this error when I work in the ts3 section, but don't know what to do to resolve it. Any assistance would be appreciated. Thanks!
Error message:
Quote:API call error while fetching toons: Error Code = 106 for key id = [ERROR] connection failed, you are banned (you may retry in 557 seconds ) |

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
125
|
Posted - 2014.03.09 12:25:00 -
[193] - Quote
Hi all,
A very strange error has just started happening on my forums, the mod has been running successfully for months without any issues then since yesterday whenever I try to update someones tea profile setting i get a page not found error when I click the change profile button.
Also when trying to look at the settings page of the Tea mod I get the following error:
MySQL server has gone away File: /Sources/TEA.php Line: 1413
I have run a database tables check and repair through cpanel, checked the error logs of the forum (nothing found), uninstalled deleted the files and reinstalled the mod and contacted my host to ask them if anything has changed.
Now I am at a bit of a loss, as this has just started happening recently I just wondered if anyone had any ideas what I could do.
Thanks a lot for any tips help..... its a great mod.
Regards,
Nori. _____________________________________ Start wide, expand further, and never look back
|

Shin Chogan
Blueprint Haus Get Off My Lawn
54
|
Posted - 2014.03.09 13:13:00 -
[194] - Quote
Norian Lonark wrote:Hi all,
A very strange error has just started happening on my forums, the mod has been running successfully for months without any issues then since yesterday whenever I try to update someones tea profile setting i get a page not found error when I click the change profile button.
Also when trying to look at the settings page of the Tea mod I get the following error:
MySQL server has gone away File: /Sources/TEA.php Line: 1413
I have run a database tables check and repair through cpanel, checked the error logs of the forum (nothing found), uninstalled deleted the files and reinstalled the mod and contacted my host to ask them if anything has changed.
Now I am at a bit of a loss, as this has just started happening recently I just wondered if anyone had any ideas what I could do.
Thanks a lot for any tips help..... its a great mod.
Regards,
Nori.
Hmmm very strange indeed ... that error could be caused by a timeout or maybe a limit on the number of open connections you can have to the DB being reached. It could also be that something else is closing the connection to the DB for some reason before you are able to make the call to the TEA cache table ... which is what is happening on the line you mention. |

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
125
|
Posted - 2014.03.10 10:11:00 -
[195] - Quote
Shin Chogan wrote:Norian Lonark wrote:Hi all,
A very strange error has just started happening on my forums, the mod has been running successfully for months without any issues then since yesterday whenever I try to update someones tea profile setting i get a page not found error when I click the change profile button.
Also when trying to look at the settings page of the Tea mod I get the following error:
MySQL server has gone away File: /Sources/TEA.php Line: 1413
I have run a database tables check and repair through cpanel, checked the error logs of the forum (nothing found), uninstalled deleted the files and reinstalled the mod and contacted my host to ask them if anything has changed.
Now I am at a bit of a loss, as this has just started happening recently I just wondered if anyone had any ideas what I could do.
Thanks a lot for any tips help..... its a great mod.
Regards,
Nori. Hmmm very strange indeed ... that error could be caused by a timeout or maybe a limit on the number of open connections you can have to the DB being reached. It could also be that something else is closing the connection to the DB for some reason before you are able to make the call to the TEA cache table ... which is what is happening on the line you mention.
I tried clearing out the smf_tea_cache table also contacted my host to restore the database and website, tried everthing I can think of. Contacted my hosting company again they said that something with the query is taking ages to execute at index.php?action=admin;area=tea;sa=settings; but just dont know what else I can try  _____________________________________ Start wide, expand further, and never look back
|

Shin Chogan
Blueprint Haus Get Off My Lawn
54
|
Posted - 2014.03.10 10:55:00 -
[196] - Quote
Norian Lonark wrote:Shin Chogan wrote:Norian Lonark wrote:Hi all,
A very strange error has just started happening on my forums, the mod has been running successfully for months without any issues then since yesterday whenever I try to update someones tea profile setting i get a page not found error when I click the change profile button.
Also when trying to look at the settings page of the Tea mod I get the following error:
MySQL server has gone away File: /Sources/TEA.php Line: 1413
I have run a database tables check and repair through cpanel, checked the error logs of the forum (nothing found), uninstalled deleted the files and reinstalled the mod and contacted my host to ask them if anything has changed.
Now I am at a bit of a loss, as this has just started happening recently I just wondered if anyone had any ideas what I could do.
Thanks a lot for any tips help..... its a great mod.
Regards,
Nori. Hmmm very strange indeed ... that error could be caused by a timeout or maybe a limit on the number of open connections you can have to the DB being reached. It could also be that something else is closing the connection to the DB for some reason before you are able to make the call to the TEA cache table ... which is what is happening on the line you mention. I tried clearing out the smf_tea_cache table also contacted my host to restore the database and website, tried everthing I can think of. Contacted my hosting company again they said that something with the query is taking ages to execute at index.php?action=admin;area=tea;sa=settings; but just dont know what else I can try  The only pages where I get the error are the settings page and running the actual checks :/ all the other pages load up fine. Could there be something in one of tables which the settings page calls up which is corrupt?  or any weird permissions problem with the files.. I think all the files that should be 0644 are. When I try to run the checks I get the following messages: API System Screwed : bool(false) and MySQL server has gone away File: /Sources/TEA.php Line: 2408
not sure about the line 2408 bit ... the code I'm looking at on that line isn't doing anything with the DB ... any chance you can paste what you have on that line incase it is a different version.
API System Screwed is because it is failing to do an api call and in that particular case it is just trying to verify that CCP's API servers are up so it just pulls a list of the available calls. https://api.eveonline.com/api/calllist.xml.aspx
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
125
|
Posted - 2014.03.11 09:06:00 -
[197] - Quote
Hi Shin,
just wanted to say thank you for your support. I got the hosting company to do another restore as I tried many different things and wanted a clean slate to where the problem started again and when they restored it problem vanished.
Got no idea what caused the issue or what fixed it, but its working.
Nori. _____________________________________ Start wide, expand further, and never look back
|

Magenta Flori
Royal Amarr Institute Amarr Empire
0
|
Posted - 2014.03.14 16:49:00 -
[198] - Quote
Shin,
That business with API's staying cached and not pulling new ones after the time expires is still occurring randomly. I have not been able to pinpoint it and at this point I just gave up and created a cronjob to just truncate that table every 48 hours in case one gets stuck. Just wanted to let you know. |

Szczurek
BSX Industries Inver Brass
0
|
Posted - 2014.03.14 17:59:00 -
[199] - Quote
Hi Shin,
First, thanks a million for picking up this project :) Big kudos :)
Secondly, what's the best way to upgrade from 1.3.0 r179? The 1.3.1 r5 package info do not carry the upgrade path. Is the one from 1.3.0 applicable or does it need to be customized?
The one which was included in r179 looks like this (had to sanitize xml tags into || and |- respectively)
Quote:||upgrade from="1.3.0 r155"|- ||readme type="file"|-readme.txt||/readme|- ||require-file name="TEA.php" destination="$sourcedir" |-||/require|- ||require-file name="TEAC.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_TS.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Jabber.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Jabber_OF.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_SkillDump.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Roles.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA.english.php" destination="$languagedir" |-||/require|- ||require-dir name="TEA" destination="$boarddir" |-||/require|- ||require-dir name="TS3_Class" destination="$sourcedir" |-||/require|- ||code|-tables.php||/code|- ||/upgrade|- |

Shin Chogan
Blueprint Haus Get Off My Lawn
54
|
Posted - 2014.03.14 19:55:00 -
[200] - Quote
Szczurek wrote:Hi Shin, First, thanks a million for picking up this project :) Big kudos :) Secondly, what's the best way to upgrade from 1.3.0 r179? The 1.3.1 r5 package info do not carry the upgrade path. Is the one from 1.3.0 applicable or does it need to be customized? The one which was included in r179 looks like this (had to sanitize xml tags into || and |- respectively) Quote:||upgrade from="1.3.0 r155"|- ||readme type="file"|-readme.txt||/readme|- ||require-file name="TEA.php" destination="$sourcedir" |-||/require|- ||require-file name="TEAC.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_TS.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Jabber.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Jabber_OF.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_SkillDump.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA_Roles.php" destination="$sourcedir" |-||/require|- ||require-file name="TEA.english.php" destination="$languagedir" |-||/require|- ||require-dir name="TEA" destination="$boarddir" |-||/require|- ||require-dir name="TS3_Class" destination="$sourcedir" |-||/require|- ||code|-tables.php||/code|- ||/upgrade|-
Yeah ... I just uninstall and then reinstall. The database is not touched so you shouldn't loose anything.
|
|

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.03.15 02:53:00 -
[201] - Quote
I'm experiencing some issues as of today. If a user tries to register, or an existing user tries to update/add API to profile, or the cron runs (whichever happens first), the characters are coming back without corp tags and therefore not qualifying for any groups. Users are being removed from their groups as well....
For instance, The users are listed in the back end like: [] Your_Name (closed brackets where the corp tag would be)
Any ideas?
* Edit: Been working fine for months and nothing has changed/been updated recently. The only thing that's changed is the new eve patch but I can't imagine that would have anything to do with it...
* Edit #2: Confirmed the same problem happening on another site. Exact same issue. |

Shin Chogan
Blueprint Haus Get Off My Lawn
55
|
Posted - 2014.03.15 09:07:00 -
[202] - Quote
Liez Onerbak wrote:I'm experiencing some issues as of today. If a user tries to register, or an existing user tries to update/add API to profile, or the cron runs (whichever happens first), the characters are coming back without corp tags and therefore not qualifying for any groups. Users are being removed from their groups as well....
For instance, The users are listed in the back end like: [] Your_Name (closed brackets where the corp tag would be)
Any ideas?
* Edit: Been working fine for months and nothing has changed/been updated recently. The only thing that's changed is the new eve patch but I can't imagine that would have anything to do with it...
* Edit #2: Confirmed the same problem happening on another site. Exact same issue.
That sounds like the corp sheet XML is either corrupted or not being fetched. It might be worth looking in your tea api cache table for the last fetch of the corp in questions corpsheet and verifying it and probably removing it before refreshing the api of the accounts. |

Dark Angel66
ANGELGARD. Red Alliance
1
|
Posted - 2014.03.15 10:14:00 -
[203] - Quote
Hi friends, after patch my temark is crash down, he cant fetch char list.
registration -> input keyID -> input vCode -> push "get Characters" = error()
if update forum profile we can see first string "http://clip2net.com/s/716ADm"
please help for fix it. |

Tahnil
Sirius Fleet
44
|
Posted - 2014.03.15 10:53:00 -
[204] - Quote
Same problem over here! I think CCP changed the API, and Temars API Mod canGÇÿt handle it.
Liez Onerbak wrote:I'm experiencing some issues as of today. If a user tries to register, or an existing user tries to update/add API to profile, or the cron runs (whichever happens first), the characters are coming back without corp tags and therefore not qualifying for any groups. Users are being removed from their groups as well....
For instance, The users are listed in the back end like: [] Your_Name (closed brackets where the corp tag would be)
Any ideas?
* Edit: Been working fine for months and nothing has changed/been updated recently. The only thing that's changed is the new eve patch but I can't imagine that would have anything to do with it...
* Edit #2: Confirmed the same problem happening on another site. Exact same issue. |

Shin Chogan
Blueprint Haus Get Off My Lawn
55
|
Posted - 2014.03.15 12:27:00 -
[205] - Quote
Well if it only started happening Today then it can't be the patch as that was before that :)
What version are you guys running ?
The XML from CCP's servers looks just the same as it did before and while I hate to say it ... it works fine for me :) - I've just tried registering a new user and that is fine too.
Can you guys clear out your tea api cache table and also run the db_clean_up script to remove any orphaned api's/toons then retry things.
Dark Angel66 ... where is that screenshot taken ... I can't see enough of the page ... I think it is just the profile page of a user ... in which case just how is there 4 toons listed for a single api ? This is why I'm suggesting the db_clean_up script. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
15
|
Posted - 2014.03.15 12:50:00 -
[206] - Quote
Well i did just type a nice long post on what CCP did to break the API checks, but it didn't allow html, so here's the post on my corps forums i posted.
http://di-tron.net/index.php?topic=1945
It has nothing to do with TEA though. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
15
|
Posted - 2014.03.15 13:04:00 -
[207] - Quote
This is the problem that forum's that use TEA and anything else that uses its process are affected by.
With TEA, the software goes to /account/Characters.xml.aspx to get all the info it needs, including corporationID, but CCP have recently changed that page so it removes some of the columns, but not the data those columns have.
So when you pull the xml, you get this...
Quote:rowset name="characters" key="characterID" columns="name,characterID,corporationName,corporationID" row name="Demitrios" characterID="149537332" corporationName="Di-Tron Heavy Industries" corporationID="732773091" allianceID="1220174199" allianceName="Fatal Ascension" factionID="0" factionName=""/
See what happened there?
The columns ended at corporationID, but the data for allianceID, allianceName, factionID and factionName is still there.
So now what happens, is TEA and other apps goto pull /corp/CorporationSheet.xml.aspx, which includes the data "corporationID=732773091" allianceID="1220174199" allianceName="Fatal Ascension" factionID="0" factionName=" "
Getting the code to ignore everything after corporationID is easy, but will likely break if/when CCP fix it. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
15
|
Posted - 2014.03.15 13:28:00 -
[208] - Quote
Been speaking with someone on twitter, who i assume is from CCP, no idea's as I generally avoid twitter like the plague, but hopefully it will be fixed soon.
https://twitter.com/DTHI_Demitrios/status/444808197376057344 |

Tahnil
Sirius Fleet
44
|
Posted - 2014.03.15 13:58:00 -
[209] - Quote
Shin Chogan wrote:Well if it only started happening Today then it can't be the patch as that was before that :)
What version are you guys running ?
IGÇÿm running v1.3.1r4
If there were no registrations and API checks since patch day, I think it still is possible. I think Demitrios may have identified the issue. DoesnGÇÿt explain though why it works in some versions of the mod, while itGÇÿs broken in others. |

Imperium Romanus
Paxton Industries Tactical Narcotics Team
30
|
Posted - 2014.03.15 14:09:00 -
[210] - Quote
Maybe it is affecting TEA auth only looking @ corpID. Alliance forums using TEA seem fine. |
|

Oreamnos Amric
Z3R0 RETURN MINING INC. Illusion of Solitude
53
|
Posted - 2014.03.15 14:20:00 -
[211] - Quote
I'm running an older version of TEA and made the following change to fix the issue with the changed attributes
In file 'Sources/TEAC.php' I changed line 573 and 1006 from
$char = explode('" />', $char[1], 2);
to
$char = explode('" allianceID="', $char[1], 2);
This seems to have fixed the problem for now but the real fix would be to properly process XML as XML rather than rely on the ordering of CCP's API output.
I haven't looked at the updated version of the code by the OP of this thread. I assume it has the same problem from the comments above this. |

Dark Angel66
ANGELGARD. Red Alliance
1
|
Posted - 2014.03.15 15:06:00 -
[212] - Quote
Oreamnos Amric wrote:I'm running an older version of TEA and made the following change to fix the issue with the changed attributes
In file 'Sources/TEAC.php' I changed line 573 and 1006 from
$char = explode('" />', $char[1], 2);
to
$char = explode('" allianceID="', $char[1], 2);
This seems to have fixed the problem for now but the real fix would be to properly process XML as XML rather than rely on the ordering of CCP's API output.
I haven't looked at the updated version of the code by the OP of this thread. I assume it has the same problem from the comments above this.
thx! |

Shin Chogan
Blueprint Haus Get Off My Lawn
55
|
Posted - 2014.03.15 15:08:00 -
[213] - Quote
Ah Ha ... nice find Demitrios. I looked too late in the process sequence ... I was rushing to take a look before heading to the Opticians and didn't track back far enough.
I suppose you could add in some code to truncate after the first space and use that for corpID but as you say we shouldn't have to coz it is just broken xml.
Oreamnos Amric - the new versions do exactly what you say ... they put the returned XML in a SimpleXML object and use that for the parsing ... much nicer than the older way of doing it but it means that if the XML is invalid there are problems which is exactly what we are seeing here. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
16
|
Posted - 2014.03.15 15:25:00 -
[214] - Quote
I just looked at the cache, showed me what commands were being sent to the api, just needed to figure out where it was getting that extra info to send.
The dev said that he added extra into to the api result, but looking at http://wiki.eve-id.net/APIv2_Account_Characters_XML seems to suggest that information was there previously.
In any case, with or without the extra info, it would work fine if the extra data had columns put in.
At least it will be fixed in the next few days, and the change to the test api server shows the fix in action.
http://api.testeveonline.com/account/Characters.xml.aspx?keyID=1467486&vCode=vICLFqVcIdY596Q83sFPoYvAsWGWzl6oEnXs1AVorAsX8BqMW4pkxAfu4JQmVjmE |

Oreamnos Amric
Z3R0 RETURN MINING INC. Illusion of Solitude
54
|
Posted - 2014.03.15 15:26:00 -
[215] - Quote
Shin Chogan wrote:Oreamnos Amric - the new versions do exactly what you say ... they put the returned XML in a SimpleXML object and use that for the parsing ... much nicer than the older way of doing it but it means that if the XML is invalid there are problems which is exactly what we are seeing here.
Treating XML as XML you say? Well I'm sold 
There isn't a massive amount you can do with malformed XML except behave properly. I'd seen the old TEA remove everyone's access when the API didn't return any information at all. Probably due to the same code as was hit here. With a proper XML parser you at least know if you have received junk data and can behave properly (i.e. do nothing rather than mess up everyone's access). |

Shin Chogan
Blueprint Haus Get Off My Lawn
56
|
Posted - 2014.03.15 15:41:00 -
[216] - Quote
Hmmmmm .... "interesting"
row characterID="xxxxx" characterName="xxxxxxx" corporationID="1000168" corporationName="Federal Navy Academy"
pulled from my tea cache from a cron fetch done at :
currentTime 2014-03-15 15:17:16 /currentTime
looks like they've gone the other way on Tranquility's api server. |

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.03.15 17:51:00 -
[217] - Quote
I'm assuming we just basically need to wait for CCP to fix this? If we change things now it's just going to break again when they change/fix things on their end, right? |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
16
|
Posted - 2014.03.15 18:24:00 -
[218] - Quote
I wouldn't touch a thing, TEA worked fine for the past 4 years with no issues, ignoring the big change to CAK, no reason to change it now when they are going to fix it. |

Dark Sequent
Nisroc Angels The Obsidian Front
0
|
Posted - 2014.03.15 21:09:00 -
[219] - Quote
The latest patch has disrupted the API mode for the forums we are running 1.3.1 r4 any suggestions please |

Cyerus
Eternal Strife
254
|
Posted - 2014.03.16 00:17:00 -
[220] - Quote
Demitrios wrote:I wouldn't touch a thing, TEA worked fine for the past 4 years with no issues, ignoring the big change to CAK, no reason to change it now when they are going to fix it. By "they" you mean the actual TEA developer I hope? If not, you are an idiot and please stfu, and here is why.
Like some posts before you, its clear that the "old" way of parsing xml TEA is using is error prone, as it can easily be broken by even valid xml documents. A proper way would be to use SimpleXML to parse it (and catch it for invalid XML results), and grab the values from the returned object. Even better would be to use PhealNG, as PhealNG uses SimpleXML internally while also providing checks for cache and valid keys (based on requests).
For the last couple of years we (the 3rd party developers, mainly located on Coldfront IRC channel #eve-dev) have been requesting updates to the EVE API, mainly to remove annoyances and limitations because of outdated code. Where most CCPers made only small changes (some good, some bad), we haven't really had any big updates. True, CAKs came out making it easier for people to share api keys, but in the end no big changes were made to the data itself.
Since the introduction of the CAKs CCP started to monitor API errors even more closely. By that, I mean that if you try to get the characterId with a nonexistants characterName, you'd get an error stating that the 'character doesn't exist'. Errors are logged based on IP. If you get too many errors (like if you try to find all characters in EVE), you'll get temp/perm-banned from the EVE API.
This however did not make sense as you had to query some API endpoints to figure out certain information (like killmails and if the character was part of FW), which would return an error. Killmails in particular was an annoying call, as per character you could only get the killmail list once per hour in total (not dependant on IP). So if zKB would query the killmail endpoint, Battleclinic and others would receive an error. Imagine that happening to the thousands of API requests per hour, and yes you can guess it....*poof*...killboards were banned by CCPs strict policy. PrismX saved the day by removing such bans until a new killmail API was built and released, allowing killmails to be checked by multiple killboards.
Things slowed down after this though. We were hoping for more conversation between CCP and 3rd party developers, but unfortunately the API is only considered a side-project by CCP which has to make way for more important stuff. In short, PrismX doesn't have a lot of time to invest on it.
Luckily, FoxFour was able to save the day. Even though the API is not his project, he was able to introduce small tweaks which we've been waiting for for a long time. Most noticeable is the CREST killmail endpoint allowing players to easily post killmails to killboards in a verified way. But also small changes like adding factionId and factionName to most character-based calls so you don't have to generate any errors anymore to figure out if a character is part of FW. Or the new OwnerId call where you can actually see what the ownerType is you are requesting (figure out if Cyerus might a character, corporation or alliance), effectively making CharacterID obsolete.. (more information can be found here).
And yes, you are correct in saying CCP should fix this small bug, and they certainly will. However, I'd like to point out its not their fault for you not helping to test the new changes. Yes, you, the person who has been using TEA for over 4 years without a problem blaming CCP for every small glitch, while you could've set up a test forum pointing to the updated Sisi API server to see if everything would be working correctly..
After all; CCP FoxFour went far and beyond to make those API changes, I guess a small "thank you" is impossible to say.
ps. Vote Fuzzysteve for CSM, as he's the only CSM candidate whom I've seen contribute in the CCP / 3rd party developer scene. |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
56
|
Posted - 2014.03.16 00:31:00 -
[221] - Quote
Cyerus wrote:Demitrios wrote:I wouldn't touch a thing, TEA worked fine for the past 4 years with no issues, ignoring the big change to CAK, no reason to change it now when they are going to fix it. By "they" you mean the actual TEA developer I hope? If not, you are an idiot and please stfu, and here is why.
lol ... they put out invalid XML and I should "fix" it to be honest I'm not sure why the invalid XML isn't being handled in these guy's versions, still not sure what they are all running r5 should handle it but r4 wouldn't work well My version handled it just fine but I does have some not released code. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
16
|
Posted - 2014.03.16 10:00:00 -
[222] - Quote
Cyerus wrote:Diatribe followed by spam asking people to vote for someone in the CSM election.
1, The version of TEA i use does use simplexml. 2, If you bothered to read the twitter messages that went between me and CCP FoxFour, you would see that while i was annoyed to begin with, he explained what happened, and why the error was allowed to go into a production service without anything being caught in a code review. Which instantly killed any anger I had, as somebody who made the change, was fixing it. 3, I did thank him, mostly due to him fixing the problem within an hour of being made aware of the problem, and partly because we didn't have to wake for weeks for CCP to go through it's usual internal argument of "NOPE! EVERYTHING IS FINE!". |

Zenith Gravit
LionGate Enterprises Care Factor
38
|
Posted - 2014.03.16 19:00:00 -
[223] - Quote
I'm not sure if anyone else has run into this, but I just resolved an issue with my mail queue in SMF not processing because the TEA Cron tasks had all been declared twice. Maybe just a fluke, but hopefully this bit of info saves someone else the headache I just had. |

Yngwiedis
Yngwie J. Malmsteen's Rising Force
6
|
Posted - 2014.03.17 20:02:00 -
[224] - Quote
Hello...
I have version 1.3.1 R2 installed in my forum. I am trying to uninstall that version and install R5, but when i uninstall R2, my forum goes to a white page and is not accessible. I already try 5 times and every time i had to get a forum files backup and upload them again. Can you help me with that problem please ?
Thank you. |

Yveth
Sons of Ivaldi Zero Hour Alliance
1
|
Posted - 2014.03.17 20:35:00 -
[225] - Quote
Yngwiedis wrote:Hello...
I have version 1.3.1 R2 installed in my forum. I am trying to uninstall that version and install R5, but when i uninstall R2, my forum goes to a white page and is not accessible. I already try 5 times and every time i had to get a forum files backup and upload them again. Can you help me with that problem please ?
Thank you.
Download the file index.php from your host, Open it and search: require_once($sourcedir.'/TEA.php');
remove or //require_once($sourcedir.'/TEA.php'); this line and save, upload and refresh.
This should do the trick.
(worked for me) |

Yngwiedis
Yngwie J. Malmsteen's Rising Force
6
|
Posted - 2014.03.17 21:37:00 -
[226] - Quote
Yveth wrote:Yngwiedis wrote:Hello...
I have version 1.3.1 R2 installed in my forum. I am trying to uninstall that version and install R5, but when i uninstall R2, my forum goes to a white page and is not accessible. I already try 5 times and every time i had to get a forum files backup and upload them again. Can you help me with that problem please ?
Thank you. Download the file index.php from your host, Open it and search: require_once($sourcedir.'/TEA.php'); remove or //require_once($sourcedir.'/TEA.php'); this line and save, upload and refresh. This should do the trick. (worked for me)
No luck. Still white screen...
|

Tahnil
Sirius Fleet
44
|
Posted - 2014.03.18 08:43:00 -
[227] - Quote
How did you manage this? Because I seem to have the same problem. |

Demitrios
Di-Tron Heavy Industries Fatal Ascension
16
|
Posted - 2014.03.18 19:35:00 -
[228] - Quote
Just playing with the new version, and for some reason, the mod is allowing people to register without putting any api details in, yet the mod is set to require api details for registration.
It doesn't throw up any errors, you just skip the api details and hit register, and an account is made.
Any ideas, Shin?
Thanks,
Demi |

Eld83
ZERO T0LERANCE RAZOR Alliance
0
|
Posted - 2014.03.19 12:20:00 -
[229] - Quote
They did not fix that API-Call yet, did they? |

Liez Onerbak
Juggies LLC
0
|
Posted - 2014.03.19 14:44:00 -
[230] - Quote
Eld83 wrote:They did not fix that API-Call yet, did they?
Doesn't look like it. Not yet. |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
56
|
Posted - 2014.03.19 20:26:00 -
[231] - Quote
Demitrios wrote:Just playing with the new version, and for some reason, the mod is allowing people to register without putting any api details in, yet the mod is set to require api details for registration.
It doesn't throw up any errors, you just skip the api details and hit register, and an account is made.
Any ideas, Shin?
Thanks,
Demi
Yeah ... I'd missed a test case and screwed up ... https://forums.eveonline.com/default.aspx?g=posts&m=4148939#post4148939 should fix that issue. |

Shin Chogan
Blueprint Haus Get Off My Lawn
56
|
Posted - 2014.03.19 20:36:00 -
[232] - Quote
Tahnil wrote:How did you manage this? Because I seem to have the same problem.
This type of error sounds very much like you've installed other Mods after TEA ...if you look in your apache/what ever webserver you use logs you will probably see a php fatal error ... this should tell you roughly where the problem is. |

Zenith Gravit
LionGate Enterprises Care Factor
38
|
Posted - 2014.03.21 02:47:00 -
[233] - Quote
Currently when people try to register on our forums the "TEA Required Options" fields show twice on the registration page and when someone clicks Get Characters they get the error "API call error while fetching toons: Error Code = 106 for key id = undefined "
Any suggestions? |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.21 19:18:00 -
[234] - Quote
Zenith Gravit wrote:Currently when people try to register on our forums the "TEA Required Options" fields show twice on the registration page and when someone clicks Get Characters they get the error "API call error while fetching toons: Error Code = 106 for key id = undefined "
Any suggestions?
Sounds like you've done an uninstall at some point and then an install of a new version but the uninstall didn't complete correctly. This usually happens when you install other mods after TEA and the uninstall script can't find the bits it needs to remove from an existing file ... you are going to need to clean up your install I'm afraid. |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.21 21:01:00 -
[235] - Quote
Hi there,
So I'm seeing a problem similar to the one described here: https://forums.eveonline.com/default.aspx?g=posts&m=3969052#post3969052
where accessing the userservice through a URL does add users to Openfire but the TEA section in SMF does not. Did you ever figure out what caused this? |

Zenith Gravit
LionGate Enterprises Care Factor
38
|
Posted - 2014.03.21 21:39:00 -
[236] - Quote
Shin Chogan wrote:Zenith Gravit wrote:Currently when people try to register on our forums the "TEA Required Options" fields show twice on the registration page and when someone clicks Get Characters they get the error "API call error while fetching toons: Error Code = 106 for key id = undefined "
Any suggestions? Sounds like you've done an uninstall at some point and then an install of a new version but the uninstall didn't complete correctly. This usually happens when you install other mods after TEA and the uninstall script can't find the bits it needs to remove from an existing file ... you are going to need to clean up your install I'm afraid.
Damn...
Can you suggest an efficient way of doing this? I'm not really even sure of all the files that get edited. |

lasterax
Stay Frosty.
5
|
Posted - 2014.03.21 23:20:00 -
[237] - Quote
Migrated my forum to get on the same server as comms. Thins have gone well except for when running the API check, I get the following error:
Quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/forums/Sources/TEA.php Line: 2492
Checking the error log I also get the following:
8: Undefined property: TEA::$lastid
Something I missed doing the move?
--Rax |

Zenith Gravit
LionGate Enterprises Care Factor
38
|
Posted - 2014.03.22 13:17:00 -
[238] - Quote
I got my dirty install mostly cleaned up, but the user's profile page still has some extra fields and I'm just not sure what needs to be removed to clean it up. The Status, Main Matched Rules, Characters, ID from API page, and Verification Code from API Page fields are all duplicated once. I'm just trying to figure out how to clean that up.
Screen shot ----> http://i.imgur.com/0nHoabh.png |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.22 13:31:00 -
[239] - Quote
Zenith Gravit wrote:I got my dirty install mostly cleaned up, but the user's profile page still has some extra fields and I'm just not sure what needs to be removed to clean it up. The Status, Main Matched Rules, Characters, ID from API page, and Verification Code from API Page fields are all duplicated once. I'm just trying to figure out how to clean that up. Screen shot ----> http://i.imgur.com/0nHoabh.png
Its supposed to be like that. There is always an unfilled section so you can add a 2nd or 3rd or xth api key. |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.22 14:29:00 -
[240] - Quote
Is there a debug mode to run this code in? As I said, I'm experiencing a problem described here https://forums.eveonline.com/default.aspx?g=posts&m=3969052#post3969052 and I want to be able to debug it by putting some printing statements in the called functions and seeing their results. |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.22 14:36:00 -
[241] - Quote
Not really ... certainly not for that bit.
somewhere about line 118 in TEA_Jabber_OF.php there is the block :
$url = $this -> modSettings['tea_jabber_admin_url'].'/plugins/userService/userservice?type=add&secret='.$secret.'&username='.$uname.'&password='.$pw.'&name='.$name.'&email='.$email.'&groups='.$groups; $url = str_replace(" ", "%20", $url); $site = $this -> get_site($url);
adding in a
var_dump($url); var_dump($site);
after that and before the "return;" (yes I know there is 2 of them and a block of code that never gets used ... Not me :) )
it might help you find out what is happening. |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.22 14:46:00 -
[242] - Quote
Unfortunately no amount of printing there will show, as this page is not processed to be viewed. Is there a log where these would be written to? |

Xornicon Altair
Black Watch Syndicate Vitoc Health Services
32
|
Posted - 2014.03.22 15:07:00 -
[243] - Quote
I've just removed r2 from my server and I'm trying to install r5. Everything is okay until it gets to the actual install page and most of the files have an error next to them in big bold red letters that says "Modification parse error". I've tried proceeding anyways and it fails to install, but there are no other errors on the board.
I've downloaded the most recent package available from the first post in this thread.
SMF Version 2.0.6 This is the song.... |

Zenith Gravit
LionGate Enterprises Care Factor
38
|
Posted - 2014.03.22 15:57:00 -
[244] - Quote
Shin Chogan wrote:Zenith Gravit wrote:I got my dirty install mostly cleaned up, but the user's profile page still has some extra fields and I'm just not sure what needs to be removed to clean it up. The Status, Main Matched Rules, Characters, ID from API page, and Verification Code from API Page fields are all duplicated once. I'm just trying to figure out how to clean that up. Screen shot ----> http://i.imgur.com/0nHoabh.png Its supposed to be like that. There is always an unfilled section so you can add a 2nd or 3rd or xth api key.
Thank you for the clarification. I guess I didn't remember that being there.
Also, I thought everything was working but I'm getting a PHP Parse error on the last line of ScheduledTasks.php, it's causing my mail queue to hang. I ran into this a week or so ago, it it was because there were duplicates of the TEA cron functions. I just deleted the dupes before and all seemed to be well after that. I tried to just remove the TEA cron functions this time to test if the error went away, but I still get it. During the install is another change made elsewhere in the ScheduledTasks.php. My Apache logs aren't giving much info.
Quote:end of file in /var/www/smf/Sources/ScheduledTasks.php on line 1688, referer: http://myurl/index.php?action=admin;area=mailqueue;sa=browse;f0978340=2360096e95c503d28e74735f6282e85c |

Xornicon Altair
Black Watch Syndicate Vitoc Health Services
32
|
Posted - 2014.03.22 16:07:00 -
[245] - Quote
Xornicon Altair wrote:I've just removed r2 from my server and I'm trying to install r5. Everything is okay until it gets to the actual install page and most of the files have an error next to them in big bold red letters that says "Modification parse error". I've tried proceeding anyways and it fails to install, but there are no other errors on the board.
I've downloaded the most recent package available from the first post in this thread.
SMF Version 2.0.6
Uploaded an image of what I'm talking about. This is what comes up when I'm trying to install the mod:
http://i.imgur.com/kQP5Vig.png This is the song.... |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.22 18:06:00 -
[246] - Quote
So I have found the problem with the script.
Apparently, TEA decides to call the update_user function even when the Openfire user does not exist, resulting in UserNotFoundException, and the Openfire user not being created. I am not sure why it thinks the Openfire user does exist |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.22 19:58:00 -
[247] - Quote
Jen Moriarty wrote:So I have found the problem with the script.
Apparently, TEA decides to call the update_user function even when the Openfire user does not exist, resulting in UserNotFoundException, and the Openfire user not being created.
I think this is how the process played out: I tried to register a new user The user was written into the tea_jabber_users table, but for some reason was not written into Openfire. From now on, every subsequent call to this user will call the update_user function (and get a silent exception). This is clearly a bug.
Is there a way to read back the result of accessing the Openfire URL? In case of such exception, an add_user call should be made
Yes that is a known issue but is only a problem if something is wrong in the setup and the user doesn't get created in the first place or you allow your users to delete their accounts another way. As you say this is caused by the user not being created in the first place - you need to remove the entry from the jabber users table and then try and create the user again ... perhaps run a packet trace on the Openfire user service port and see what is going on. |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.22 20:02:00 -
[248] - Quote
Zenith Gravit wrote:Shin Chogan wrote:Zenith Gravit wrote:I got my dirty install mostly cleaned up, but the user's profile page still has some extra fields and I'm just not sure what needs to be removed to clean it up. The Status, Main Matched Rules, Characters, ID from API page, and Verification Code from API Page fields are all duplicated once. I'm just trying to figure out how to clean that up. Screen shot ----> http://i.imgur.com/0nHoabh.png Its supposed to be like that. There is always an unfilled section so you can add a 2nd or 3rd or xth api key. Thank you for the clarification. I guess I didn't remember that being there. Also, I thought everything was working but I'm getting a PHP Parse error on the last line of ScheduledTasks.php, it's causing my mail queue to hang. I ran into this a week or so ago, it it was because there were duplicates of the TEA cron functions. I just deleted the dupes before and all seemed to be well after that. I tried to just remove the TEA cron functions this time to test if the error went away, but I still get it. During the install is another change made elsewhere in the ScheduledTasks.php. My Apache logs aren't giving much info. Quote:end of file in /var/www/smf/Sources/ScheduledTasks.php on line 1688, referer: http://myurl/index.php?action=admin;area=mailqueue;sa=browse;f0978340=2360096e95c503d28e74735f6282e85c
Nope just adds the stuff to the bottom of the ScheduledTasks.php though it does also add bits to the ManageScheduledTasks.english.php file |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.22 20:05:00 -
[249] - Quote
Xornicon Altair wrote:Xornicon Altair wrote:I've just removed r2 from my server and I'm trying to install r5. Everything is okay until it gets to the actual install page and most of the files have an error next to them in big bold red letters that says "Modification parse error". I've tried proceeding anyways and it fails to install, but there are no other errors on the board.
I've downloaded the most recent package available from the first post in this thread.
SMF Version 2.0.6 Uploaded an image of what I'm talking about. This is what comes up when I'm trying to install the mod: http://i.imgur.com/kQP5Vig.png
I've not seen that one before but a quick Google turned up this :
Quote: It is essentially a matter of your host, for whatever reason the files couldn't be accessed by the package manager once unpacked. Usually that means there's some kind of permission issue with the files.
|

Xornicon Altair
Black Watch Syndicate Vitoc Health Services
32
|
Posted - 2014.03.22 20:39:00 -
[250] - Quote
Shin Chogan wrote:Xornicon Altair wrote:Xornicon Altair wrote:I've just removed r2 from my server and I'm trying to install r5. Everything is okay until it gets to the actual install page and most of the files have an error next to them in big bold red letters that says "Modification parse error". I've tried proceeding anyways and it fails to install, but there are no other errors on the board.
I've downloaded the most recent package available from the first post in this thread.
SMF Version 2.0.6 Uploaded an image of what I'm talking about. This is what comes up when I'm trying to install the mod: http://i.imgur.com/kQP5Vig.png I've not seen that one before but a quick Google turned up this : Quote: It is essentially a matter of your host, for whatever reason the files couldn't be accessed by the package manager once unpacked. Usually that means there's some kind of permission issue with the files.
Solved it. For some reason, SMF couldn't parse the .tgz file that I downloaded from you link, so, I extracted it, re-compressed into a .zip and it went through without a problem. This is the song.... |
|

Xornicon Altair
Black Watch Syndicate Vitoc Health Services
32
|
Posted - 2014.03.22 21:14:00 -
[251] - Quote
Xornicon Altair wrote:Solved it. For some reason, SMF couldn't parse the .tgz file that I downloaded from you link, so, I extracted it, re-compressed into a .zip and it went through without a problem.
Or... I thought I had.
The package manager says that it's installed, but there's no admin, or profile, option for it anywhere in the menus.
If anyone has any ideas, let me know. I need to go out, so, I can't troubleshoot this right now. This is the song.... |

lasterax
Stay Frosty.
5
|
Posted - 2014.03.23 00:01:00 -
[252] - Quote
lasterax wrote:Migrated my forum to get on the same server as comms. Thins have gone well except for when running the API check, I get the following error: Quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/forums/Sources/TEA.php Line: 2492 Checking the error log I also get the following: 8: Undefined property: TEA::$lastid Something I missed doing the move? --Rax
Any ideas on this one Shin? I've tried removing the mod and reinstalling and it doesn't seem to fix the trouble. Everything else appears to be working right so I'm stuck at what's causing the error.
--Rax |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.23 09:57:00 -
[253] - Quote
lasterax wrote:lasterax wrote:Migrated my forum to get on the same server as comms. Thins have gone well except for when running the API check, I get the following error: Quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/forums/Sources/TEA.php Line: 2492 Checking the error log I also get the following: 8: Undefined property: TEA::$lastid Something I missed doing the move? --Rax Any ideas on this one Shin? I've tried removing the mod and reinstalling and it doesn't seem to fix the trouble. Everything else appears to be working right so I'm stuck at what's causing the error. --Rax
not yet .... I've not been able to trace a path that would not set TEA::$lastid |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.23 12:54:00 -
[254] - Quote
This problem is still ongoing. When I hijack the get_site() function to load my own Openfire access string, I get literally nothing back - an empty string. Not an "ok" or rejected response like what I get when I load this URL on my own browser, just empty. Openfire itself shows nothing in its logs. Running packet trace is not possible cause I'm running this on a virtual server, so the physical hardware is shared. |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.23 14:07:00 -
[255] - Quote
Jen Moriarty wrote:This problem is still ongoing. When I hijack the get_site() function to load my own Openfire access string, I get literally nothing back - an empty string. Not an "ok" or rejected response like what I get when I load this URL on my own browser, just empty. Openfire itself shows nothing in its logs. Running packet trace is not possible cause I'm running this on a virtual server, so the physical hardware is shared.
what exactly are you doing when you say "hijack the get_site() function".
get_site returns whatever html the url it is fetching sends back. There is a 60 second time out so next question is does the get_site function take 60 seconds to come back ? In which case is it failing to connect to the openfire service. |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.23 14:19:00 -
[256] - Quote
Shin Chogan wrote: what exactly are you doing when you say "hijack the get_site() function".
get_site returns whatever html the url it is fetching sends back. There is a 60 second time out so next question is does the get_site function take 60 seconds to come back ? In which case is it failing to connect to the openfire service.
Print debug lines to see what exactly is going on. Like printing the output of curl_exec. And no, it doesn't take 60 seconds, it is immediate.
Next development. If, within get_site() I call a function to create an html page which redirects me to the Openfire URL, then I curl_exec THAT page, adding a user works. It has the unfortunate site-effect of a. leaving me on the redirected page, thus showing my passcode to the world and b. requiring that Openfire User Service IPs be open to the world. :( |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.23 14:42:00 -
[257] - Quote
Jen Moriarty wrote:Shin Chogan wrote: what exactly are you doing when you say "hijack the get_site() function".
get_site returns whatever html the url it is fetching sends back. There is a 60 second time out so next question is does the get_site function take 60 seconds to come back ? In which case is it failing to connect to the openfire service.
Print debug lines to see what exactly is going on. Like printing the output of curl_exec. And no, it doesn't take 60 seconds, it is immediate. Next development. If, within get_site() I call a function to create an html page which redirects me to the Openfire URL, then I curl_exec THAT page, adding a user works. It has the unfortunate site-effect of a. leaving me on the redirected page, thus showing my passcode to the world and b. requiring that Openfire User Service IPs be open to the world. :(
It will also break all the other places that get_site is used 
so what is the url that get_site is trying to go to normally, without you making any modifications other than printing the url in get_site ? |

Jen Moriarty
Love for You Stealth Wear Inc.
41
|
Posted - 2014.03.23 14:53:00 -
[258] - Quote
Shin Chogan wrote:It will also break all the other places that get_site is used  so what is the url that get_site is trying to go to normally, without you making any modifications other than printing the url in get_site ?
Yup, I don't intend to leave it that way :)
http://URL:9090/plugins/userService/userservice/plugins/userService/userservice?type=add&secret=SECRET&username=jen_moriarty&password=1111&name=*%20Jen%20Moriarty&[email protected]&groups=Admins
The URL is right. If I copy it to my browser, it adds a user, but for some reason, it doesn't get sent to Openfire from TEA directly |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.23 15:08:00 -
[259] - Quote
Jen Moriarty wrote:Shin Chogan wrote:It will also break all the other places that get_site is used  so what is the url that get_site is trying to go to normally, without you making any modifications other than printing the url in get_site ? Yup, I don't intend to leave it that way :) http://URL:9090/plugins/userService/userservice/plugins/userService/userservice?type=add&secret=SECRET&username=jen_moriarty&password=1111&name=*%20Jen%20Moriarty& [email protected]&groups=Admins The URL is right. If I copy it to my browser, it adds a user, but for some reason, it doesn't get sent to Openfire from TEA directly
Yes but remember your browser is making the request from your machine and the code is making it from a different one (the server itself). Assuming you are running both smf and openfire on the same server have you tried making the url http://localhost:9090 ? This is how mine is set.
The other thing I've not noticed if you've mentioned or not ... have you got the IP security turned on in the user service plugin ? again if this is turned on and you are running both smf and Openfire on the same server you need to add 127.0.0.1 |

lasterax
Stay Frosty.
5
|
Posted - 2014.03.23 15:31:00 -
[260] - Quote
Shin Chogan wrote:
not yet .... I've not been able to trace a path that would not set TEA::$lastid
edit : unless .... can you look in your settings table and find a value tea_nextpull. Also what happens if you run the TEA_cron.php script ?
There is a value for tea_nextpull: 1395427119.
When I execute TEA_cron.php I get:
API System Screwed : bool(false)
Thanks,
--Rax |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.23 15:39:00 -
[261] - Quote
lasterax wrote:Shin Chogan wrote:
not yet .... I've not been able to trace a path that would not set TEA::$lastid
edit : unless .... can you look in your settings table and find a value tea_nextpull. Also what happens if you run the TEA_cron.php script ?
There is a value for tea_nextpull: 1395427119. When I execute TEA_cron.php I get: API System Screwed : bool(false) Thanks, --Rax
OK so there is your real problem ... your server can't even contact the api server this is how you are getting to a point where lastid is not defined.
You need to get to the bottom of that issue first. |

Minibren
Raven's Flight Havoc.
1
|
Posted - 2014.03.23 22:28:00 -
[262] - Quote
I have an issue with the API system.
Info: Server running ubuntu 12.04 on a digital ocean server. The mod seems to have successfully installed. Entering a corp api has not updated the system (says last updated never) Changing the API profile of a user returns "[ERROR] API is returning invalid XML" When trying to register with api this error message is displayed "API System Screwed - Can't fetch Toons"
Any ideas with what is causing this? Can't seem to find a solution. |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.03.24 00:59:00 -
[263] - Quote
Minibren wrote:I have an issue with the API system.
Info: Server running ubuntu 12.04 on a digital ocean server. The mod seems to have successfully installed. Entering a corp api has not updated the system (says last updated never) Changing the API profile of a user returns "[ERROR] API is returning invalid XML" When trying to register with api this error message is displayed "API System Screwed - Can't fetch Toons"
Trying to run a full member check produces this error: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/Sources/TEA.php Line: 2492"
Any ideas with what is causing this? Can't seem to find a solution.
Seems like you are not getting anything sensible from CCP's api servers. As to the reason why ... that is the 64 million dollar question. Without packet traces or adding debug lines it is very difficult to tell more. |

lasterax
Stay Frosty.
5
|
Posted - 2014.03.24 02:23:00 -
[264] - Quote
Shin Chogan wrote:Minibren wrote:I have an issue with the API system.
Info: Server running ubuntu 12.04 on a digital ocean server. The mod seems to have successfully installed. Entering a corp api has not updated the system (says last updated never) Changing the API profile of a user returns "[ERROR] API is returning invalid XML" When trying to register with api this error message is displayed "API System Screwed - Can't fetch Toons"
Trying to run a full member check produces this error: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/Sources/TEA.php Line: 2492"
Any ideas with what is causing this? Can't seem to find a solution. Seems like you are not getting anything sensible from CCP's api servers. As to the reason why ... that is the 64 million dollar question. Without packet traces or adding debug lines it is very difficult to tell more.
Seems to be my issue as well as I'm running almost that exact same setup - except I'm running Ubuntu 13.04 on a Digital Ocean droplet. I can telnet to api.eveonline.com on port 443 so I'm not sure what the deal is yet.
--Rax |

Jessica Helsel
Raven's Flight Havoc.
0
|
Posted - 2014.03.25 00:19:00 -
[265] - Quote
lasterax wrote:Shin Chogan wrote:Minibren wrote:I have an issue with the API system.
Info: Server running ubuntu 12.04 on a digital ocean server. The mod seems to have successfully installed. Entering a corp api has not updated the system (says last updated never) Changing the API profile of a user returns "[ERROR] API is returning invalid XML" When trying to register with api this error message is displayed "API System Screwed - Can't fetch Toons"
Trying to run a full member check produces this error: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /var/www/Sources/TEA.php Line: 2492"
Any ideas with what is causing this? Can't seem to find a solution. Seems like you are not getting anything sensible from CCP's api servers. As to the reason why ... that is the 64 million dollar question. Without packet traces or adding debug lines it is very difficult to tell more. Seems to be my issue as well as I'm running almost that exact same setup - except I'm running Ubuntu 13.04 on a Digital Ocean droplet. I can telnet to api.eveonline.com on port 443 so I'm not sure what the deal is yet. --Rax
Not sure what instructrions you were following but I believe this is because you are missing php5-curl.
sudo apt-get install php5-curl
You might need to restart apache for this to make any difference. sudo service apache2 restart
Also I've noticed that the TEA files aren't executable, so if you go in to /var/www/TEA you can sudo chmod 755 ./* Also make sure they are owned by www-data. sudo chown www-data:www-data ./*
Again you might need to restart apache before you see any differences, I'm not sure there.
|

Jessica Helsel
Raven's Flight Havoc.
0
|
Posted - 2014.03.25 00:36:00 -
[266] - Quote
I'm having some other issues with the TS integration.
I can't find any solid information on the configuration so I'm not even 100% sure that I've got this set up right.
However when you try to register to TS from the forums all you get is an obscure error.
If pictures are worth 1,000 words, here's 3,000.
http://i.imgur.com/QBBL025.png http://i.imgur.com/RJOuswa.png http://i.imgur.com/LxI2zMu.png
I don't know PHP from my ass, I've looked but all I can figure out is this.
In /var/www/Sources is a file TEA_TS.php
Inside of that is a bunch of stuff but the interesting bits are these.
if($_POST['method'] == 'online' && $this -> modSettings["tea_ts_method_online"]){ stuff } elseif($_POST['method'] == 'create' && $this -> modSettings["tea_ts_method_create"]){ other stuff } elseif($_POST['method'] == 'priv' && $this -> modSettings["tea_ts_method_priv"]){ different stuff } else{ print the damn error you're seeing }
I don't know what the if, elseif, and elseif again are checking for exactly, but it's failing all 3 and hitting the catch-all else statement at the bottom and printing my error.
If I can get a hand that'd be great!
Thanks! |

lasterax
Stay Frosty. A Band Apart.
5
|
Posted - 2014.03.25 03:03:00 -
[267] - Quote
Jessica Helsel wrote:
Not sure what instructrions you were following but I believe this is because you are missing php5-curl.
sudo apt-get install php5-curl
You might need to restart apache for this to make any difference. sudo service apache2 restart
Also I've noticed that the TEA files aren't executable, so if you go in to /var/www/TEA you can sudo chmod 755 ./* Also make sure they are owned by www-data. sudo chown www-data:www-data ./*
Again you might need to restart apache before you see any differences, I'm not sure there.
Winner winner chicken dinner! Thanks very much!
--Rax
|

Jessica Helsel
Raven's Flight Havoc.
0
|
Posted - 2014.03.25 22:19:00 -
[268] - Quote
Jessica Helsel wrote:I'm having some other issues with the TS integration. I can't find any solid information on the configuration so I'm not even 100% sure that I've got this set up right. However when you try to register to TS from the forums all you get is an obscure error. If pictures are worth 1,000 words, here's 3,000. http://i.imgur.com/QBBL025.pnghttp://i.imgur.com/RJOuswa.pnghttp://i.imgur.com/LxI2zMu.png <-- error shows up [ERROR] Unknown method I don't know PHP from my ass, I've looked but all I can figure out is this. In /var/www/Sources is a file TEA_TS.php Inside of that is a bunch of stuff but the interesting bits are these. if($_POST['method'] == 'online' && $this -> modSettings["tea_ts_method_online"]){ stuff } elseif($_POST['method'] == 'create' && $this -> modSettings["tea_ts_method_create"]){ other stuff } elseif($_POST['method'] == 'priv' && $this -> modSettings["tea_ts_method_priv"]){ different stuff } else{ print the damn error you're seeing } I don't know what the if, elseif, and elseif again are checking for exactly, but it's failing all 3 and hitting the catch-all else statement at the bottom and printing my error. If I can get a hand that'd be great! Thanks!
For posterity, here is the answer to my own question. Check the "Allow Online Method" box.
http://i.imgur.com/5IyBAV0.png |

Bumse
Black Flag Operations The Kadeshi
62
|
Posted - 2014.04.02 20:48:00 -
[269] - Quote
Hi there!
Small issue after switching jabber host. We were earlier on running jabber och the same server but we needed to change host for the jabber service. Now we're running it externally and reconfigured the jabber settings in TEA to accommodate this.
The problem we are having now is that no Jabber groups are visible on the Jabber setup page. Users are able to change their passwords and connect, new users are able to create their logins etc ... there's just no jabber groups visible so we can start rebuilding our rules. User Service calls seems to be working just fine from the web host. If i enter some commands via lynx on the forum host, commands are accepted on the new jabber host just fine, if formatted correctly ofc.
I do have a (old?) table in the forum database named "forum_tea_jabber_groups" with the groups that existed before the jabber server move, is that one used? Can it conflict somehow?
I'm not sure on where to start looking so any pointers, hints or shoutouts would be appreciated :) Bring EVE into the 21st century, add some basic chat features IRC-clients have had since the beginning of the 1990's. Get proper chat hilighting into EVE! https://forums.eveonline.com/default.aspx?g=posts&t=97035 |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.04.10 15:54:00 -
[270] - Quote
Bumse wrote:Hi there!
Small issue after switching jabber host. We were earlier on running jabber och the same server but we needed to change host for the jabber service. Now we're running it externally and reconfigured the jabber settings in TEA to accommodate this.
The problem we are having now is that no Jabber groups are visible on the Jabber setup page. Users are able to change their passwords and connect, new users are able to create their logins etc ... there's just no jabber groups visible so we can start rebuilding our rules. User Service calls seems to be working just fine from the web host. If i enter some commands via lynx on the forum host, commands are accepted on the new jabber host just fine, if formatted correctly ofc.
I do have a (old?) table in the forum database named "forum_tea_jabber_groups" with the groups that existed before the jabber server move, is that one used? Can it conflict somehow?
I'm not sure on where to start looking so any pointers, hints or shoutouts would be appreciated :)
The problem is with your TEA Jabber config ... SMF gets the Jabber groups by directly querying the jabber DB ... if you were running both on the same server previously you'll need to change the db host from localhost to your new fqdn or ip address ... you may also need to make config changes to the Jabber MySQL server config, db user accounts and any firewalls to allow connections from external hosts. |
|

Yveth
Sons of Ivaldi Zero Hour Alliance
1
|
Posted - 2014.04.13 15:55:00 -
[271] - Quote
Is there already a fix known for people that have to register with API? (for a new account) Or did i miss that post?
Thank you |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.04.14 08:25:00 -
[272] - Quote
Yveth wrote:Is there already a fix known for people that have to register with API? (for a new account) Or did i miss that post?
Thank you
I guess it depends on what is broken about it that you want a fix for  |

Yveth
Sons of Ivaldi Zero Hour Alliance
1
|
Posted - 2014.04.14 14:34:00 -
[273] - Quote
People should register with api before the account could be activated. Mandatory API key for registering.
Same like: - Account name - Password - Mail |

Shin Chogan
Blueprint Haus Get Off My Lawn
57
|
Posted - 2014.04.14 15:06:00 -
[274] - Quote
Yveth wrote:People should register with api before the account could be activated. Mandatory API key for registering.
Same like: - Account name - Password - Mail
Yeah the fix for that is somewhere in this thread :) |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.06 10:30:00 -
[275] - Quote
Hi. How should I proceed if I wanted to enable Jabber by default?
Currently every member of my SMF forum has to enable his openfire account manually in his profile. But I want to force usage of Jabber, and therefore I want activation by default.
Any ideas? |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.07 11:43:00 -
[276] - Quote
Tahnil wrote:Hi. How should I proceed if I wanted to enable Jabber by default?
Currently every member of my SMF forum has to enable his openfire account manually in his profile. But I want to force usage of Jabber, and therefore I want activation by default.
Any ideas?
As is no can do ... the system needs you to provide a password to the User Service in order to create the account and since the hashing is one way it can't just provide the one you use in the forums.
It would need an extra field in the registration process and you'd have to not allow registrations without API Keys. |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.07 15:10:00 -
[277] - Quote
Shin Chogan wrote:Tahnil wrote:Hi. How should I proceed if I wanted to enable Jabber by default?
Currently every member of my SMF forum has to enable his openfire account manually in his profile. But I want to force usage of Jabber, and therefore I want activation by default.
Any ideas? As is no can do ... the system needs you to provide a password to the User Service in order to create the account and since the hashing is one way it can't just provide the one you use in the forums.
I donGÇÿt know if this is the case, but if the storage mechanism / encryption method of SMF and openfire were the same, wouldnGÇÿt it be possible to copy the hashed password to the openfire database table?
Quote:It would need an extra field in the registration process and you'd have to not allow registrations without API Keys.
That would be no problem in our case, as this is already the case. |

Cyph3r Blade
Anarchy-Gaming
0
|
Posted - 2014.05.13 04:38:00 -
[278] - Quote
I've been wroking with rule setups for god knows how many hours, and it's not clicking with me. Can someone who is a guru with rules for TEA who would be willing to assist please mail me? I'm desperate and close to ripping my hair out. |

a newbie
Dissidence Dawn That Escalated Quickly.
46
|
Posted - 2014.05.19 03:28:00 -
[279] - Quote
*pods self*
disregard, newb mistake XD ...um.. fire? |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.19 08:28:00 -
[280] - Quote
Tahnil wrote:Shin Chogan wrote:Tahnil wrote:Hi. How should I proceed if I wanted to enable Jabber by default?
Currently every member of my SMF forum has to enable his openfire account manually in his profile. But I want to force usage of Jabber, and therefore I want activation by default.
Any ideas? As is no can do ... the system needs you to provide a password to the User Service in order to create the account and since the hashing is one way it can't just provide the one you use in the forums. I donGÇÿt know if this is the case, but if the storage mechanism / encryption method of SMF and openfire were the same, wouldnGÇÿt it be possible to copy the hashed password to the openfire database table? Quote:It would need an extra field in the registration process and you'd have to not allow registrations without API Keys. That would be no problem in our case, as this is already the case.
By the way, I solved this issue on my own. In case anybody is interestedGǪ
It is NOT possible to use the hashed SMF password in openfire. Because openfire doesnGÇÿt use hashed passwords. It uses Blowfish encryption with a (not so) secret key, that is stored in the database.
Of course this is a security nightmare. If you have the key (which can simply be obtained from the opfenfire DB) you can decrypt all passwords that are stored in the openfire database.
@Shin Chogan: Maybe you should add a corresponding hint text to the Jabber screen in SMF.
Activation of Jabber accounts by default should still be possible, though. The correct way to do this would be to generate a password for the SMF user and display it in his profile. That would mitigate obove mentioned security problem at the same time, as it prevents people from using a GÇPrealGÇ£ password (which might be used in other, more critical contexts as well). |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.19 20:47:00 -
[281] - Quote
Tahnil wrote:
Activation of Jabber accounts by default should still be possible, though. The correct way to do this would be to generate a password for the SMF user and display it in his profile.
That certainly sounds like one way to approach it. Though you then have to store the generated password in the SMF db in some kind of reversible hash (or plain text) ... sounds like you are moving the problem from one DB to the other 
Quote: That would mitigate obove mentioned security problem at the same time, as it prevents people from using a GÇPrealGÇ£ password (which might be used in other, more critical contexts as well).
Seriously ??? in this day and age what kind of numpty uses the same password for more than one account.  |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.19 21:49:00 -
[282] - Quote
Shin Chogan wrote:Tahnil wrote:
Activation of Jabber accounts by default should still be possible, though. The correct way to do this would be to generate a password for the SMF user and display it in his profile.
That certainly sounds like one way to approach it. Though you then have to store the generated password in the SMF db in some kind of reversible hash (or plain text) ... sounds like you are moving the problem from one DB to the other 
No. My suggestion is to use a randomly generated password for the Jabber account. This password will be not secure at all, as it will be stored in the openfire database. As it is a random password, and as the SMF user wonGÇÿt be able to change it, it will never be identical with the REAL (SMF) password of the user. Thereby we are creating a second sphere of less (or NO) security, without compromising the real password of the user.
Of course there should be a hint text explaining, that this Jabber password is just a token and therefore not a password in a strict sense (we should avoid to produce the false assumption of a safe Jabber password, as itGÇÿs inherently unsafe).
Quote: That would mitigate obove mentioned security problem at the same time, as it prevents people from using a GÇPrealGÇ£ password (which might be used in other, more critical contexts as well).
Shin Chogan wrote:Seriously ??? in this day and age what kind of numpty uses the same password for more than one account. 
I think you canGÇÿt tell this for every user for sure. I for myself for example do have tiers of password security, and so I might have the same password for several web applications of a specific GÇPtier of importanceGÇ£. Online banking for example is in the highest tier of security, some stupid EVE application on the other hand might be in the lowest tier of importance. Etc.
But we really donGÇÿt have to argue about that. As web developers we should always think from the userGÇÿs perspective. There will be users who have trust in the security of the architecture of any web application (and yes, that is naiive thinking, nevertheless it happens for sure). We have to protect users as good as possible.
Therefore I would say that the mechanism in TEA should be changed. |

Temar Radeik
Catastrophic Operations The Explicit Alliance
16
|
Posted - 2014.05.20 08:38:00 -
[283] - Quote
im back  |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.20 09:15:00 -
[284] - Quote
Say whaaaat?  |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.20 11:22:00 -
[285] - Quote
Tahnil wrote: No. My suggestion is to use a randomly generated password for the Jabber account. This password will be not secure at all, as it will be stored in the openfire database. As it is a random password, and as the SMF user wonGÇÿt be able to change it, it will never be identical with the REAL (SMF) password of the user. Thereby we are creating a second sphere of less (or NO) security, without compromising the real password of the user.
so the users still have to go to their profile to find out what their randomly generated password is ? so you've gained what exactly ? The user has saved possibly a few mouse clicks and typing 10 or so characters. The users still need to log into Jabber, if they didn't want to do that then automatically creating the account isn't going to increase your jabber uptake 
Quote: Of course there should be a hint text explaining, that this Jabber password is just a token and therefore not a password in a strict sense (we should avoid to produce the false assumption of a safe Jabber password, as itGÇÿs inherently unsafe).
I've not looked at the Openfire password encryption so can't comment but surely it is better than having a token that is fixed and can't be changed ?
Edit ... ok looked and yes decrypting the passwords is really really trivial 
You are also assuming someone has access to your Openfire DB other than yourself ... are you saying you can't be trusted ? ... Are you running the password decryption on your Openfire DB and trying it against accounts on other services ... you can go to jail for that 
I'd actually say a "better" way to fix this would be to use LDAP for openfire auth, write an SMF ldap authenticator (I've only found one that works with v 2 on some Russian site and I've not tested it or confirmed its security ), Scrap the Temar's plugin to SMF as it is now and make it modify the LDAP directory directly. |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.20 11:30:00 -
[286] - Quote
Temar Radeik wrote:im back 
welcome back |

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.20 11:51:00 -
[287] - Quote
Shin Chogan wrote:Tahnil wrote: No. My suggestion is to use a randomly generated password for the Jabber account. This password will be not secure at all, as it will be stored in the openfire database. As it is a random password, and as the SMF user wonGÇÿt be able to change it, it will never be identical with the REAL (SMF) password of the user. Thereby we are creating a second sphere of less (or NO) security, without compromising the real password of the user.
so the users still have to go to their profile to find out what their randomly generated password is ? so you've gained what exactly ? The user has saved possibly a few mouse clicks and typing 10 or so characters. The users still need to log into Jabber, if they didn't want to do that then automatically creating the account isn't going to increase your jabber uptake 
Right now I have installed converse.js in my SMF. This is a Javascript XMPP Client. Everybody who logs into our forum AND has at some time in the past activated his Jabber account is automatically connected to the Jabber server and can send and receive Jabber messages while surfing on any page of our forum. The connection is established silently in the background, so no user interaction is needed at all.
All users who donGÇÿt want to install a separate Jabber client donGÇÿt need the Jabber password ever. All other users will have to copy and paste their Jabber password (or token) into their respective Jabber application (Pidgin, or whatever).
Shin Chogan wrote:Quote: Of course there should be a hint text explaining, that this Jabber password is just a token and therefore not a password in a strict sense (we should avoid to produce the false assumption of a safe Jabber password, as itGÇÿs inherently unsafe).
I've not looked at the Openfire password encryption so can't comment but surely it is better than having a token that is fixed and can't be changed ? Though I can see what you are saying if you assume that people are reusing critical passwords. I'm kinda 50/50 on that aspect ... Darwinism is kinda harsh at times but how else do you make the species stronger ? Edit ... ok looked and yes decrypting the passwords is really really trivial  You are also assuming someone has access to your Openfire DB other than yourself ... are you saying you can't be trusted ? ... Are you running the password decryption on your Openfire DB and trying it against accounts on other services ... you can go to jail for that  I'd actually say a "better" way to fix this would be to use LDAP for openfire auth, write an SMF ldap authenticator (I've only found one that works with v 2 on some Russian site and I've not tested it or confirmed its security  ), Scrap the Temar's plugin to SMF as it is now and make it modify the LDAP directory directly.
The thing is that the current implementation of TEA with Jabber is a (potential) breach of security. This is independent of whatever IGÇÿm saying or doing. Of course there may be better solutions than TEA with Jabber, but what speaks against making TEA better and more secure? |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.20 12:50:00 -
[288] - Quote
Tahnil wrote: Right now I have installed converse.js in my SMF. This is a Javascript XMPP Client. Everybody who logs into our forum AND has at some time in the past activated his Jabber account is automatically connected to the Jabber server and can send and receive Jabber messages while surfing on any page of our forum. The connection is established silently in the background, so no user interaction is needed at all.
All users who donGÇÿt want to install a separate Jabber client donGÇÿt need the Jabber password ever. All other users will have to copy and paste their Jabber password (or token) into their respective Jabber application (Pidgin, or whatever).
ah so you have a specific use case that you are trying to accommodate. 
Quote:
The thing is that the current implementation of TEA with Jabber is a (potential) breach of security. This is independent of whatever IGÇÿm saying or doing. Of course there may be better solutions than TEA with Jabber, but what speaks against making TEA better and more secure?
The breaches in security are Openfire and the users themselves. If you want to develop a solution that works for your use case and what you see as a security flaw then go ahead the code is there however at this time it isn't something I'm looking to add. There are better solutions which would fix other problems some of which may be considered even more of a security issue.
As a case in point you might want to look at how the user service plugin works ... you'll be running screaming from the treetops 
|

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.20 14:23:00 -
[289] - Quote
In fact I already recommended that you at least add a warning to the Jabber screen, where users enter a password. That shouldnGÇÿt be too much of an effort, and the minimal fix for the security issue.
Of course all of my suggestions are rooted in my experience with the mod and what I see as shortcomings. Therefore I have specific use cases. I think thatGÇÿs not bad at all.
So to sum up I have two suggestions:
a) Close a potential security hole by substituting the password functionality with a pre-generated token functionality b) Add an option to activate all Jabber accounts by default, which is simple in conjunction with a) as users will no longer have to manually provide a password
The result would be a more secure TEA plus new options of integration into existing IT infrastructure.
@user service plugin: I think I will have a look at it at some time in the future. |

a newbie
Dissidence Dawn That Escalated Quickly.
46
|
Posted - 2014.05.21 02:48:00 -
[290] - Quote
So I am running into a few things here that I vaguely remember reading about but not in exact context. I managed to connect to my server for about 20 minutes then it started kicking me out and refusing connection. As I looked at the logs, I saw the information linked below. Now this threw me as I was connected and online, so why would it work for 20 minutes and then not?
I am hoping it is a configuration issue that I can fix easily.
Long log spammed with SQL and SSH errors. SQL/SSL Error Logs Openfire.conf Openfire Security Settings - Admin Console
The Server Settings on Openfire Admin Console are set to Enable External Components and share the Secret Key here and on the Jabber settings page in Temars. The certs are set as self signed that do not expire for 5 years, and clients are required SSL with self signed allowed.
Is there anything else I can provide?
...um.. fire? |
|

a newbie
Dissidence Dawn That Escalated Quickly.
46
|
Posted - 2014.05.21 03:11:00 -
[291] - Quote
Debug:
Quote: bytesConsumed = 0 bytesProduced = 0 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /98.110.196.10:1024 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /98.110.196.10:1024 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] Data Read: org.apache.mina.filter.support.SSLHandler@653bb2c2 (HeapBuffer[pos=0 lim=22 cap=1024: 3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E 3D 27 31 2E 30 27 20 3F 3E]) 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] doHandshake() 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] handshakeStatus=NEED_UNWRAP 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] unwrapHandshake() 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=22 cap=16921] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=33842 cap=33842] 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /98.110.196.10:1024 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /98.110.196.10:1024 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] Data Read: org.apache.mina.filter.support.SSLHandler@653bb2c2 (HeapBuffer[pos=0 lim=117 cap=1024: 3C 73 74 72 65 61 6D 3A 73 74 72 65 61 6D 20 74 6F 3D 27 63 6C 30 6E 65 62 61 79 2E 63 6F 6D 27 20 78 6D 6C 6E 73 3D 27 6A 61 62 62 65 72 3A 63 6C 69 65 6E 74 27 20 78 6D 6C 6E 73 3A 73 74 72 65 61 6D 3D 27 68 74 74 70 3A 2F 2F 65 74 68 65 72 78 2E 6A 61 62 62 65 72 2E 6F 72 67 2F 73 74 72 65 61 6D 73 27 20 76 65 72 73 69 6F 6E 3D 27 31 2E 30 27 3E]) 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] expanded inNetBuffer:java.nio.DirectByteBuffer[pos=0 lim=17155 cap=17155] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] expanded appBuffer:java.nio.DirectByteBuffer[pos=0 lim=34310 cap=34310] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] doHandshake() 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] handshakeStatus=NEED_UNWRAP 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] unwrapHandshake() 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=117 cap=17155] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=34310 cap=34310] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] Unwrap res:Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 0 bytesProduced = 0 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] write outNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=7 cap=16921] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] session write: HeapBuffer[pos=0 lim=7 cap=7: 15 03 01 00 02 02 50] 2014.05.20 23:08:44 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/98.110.196.10:1024] Unexpected exception from SSLEngine.closeInbound(). javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack? at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1630) at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1598) at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1528) at org.apache.mina.filter.support.SSLHandler.destroy(SSLHandler.java:167) at org.apache.mina.filter.SSLFilter.initiateClosure(SSLFilter.java:559) at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:406) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.messageReceived(AbstractIoFilterChain.java:499) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.fireMessageReceived(AbstractIoFilterChain.java:293) at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.java:228) at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcessor.java:198) at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProcessor.java:45) at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:485) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /98.110.196.10:1024 2014.05.20 23:08:44 org.apache.mina.filter.executor.ExecutorFilter - Exiting
...um.. fire? |

Jen Moriarty
Snuff Box
41
|
Posted - 2014.05.21 07:28:00 -
[292] - Quote
Got a small question about the TEAC code:
In the TEAC.php file there's a function called standings(). I'm using it to access my corp's blue list. This function calls get_xml() which gets the bluelist's XML file from the EVE API. I'm trying to understand the purpose of $cache there:
Quote: $cache = FALSE; if($type != 'calllist' && $type != 'standings' && $type != 'personalstandings' && $type != 'alliances' && method_exists($this, 'get_cache')) { $cache = $this -> get_cache($url, $post); }
if($cache) $ret_val = $cache; else { $ret_val = $this -> get_site($this -> server.$url, $post); }
So if the $type parameter is standings, this function does not use the cache. Why is that? Does this mean you do not need to cache calls to the /corp/ContactList.xml.aspx API? Call I call ContactList.xml.asp as often as I like?
Thanks! |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.21 09:06:00 -
[293] - Quote
Quote: So I am running into a few things here that I vaguely remember reading about but not in exact context. I managed to connect to my server for about 20 minutes then it started kicking me out and refusing connection. As I looked at the logs, I saw the information linked below. Now this threw me as I was connected and online, so why would it work for 20 minutes and then not?
What do you mean "kicking me out and refusing connection" ? are you talking about your jabber client ? If so you are asking in the wrong place you need to talk to the openfire guys. |

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.21 09:22:00 -
[294] - Quote
Jen Moriarty wrote:Got a small question about the TEAC code:
So if the $type parameter is standings, this function does not use the cache. Why is that? Does this mean you do not need to cache calls to the /corp/ContactList.xml.aspx API? Call I call ContactList.xml.asp as often as I like?
Thanks!
No the get_xml function doesn't cache the result coz the code that calls it in TEA.php does the "caching"
The ContactList.xml.asp is the long cache style so it is like Market transactions ... once you fetch it you wont get anything at all from CCP until the cache timer has expired on their end.
when the get_xml is called in TEA.php to get the contact list it actually parses the xml and stores the data it in a file, at the beginning of the file is the timestamp of when it was created and it wont actually get the contact list again for for 24 hours.
Quote: if($time > (time() - (60 * 60 * 24)))
if you want it more frequent you can change that but since I've yet to get round to putting in proper cache timers based on the cache until value in the xml you'll need to make sure that you look at some raw XML to work out the minimum acceptable time. I did look at one point but I can't remember what the value was.
|

Shin Chogan
Blueprint Haus Get Off My Lawn
58
|
Posted - 2014.05.22 12:12:00 -
[295] - Quote
R6 released.
r6 change notes
- Misc Changes to error handling. Error 221 is treated as transient and will be rechecked (Note this error will be cached for 1hr).
- Added option to restrict access for a group ... people in this group will only have Corp rules processed - designed for Alliance boards to allow them to remove access to a corp before the corp has been dropped from the Alliance but allows the possibility of controlling access via corp name.
- Added option to prevent a specified group from having an account at all on Jabber even if other rules say they should.
- Clean up scheduled tasks on uninstall of MOD
- Now should remove all groups from forum accounts with only toons that exist on other forum accounts.
- Warning about Openfire Password insecurity.
- Bugfix for API required during Registration.
|

Tahnil
Sirius Fleet
44
|
Posted - 2014.05.22 21:31:00 -
[296] - Quote
Hello.
I updated to r6 and now I canGÇÿt switch my preferred character anymore. Any ideas? |

Shin Chogan
Blueprint Haus Get Off My Lawn
59
|
Posted - 2014.05.23 08:41:00 -
[297] - Quote
Tahnil wrote:Hello.
I updated to r6 and now I canGÇÿt switch my preferred character anymore. Any ideas?
Wuppps ... Regression test fail ... I have some customizations in for our board and I forgot to revert one of the bits back to the normal code for release.
New version posted.
|

Ariesss
Alfa Corporation Dream Fleet
0
|
Posted - 2014.05.29 22:21:00 -
[298] - Quote
Hi guys!
How to fix this error ?
index.php?action=admin;area=tea;sa=settings;a5e37876e7=25057d1a04baf8e9d614b14bae7d37ff
8: Undefined variable: reds
www/Sources/TEA.php row: 253
|

Bill Ramen
Anarchy-Gaming
0
|
Posted - 2014.06.02 19:16:00 -
[299] - Quote
Hi, I'm getting an error when my end users try to register their teamspeak identity of Quote:[ERROR] access to default group is forbidden . It worked initally but I am not sure what has faulted. Can someone assist? |

Nutbolt
Avalon Project Shadow Rock Alliance
89
|
Posted - 2014.06.03 06:49:00 -
[300] - Quote
Right I have had this issue for a while now and getting fed up with it. Basically TEA is caching the results of the API and not clearing the cache. So if I empty the smf_tea_cache table in the DB it will go through and re pull everyones api key and deal with permissions correctly, kicking people who left corp etc... However once its done this once for everyone it then won't refresh their API key again. Meaning permissions aren't being updated should someone leave or whatever.
If someone new joins it gets their info fine (as its not cached in the DB). I have no idea why this is happened, it used to work, like a few months ago now, but did used to work.
The TEA_CRON outputs 'Reset lastid to Zero' Any ideas please?
|
|

Shin Chogan
Blueprint Haus Get Off My Lawn
59
|
Posted - 2014.06.04 20:41:00 -
[301] - Quote
Nutbolt wrote:Right I have had this issue for a while now and getting fed up with it. Basically TEA is caching the results of the API and not clearing the cache. So if I empty the smf_tea_cache table in the DB it will go through and re pull everyones api key and deal with permissions correctly, kicking people who left corp etc... However once its done this once for everyone it then won't refresh their API key again. Meaning permissions aren't being updated should someone leave or whatever.
If someone new joins it gets their info fine (as its not cached in the DB). I have no idea why this is happened, it used to work, like a few months ago now, but did used to work.
The TEA_CRON outputs 'Reset lastid to Zero' Any ideas please?
The TEA_Cron outputting Reset lastid to Zero is normal when all of your forum accounts have been checked and it is starting again from the beginning ... if this happens every time you run TEA_Cron then either you have only a few accounts with api keys or there is a problem ... from what you say I'd guess the former.
The code that handles the caching hasn't changed in forever ... so if it used to work then there should be no code reason I can think of why it has stopped ... also it continues to work for me.
I'll take a stab at the problem being somewhere around the lines :
$time = time() - 3600; $this -> smcFunc['db_query']('', "DELETE FROM {db_prefix}tea_cache WHERE time < ".$time);
can you try adding a var_dump($time); after $time = time() - 3600; and seeing what the value is. Also can you look at the time field in your tea_cache database and make sure there is something sensible in there ... it should be a unixtime timestamp (ie seconds since 1970) |

Nutbolt
Avalon Project Shadow Rock Alliance
90
|
Posted - 2014.06.05 05:46:00 -
[302] - Quote
Hi, yeah not blaming code changes, just have no freckin' idea what the issue is, and been trying to resolve it for months now.
var_dump($time); gives me: 1401943140 (for some reason my UK based server is 2hrs behind, but whatever).
Times in the database seem to be around: 1401946656 (so an hour ahead of server time).
The reason I am blaming the cache now is because if I truncate that DB table and run the crontab again it updates peoples APis and deals with permissions properly.
EDIT: I also looked at the XML in the cache table for someone who I know has left the corp over 2 hours ago, and the XML states they are still in Avalon Project (when they really aren't). So yeah cache isnt being updated for some reason.
|

Michael Mach
Nova Wolves
14
|
Posted - 2014.06.21 07:51:00 -
[303] - Quote
Any support for Mumble coming soon? I'd gladly send some ISK your way to get Mumble support - TS licensing is way too stupid. |

Minibren
Raven's Flight Reconstructed Criticism
1
|
Posted - 2014.06.24 23:44:00 -
[304] - Quote
Hi, I am having an issue where even if the jabber group is not set to monitor and remove, members are still removed from it. Also when ticking the box to monitor and remove it becomes stuck and your unable to untick it again without deleting the group on the jabber server and recreating it.
Any ideas? It seems a bit broken to me. |

Shin Chogan
Blueprint Haus Get Off My Lawn
59
|
Posted - 2014.06.25 01:39:00 -
[305] - Quote
Michael Mach wrote:Any support for Mumble coming soon? I'd gladly send some ISK your way to get Mumble support - TS licensing is way too stupid.
Probably not ... there is a python ICE authenticator for Mumble that hooks Mumble into the SMF user db. |

Shin Chogan
Blueprint Haus Get Off My Lawn
59
|
Posted - 2014.06.25 01:56:00 -
[306] - Quote
Minibren wrote:Hi, I am having an issue where even if the jabber group is not set to monitor and remove, members are still removed from it.
Unfortunately this is just the way the user service works, the update method takes a list of groups that the user should belong to, this list is constructed from the groups the user belongs to in SMF, so it has no idea about the groups you may have added manually in Openfire ... an update to the Openfire User Service plugin would need to be made before this can be changed.
Quote:
Also when ticking the box to monitor and remove it becomes stuck and your unable to untick it again without deleting the group on the jabber server and recreating it.
Any ideas? It seems a bit broken to me.
I'm not seeing this behaviour I'm afraid ... could it be a browser type problem ? Have you tried clearing cache and cookies ? or perhaps even a different browser ? |

Minibren
Raven's Flight Reconstructed Criticism
1
|
Posted - 2014.06.25 12:26:00 -
[307] - Quote
Please could someone confirm a few things.
Ok so if I wanted to add specific people to a group on the jabber server then would I have to add them to an additional group on the forum and then set a rule for this, rather than adding them to a group through openfire itself?
So as I now understand it the forum task for updating jabber groups basically just removes the user from all groups and then adds them to the ones they are supposed to be in?
Now the monitor and remove tickbox thing I am slightly confused about, can someone expain to me its purpose.
Thanks in advance |

Shin Chogan
Blueprint Haus Get Off My Lawn
59
|
Posted - 2014.06.26 08:43:00 -
[308] - Quote
Minibren wrote:Please could someone confirm a few things.
Ok so if I wanted to add specific people to a group on the jabber server then would I have to add them to an additional group on the forum and then set a rule for this, rather than adding them to a group through openfire itself?
Yes
Quote: So as I now understand it the forum task for updating jabber groups basically just removes the user from all groups and then adds them to the ones they are supposed to be in?
Yep. It is just the way the Openfire User Service plugin works - you have to give it a list of all the groups you want the user to belong to not just the ones you want added or removed.
Quote: Now the monitor and remove tickbox thing I am slightly confused about, can someone expain to me its purpose.
Thanks in advance
The language is imprecise but it came from the original author and I've not updated it. Basically you have to do 2 things, 1) you have to say Group X is going to be synchronized with Openfire and 2) you have to give it a mapping between the SMF group and the Openfire group.
If you don't tick the SMF group then the mapping isn't looked at. |

Michael Mach
Nova Wolves
14
|
Posted - 2014.06.28 17:44:00 -
[309] - Quote
Shin Chogan wrote:Michael Mach wrote:Any support for Mumble coming soon? I'd gladly send some ISK your way to get Mumble support - TS licensing is way too stupid. Probably not ... there is a python ICE authenticator for Mumble that hooks Mumble into the SMF user db.
I've been fudging around with that damn thing for far too long to not ask for Mumble support.
I had enough trouble getting the thing to run, and it must be outdated because the table names are all wrong. Suffice it to say, I figured I'd throw a hail mary on this one. |

Naella
Negative Density No Response
0
|
Posted - 2014.07.02 19:45:00 -
[310] - Quote
Heya Shin,
Tried upgrading to r7 from r5. From then it didn't match the "is invalid API" rule to assign the Guest group we use for those.
The affected users all have the 222 api error (which I knew and so noticed the different behaviour) The Check reports "no match" but I would expect it to tell me no api as before.
Had to rollback to r5 for now.
NB. Also "Group for Unknown Status" is set to the Guest group we have. |
|

ShadowandLight
Black Aces Against ALL Authorities
267
|
Posted - 2014.07.04 01:42:00 -
[311] - Quote
Silent Fail when creating a user in Jabber
When the user is trying to create a jabber account, it will often silently fail (or worse, tell the user an account was made but it wasnt acutally created in the openfire database)
a workaround is to create a username / password for jabber using another pilot under the same API key.
i tried this 3 times and was able to duplicate the error. the correct pilot (who matched the rules) was unable to create and account, but trying using an "alt" did generate a jabber account in openfire
ONCE this was done, i was able to re-select the appropriate character and the name then changed in openfire's database to the correct character.
I am unsure if single pilot accounts are affected.
ALSO
Changing your localhost address in Jabber from http://localhost:9090 TO http://127.0.0.1:9090 **MIGHT** help you -A- Space Rental Program https://forums.eveonline.com/default.aspx?g=posts&m=4163928#post4163928 |

carmo pereira
the muppets DARKNESS.
0
|
Posted - 2014.07.04 14:15:00 -
[312] - Quote
shadow., you are doing something wrong.
what's your version of openfire? what's on your httpd error log? |

ShadowandLight
Black Aces Against ALL Authorities
267
|
Posted - 2014.07.04 19:17:00 -
[313] - Quote
openfire is 3.9.3
im not seeing any errors specific to openfire -A- Space Rental Program https://forums.eveonline.com/default.aspx?g=posts&m=4163928#post4163928 |

Nutbolt
Avalon Project Shadow Rock Alliance
90
|
Posted - 2014.07.07 09:00:00 -
[314] - Quote
Nutbolt wrote: The reason I am blaming the cache now is because if I truncate that DB table and run the crontab again it updates peoples APis and deals with permissions properly.
EDIT: I also looked at the XML in the cache table for someone who I know has left the corp over 2 hours ago, and the XML states they are still in Avalon Project (when they really aren't). So yeah cache isnt being updated for some reason.
Still got this issue and would appreciate any help. Don't know what else to do to continue troubleshooting and finding the cause of the problem.
|

Minibren
Raven's Flight Reconstructed Criticism
1
|
Posted - 2014.07.07 17:10:00 -
[315] - Quote
Is there a way to force an update of the alliance corp list? When corps leave the alliance it does not automatically remove them from groups as it says their corp is still in the alliance, its been 2 days and its still not updated. |

Fisnar Jejrhald
Ailes Grises
0
|
Posted - 2014.07.10 16:24:00 -
[316] - Quote
whether it is possible to use mumble instead of team speak? |

Fisnar Jejrhald
Ailes Grises
0
|
Posted - 2014.07.12 04:50:00 -
[317] - Quote
Prompt how to set up team speak. whether it shall is in one database with SMF. Or it makes no difference? |

Fisnar Jejrhald
Ailes Grises
0
|
Posted - 2014.07.12 06:47:00 -
[318] - Quote
[ERROR] API is returning invalid XML |

Fisnar Jejrhald
Ailes Grises
0
|
Posted - 2014.07.12 13:08:00 -
[319] - Quote
cheack
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 -ñ-¦-¦-+: /var/www/fisnar/data/www/ailes-grises.ru/Sources/TEA.php -í-é-Ç-+-¦-¦: 2757 |

Shin Chogan
Blueprint Haus Get Off My Lawn
60
|
Posted - 2014.07.13 07:56:00 -
[320] - Quote
Minibren wrote:Is there a way to force an update of the alliance corp list? When corps leave the alliance it does not automatically remove them from groups as it says their corp is still in the alliance, its been 2 days and its still not updated.
Edit: Seems to update every 2 days.
A lot of that problem is actually down to CCP ... we found this issue with our new and old corps ... the API data doesn't actually seem to update very frequently. |
|

Shin Chogan
Blueprint Haus Get Off My Lawn
60
|
Posted - 2014.07.13 07:58:00 -
[321] - Quote
Fisnar Jejrhald wrote:whether it is possible to use mumble instead of team speak?
Look further back in this thread ... short answer ... no.
|

Shin Chogan
Blueprint Haus Get Off My Lawn
60
|
Posted - 2014.07.13 08:00:00 -
[322] - Quote
Fisnar Jejrhald wrote:[ERROR] API is returning invalid XML
Yes that is a nice error message isn't it ... thanks for sharing :)
CCP are not sending you valid XML |

Shin Chogan
Blueprint Haus Get Off My Lawn
60
|
Posted - 2014.07.13 08:03:00 -
[323] - Quote
Fisnar Jejrhald wrote:cheack
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 -ñ-¦-¦-+: /var/www/fisnar/data/www/ailes-grises.ru/Sources/TEA.php -í-é-Ç-+-¦-¦: 2757
At a guess you have no valid api keys in your database ... and have never had any and are trying to run the check all api's job. |

MN8
Metaphasic Industries
0
|
Posted - 2014.08.02 23:21:00 -
[324] - Quote
Hey Guys.
Firstly I would just want to say that this is truly a great mod. Hat's off to you for working so hard on it!
Secondly, I have some questions which have already been raised before but the answers may need updating due to changes in the code...
I am looking to obtain and full API key, disable sign up if one is not produced and get the Full Member Check to flag an issue if it's not a full key.
I've seen some suggestions such as;
Quote:Bit of a hack at present but if you find
$accessMask = (int)$xml;
Should be about line 156 in *path to forum*/Sources/TEA.php
then add just under it
if ($accessMask == 268435455) return True; else return False;
that should cause people to see an error if they haven't entered a Full API key.
This code now appears to be different as follows...
Quote:$accessMask = (int)$xml->result[0]->key[0]['accessMask']; $result['access'] = array( 'Wallet Transactions' => ($accessMask & 4194304) > 0, 'Wallet Journal' => ($accessMask & 2097152) > 0, 'Market Orders' => ($accessMask & 4096) > 0, 'Account Balance' => ($accessMask & 1) > 0, 'Notification Texts' => ($accessMask & 32768) > 0, 'Notifications' => ($accessMask & 16384) > 0, 'Mail Messages' => ($accessMask & 2048) > 0, 'Mailing Lists' => ($accessMask & 1024) > 0, 'Mail Bodies' => ($accessMask & 512) > 0, 'Contact Notifications' => ($accessMask & 32) > 0, 'Contact List' => ($accessMask & 16) > 0, 'Contracts' => ($accessMask & 67108864) > 0, 'Account Status' => ($accessMask & 33554432) > 0, 'Character Info Priv' => ($accessMask & 16777216) > 0, 'Upcoming Calendar Events' => ($accessMask & 1048576) > 0, 'Skill Queue' => ($accessMask & 262144) > 0, 'Skill In Training' => ($accessMask & 131072) > 0, 'Character Sheet' => ($accessMask & 8) > 0, 'Calendar Event Attendees' => ($accessMask & 4) > 0, 'Asset List' => ($accessMask & 2) > 0, 'Character Info' => ($accessMask & 8388608) > 0, 'Standings' => ($accessMask & 524288) > 0, 'Medals' => ($accessMask & 8192) > 0, 'KillLog' => ($accessMask & 256) > 0, 'Fac War Stats' => ($accessMask & 64) > 0, 'Research' => ($accessMask & 65536) > 0, 'Industry Jobs' => ($accessMask & 128) > 0
I've also seen the following pertaining to the not allowing members to sign up if the mask is wrong...
Quote:I added access mask checking in the last (or possibly the one before that) release. find function checkmask($xml) in TEA.php and modify to suit your needs ... if you don't care if they've put in a key that will break some of the rule checking then the quick way is to change the line :
return False;
to
return True;
if you don't want them to have to put in an account key then find the if statement in TEA.php :
if ($accnt->result[0]->key[0]['type']!="Account")
and comment out the whole block. There are 3 of them
Is this still valid?
Any help would be appreciated.  |

MN8
Metaphasic Industries
0
|
Posted - 2014.08.03 18:54:00 -
[325] - Quote
Ok, so I think I have nailed part of it...
Quote:if ( ( ($result['access']['Character Info']) || ($result['access']['Character Info Priv']) ) && ($result['access']['Wallet Transactions']) && ($result['access']['Wallet Journal']) && ($result['access']['Market Orders']) && ($result['access']['Account Balance']) && ($result['access']['Notification Texts']) && ($result['access']['Notifications']) && ($result['access']['Mail Messages']) && ($result['access']['Mailing Lists']) && ($result['access']['Mail Bodies']) && ($result['access']['Contact Notifications']) && ($result['access']['Contact List']) && ($result['access']['Contracts']) && ($result['access']['Account Status']) && ($result['access']['Upcoming Calendar Events']) && ($result['access']['Skill Queue']) && ($result['access']['Skill In Training']) && ($result['access']['Character Sheet']) && ($result['access']['Calendar Event Attendees']) && ($result['access']['Asset List']) && ($result['access']['Standings']) && ($result['access']['Medals']) && ($result['access']['KillLog']) && ($result['access']['Fac War Stats']) && ($result['access']['Research']) && ($result['access']['Industry Jobs']) ) { return True; } else { return False; } } |

Cailith Akhragen
Science and Trade Institute Caldari State
0
|
Posted - 2014.08.09 01:18:00 -
[326] - Quote
Hello,
I'm sorry if this has been asked and solved before, but I've run into a few problems trying to set-up TEA. I keep getting the error
Quote:API System Screwed - Can't fetch Toons : API System Screwed - Can't Fetch Standings : API call error while fetching standings: Error Code =
when I enter an API Key into the TEA > Configuration > Settings. The error just sits there at the top of the page. I've verified the API key details are correctly copied from the EVE API website. I'm using a full key (all characters everything ticked on, no expiry date) and have tried limiting the API access to specific fields, but still get the same error. I've performed the SMF installation myself and believe it to be configured properly. Is this a known issue, what have I done wrong, and is there any other information I can provide to diagnose the problem? |

lasterax
Stay Frosty. A Band Apart.
5
|
Posted - 2014.08.10 19:34:00 -
[327] - Quote
Getting pressed for Jabber integration again so I'm trying to slay the beast.
Openfire and SMF are on the same server. SMF can see the Openfire groups fine and I'm able to set all the rules so clearly it has read access to the database.
However, it's not doing any writes for new users, they never get added to the group selected. I don't get that as I've set up the service with a user with ample permissions.
Does anyone have this all up and working well that could give me some pointers? I'm not seeing anything in the error log, all I see from SMF is:
Quote:http://SMF Server/index.php?action=admin;area=tea;sa=jabber 8192: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead File: /var/www/html/Sources/TEA_Jabber_OF.php Line: 30
Thanks. |

lasterax
Stay Frosty. A Band Apart.
5
|
Posted - 2014.08.10 22:38:00 -
[328] - Quote
Actually looks like I figured this out, I think I borked the User Service allowed IPs. Once I threw spaghetti at it (localhost, 127.0.0.1, and the server's IP) it looks like it's working.
--Rax |

Gem Hadah
Imperial Academy Amarr Empire
0
|
Posted - 2014.09.02 03:56:00 -
[329] - Quote
Hello, I'm having an issue with the standings being updated under "settings"
Standings Last Updated: NeverStandings List Contains: 0 Blue Contacts, 0 Red ContactsAlliance Corp List Last Updated: 14:12 Mon 01 Sep 14 (GMT)Alliance Corp List Contains: 14301
Here are my cronjobs
*/6 * * * * xxxx/TEA_Cron.php */5 * * * * xxxx/TEA_Jabber_Cron_Access.php */4 * * * * xxxx/TEA_TS_Cron_Access.php */1 * * * * xxxx/TEA_TS_Cron_Names.php */2 * * * * xxxx/TEA/eve_corplist.php */3 * * * * xxxx/TEA/db_clean_up.php
Have I messed something up?
edit - i might have fixed with using a full corp director level API, is that required vs a personal full api? |

MN8
Metaphasic Industries
0
|
Posted - 2014.09.27 00:21:00 -
[330] - Quote
Cailith Akhragen wrote:Hello, I'm sorry if this has been asked and solved before, but I've run into a few problems trying to set-up TEA. I keep getting the error Quote:API System Screwed - Can't fetch Toons : API System Screwed - Can't Fetch Standings : API call error while fetching standings: Error Code = when I enter an API Key into the TEA > Configuration > Settings. The error just sits there at the top of the page. I've verified the API key details are correctly copied from the EVE API website. I'm using a full key (all characters everything ticked on, no expiry date) and have tried limiting the API access to specific fields, but still get the same error. I've performed the SMF installation myself and believe it to be configured properly. Is this a known issue, what have I done wrong, and is there any other information I can provide to diagnose the problem?
I am now getting the exact same problem. Did you find an answer to this issue? |
|

Rouque Vanderbuilt
EON Technologies NEW.ORDER
17
|
Posted - 2014.10.07 11:08:00 -
[331] - Quote
I am using Openfire 3.9.3 SMF 2.0.9 TEA 1.3.1 r7 Java 7 (maby the problem)  User Service 2.0.0 (maby the problem)
No User' want build on Openfire Server over the Forum if you fill the form.
I have test it on Debian 6 and 7 ( Java 7 on both Systems) Java 6 dont work with Openfire 3.9.3 Plugins |

Rouque Vanderbuilt
EON Technologies NEW.ORDER
17
|
Posted - 2014.10.07 11:18:00 -
[332] - Quote
lasterax wrote:Getting pressed for Jabber integration again so I'm trying to slay the beast. Openfire and SMF are on the same server. SMF can see the Openfire groups fine and I'm able to set all the rules so clearly it has read access to the database. However, it's not doing any writes for new users, they never get added to the group selected. I don't get that as I've set up the service with a user with ample permissions. Does anyone have this all up and working well that could give me some pointers? I'm not seeing anything in the error log, all I see from SMF is: Quote:http://SMF Server/index.php?action=admin;area=tea;sa=jabber 8192: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead File: /var/www/html/Sources/TEA_Jabber_OF.php Line: 30 Thanks.
maby we have the same problem. 8192: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
we need also...
8192: mysqli_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
also this is code fail  |

Tahnil
Sirius Fleet
47
|
Posted - 2014.10.07 11:48:00 -
[333] - Quote
Sorry, canGÇÿt help you.
But is Shin Chogan still around? His last postings are several months old :-( |

Rouque Vanderbuilt
EON Technologies NEW.ORDER
17
|
Posted - 2014.10.07 14:32:00 -
[334] - Quote
The next i find out:
Openfire dont like names are "marvin mueller" or "marvin_mueller" ..... "marvinmueller" are acceptet  |

Nutbolt
Avalon Project Shadow Rock Alliance
90
|
Posted - 2014.10.07 19:57:00 -
[335] - Quote
Rouque Vanderbuilt wrote: I am usingOpenfire 3.9.3 SMF 2.0.9 TEA 1.3.1 r7 Java 7 (maby the problem)  User Service 2.0.0 (maby the problem)  No User' want build on Openfire Server over the Forum if you fill the form. I have test it on Debian 6 and 7 ( Java 7 on both Systems) Java 6 dont work with Openfire 3.9.3 Plugins
I believe I am also experiencing the same issue. It worked fine before upgrading User Service to 2.0.0 I think. My connection to the openfire DB seems fine, it just won't create a user for it
|

Rouque Vanderbuilt
EON Technologies NEW.ORDER
17
|
Posted - 2014.10.07 21:40:00 -
[336] - Quote
New Version of User Service Plugin
2.0.1 -- October 7th, 2014 Fixed the problem that authentication type was not saved
.... same Problem .. not Fix it 
|

Nutbolt
Avalon Project Shadow Rock Alliance
90
|
Posted - 2014.10.08 13:09:00 -
[337] - Quote
Right, it was a mission but I have tracked down a link for the UserService 1.4.4 plugin. This has fixed the issue. http://bamboo.igniterealtime.org/browse/OPENFIRE-NIGHTLYPLUGINS-1355/artifact/shared/Project-Plugins/
I will do my best to look into the problem but I am a crap coder so no promises at all.
|

Rouque Vanderbuilt
EON Technologies NEW.ORDER
17
|
Posted - 2014.10.08 22:15:00 -
[338] - Quote
I have test it with User Service 2.0.2 ...don't work  The older Version are not running with JVM: 1.7.0_67 Oracle Corporation -- Java HotSpot(TM) 64-Bit and Openfire 3.9.3
|

ShadowandLight
Black Aces Against ALL Authorities
281
|
Posted - 2014.10.10 14:27:30 -
[339] - Quote
Some users are getting "no match" and others are just getting a blank spot in their group.
Is the "blank" an error?
http://eveservers.info/index.php?topic=123.msg126#new
A fully functional Server platform dedicated to your Corp / Alliances IT needs!
|

Nuramori
Tempest Legion Psychotic Tendencies.
5
|
Posted - 2014.10.11 23:54:46 -
[340] - Quote
Can someone post a screen shot of their jabber config set up (with sensitive data x'd out of course), that uses an external connection to a Jabber DB? I just can't seem to get a handle on the proper data to have in the fields. The jabber in openfire. Thanks. |
|

Nutbolt
Avalon Project Shadow Rock Alliance
90
|
Posted - 2014.10.12 07:23:42 -
[341] - Quote
Nuramori wrote:Can someone post a screen shot of their jabber config set up (with sensitive data x'd out of course), that uses an external connection to a Jabber DB? I just can't seem to get a handle on the proper data to have in the fields. The jabber in openfire. Thanks.
The only 2 things which would be different than if they were hosted locally is you need the address of the external server, instead of 'localhost'. This applies to both the database host and the admin page for openfire.
So instead of localhost it would be: myjabberaddress.com, and the admin page url would be: myjabberaddress.com:9090.
IP Addresses are valid addresses.
What you are likely struggling on though is the jabber server not allowing remote connections. For security reasons MySQL and stuff won't let just any random person try and connect to a database. You need to allow your forum ip address access to the database. However make sure you are using the right ip address. For example my forums is on a hosted account where the actual address the database connection is coming from is a nothing related to my website.
This will help hopefully: https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#safe=off&q=mysql%20allow%20remote%20connection
[center]Join Avalon Project Today! | Capital Component BPC Shop[/center]
|

The Ironfist
Nordbot Capitals Northern Associates.
70
|
Posted - 2014.10.18 14:13:31 -
[342] - Quote
Rouque Vanderbuilt wrote:I have test it with User Service 2.0.2 ...don't work  The older Version are not running with JVM: 1.7.0_67 Oracle Corporation -- Java HotSpot(TM) 64-Bit and Openfire 3.9.3
new user service doesn't work because it is compiled with a newer version of oracle Java.. you have to manually update your java version.. there's plenty of guides around how to do that. |

L0SER18q
My Little Pony Industries Inc. Out of Sight.
17
|
Posted - 2014.10.24 17:29:59 -
[343] - Quote
Hello, Is it possible to remove from given manual group by the some rule? I want to give some groups manually and want to remove all groups when character leave corp. |

ShadowandLight
Black Aces Against ALL Authorities
281
|
Posted - 2014.10.25 00:24:36 -
[344] - Quote
Anyone looking to make some isk, im looking to add some features to this API Mod.
Send me a mail in-game and we can go over details.
http://eveservers.info/index.php?topic=123.msg126#new
A fully functional Server platform dedicated to your Corp / Alliances IT needs!
|

Vyle Feelings
Southern Cross Incorporated Flying Dangerous
7
|
Posted - 2014.10.28 14:38:40 -
[345] - Quote
I'm trying to get openfire integration working, but when I click the jabber tab in the TEA settings I get a 504 error. Anyone else experiencing this? I've tried reinstalling TEA and that didn't seem to help. |

Commander Insignia
Di-Tron Heavy Industries Fatal Ascension
1
|
Posted - 2014.11.04 18:51:07 -
[346] - Quote
I would send you a message in eve but as i'm not subbed and i can't find a twitter account for you, i've had to send it through commander insignia.
Just wanted you to know of another fix i'd had to make to TEA thanks to CCP messing about with the api server again.
This time it's affecting the title based membergroups in SMF.
The fix is easy enough, in TEAC.php in function titles, theres a part of the code that looks for the titles in char/CharacterSheet.xml.aspx .
At the moment, it looks in rowset 6 for the titles, but now CCP have messed with it, it's at rowset 9, so the change to the code is simple.
if (!empty($xml -> result -> rowset[9])) { foreach($xml -> result -> rowset[9] as $title)
Demitrios |

ol' Jack Burton
Claws Inc Trouble In Little China
4
|
Posted - 2014.11.05 00:29:02 -
[347] - Quote
Is there any chance of a step by step guide on setting up from the beginning?
I have literally no experience with this stuff but want to get it running. So far I have installed the SMF forum on my server because that was a simple button click.
Hell I would even consider paying someone if the price isn't to expensive :D |

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
143
|
Posted - 2014.11.09 20:18:40 -
[348] - Quote
Commander Insignia wrote:I would send you a message in eve but as i'm not subbed and i can't find a twitter account for you, i've had to send it through commander insignia.
Just wanted you to know of another fix i'd had to make to TEA thanks to CCP messing about with the api server again.
This time it's affecting the title based membergroups in SMF.
The fix is easy enough, in TEAC.php in function titles, theres a part of the code that looks for the titles in char/CharacterSheet.xml.aspx .
At the moment, it looks in rowset 6 for the titles, but now CCP have messed with it, it's at rowset 9, so the change to the code is simple.
if (!empty($xml -> result -> rowset[9])) { foreach($xml -> result -> rowset[9] as $title)
Demitrios
A big thank you for this I was experiencing this problem and was able to fix it as you said. Many many thanks 
[i]_________________________________
Start wide, expand further, and never look back[/i]
|

ShadowandLight
DeathWatch Milita Soviet-Union
281
|
Posted - 2014.11.14 22:34:47 -
[349] - Quote
Apparently Teamspeak is looking to remove mysql support from future versions?
I am unsure if this is confirmed or not, im only going by this post here...
http://forum.teamspeak.com/showthread.php/105700-CentOS-quot-Unable-to-load-database-plugin-library-libts3db_mysql-so-quot?p=396276#post396276
http://eveservers.info/index.php?topic=123.msg126#new
A fully functional Server platform dedicated to your Corp / Alliances IT needs!
|

Michael Mach
MachSeven Arx Alliance
29
|
Posted - 2014.11.15 08:48:51 -
[350] - Quote
Diva Ex Machina wrote:
If I select my main char, enter a password and save it (by clicking change profile), the jabber account isn't created. No messages other than your profile is updated. I thought for a while my settings were bad or something until I tried selecting an alt char and saving, and then selecting my main again and saving again, then noticed the jabber account was created.. I deleted the account on jabber and tried again. Same thing. I tested it a few more times and same thing every time. I am not sure why that is exactly.
I'm having this exact same problem, unfortunately. |
|

Fisnar Jejrhald
Ailes Grises
0
|
Posted - 2014.11.23 18:43:23 -
[351] - Quote
whether smf 2.1 will be supported |

Tahnil
Sirius Fleet AXIOS.
52
|
Posted - 2014.11.24 09:21:28 -
[352] - Quote
I could be mistaken, but I think currently there is nobody actively working on the TEA mod :-( |

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
144
|
Posted - 2014.11.24 14:03:35 -
[353] - Quote
Tahnil wrote:I could be mistaken, but I think currently there is nobody actively working on the TEA mod :-(
I hope this is not the case :(
Start wide, expand further, and never look back
|

Tahnil
Sirius Fleet AXIOS.
52
|
Posted - 2014.11.24 14:27:05 -
[354] - Quote
Temar has quit EVE a long time ago. Shin Chogan took over this project and maintained it for one or two years. But he seems to have quit several months ago. You can have a look at his last postings in this thread.
So anybody who has some experience with PHP, SMF, and the EVE API is invited to take over development ;-)
Unfortunately IGÇÿm just a n00b with regards to web development. |

Stiforr
Cruis3r's Cr3w Inc. The Blacklist.
0
|
Posted - 2014.11.24 23:01:49 -
[355] - Quote
Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance. |

Citricioni
Stille Gewalt Dead Terrorists
188
|
Posted - 2014.11.26 15:12:29 -
[356] - Quote
Stiforr wrote:Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.
I'm using openfires built in database if it helps.
use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D
Deutschsprachige Publicfleets
Channel: Stille Gewalt
|

Stiforr
Cruis3r's Cr3w Inc. The Blacklist.
0
|
Posted - 2014.11.26 20:52:30 -
[357] - Quote
Citricioni wrote:Stiforr wrote:Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.
I'm using openfires built in database if it helps. use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D where is the "Secret Passcode to Access User Service"? EDIT: okay that is the openfire plugin "user service"
Yea so I switched over to a mysql database cause I realized it would be a lot easier. But I think I'm still missing something. I basically have no idea how to set any of the jabber or TS stuff up. Do I have to do something with the rules section for either of those two to work? |

Citricioni
Stille Gewalt Dead Terrorists
189
|
Posted - 2014.11.27 09:20:36 -
[358] - Quote
Stiforr wrote:Citricioni wrote:Stiforr wrote:Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.
I'm using openfires built in database if it helps. use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D where is the "Secret Passcode to Access User Service"? EDIT: okay that is the openfire plugin "user service" Yea so I switched over to a mysql database cause I realized it would be a lot easier. But I think I'm still missing something. I basically have no idea how to set any of the jabber or TS stuff up. Do I have to do something with the rules section for either of those two to work? So I checked the logs and I just get a ton of errors for TEA_jabber and TEA_TS. Is this not compatible with the latest SMF or am I missing something?
I'm running now SMF 2.0.9 with TEA 1.3.1 r7, at the moment I only use it for Jabber (openfire).
In the Settings section you have to put in a Directors Corp Key for Standings and other Stuff. Rules is like: "If Player X is in Corp A move him to Boardgroup 1" Teamseapk is the same and Jabber too
For openfire u need 1 Plugin to run it with TEA. You find it in the openfire Adminwebinterface under Plugins/Available Plugins It is called User Service, TEA need it to create remotly new Users on the openfire Server, after you have installed the Plugin, there is a new option in Server/Server Settings called User Service, there you can define the "Secret Key" for TEA Jabber.
Feel free to contact me if you need help, it was my first time setting up something like that and i dont rly like what i see :D
Deutschsprachige Publicfleets
Channel: Stille Gewalt
|

Argus Sorn
Star Frontiers Test Alliance Please Ignore
639
|
Posted - 2014.12.12 21:48:25 -
[359] - Quote
Temars seems to have developed an issue with pulling titles? None of my title based rules are being applied to forum access anymore - any advice would be appreciated!
Nevermind - found the fix a few posts back. Thanks! |

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2014.12.20 11:31:07 -
[360] - Quote
When setting up for TeamSpeak I keep getting [ERROR] Connection timed out
I have a funny feeling it has to do with:
TS Database and table name eg ts.clients & Server Database ID
these are the only 2 bits im not 100% sure i inputed the right thing
anyone able to point me in the right direction of what to put here so i can make sure im doing it right |
|

Eowarebin Ginen
Capsuleer Outfitters Bad Intention
0
|
Posted - 2014.12.31 21:28:10 -
[361] - Quote
Was wondering if there was a user guide to help set things up in SMF? I have installed the plugin but do not see any of the settings to do anything with it. |

Tahnil
Sirius Fleet AXIOS.
57
|
Posted - 2015.01.01 21:19:42 -
[362] - Quote
Do you use a custom theme? I used to have the problem that the plugin wouldnGÇÿt show up in the admin area of a custom theme. If it is correctly installed and activated, it should at least show up in the standard theme. |

Eowarebin Ginen
Capsuleer Outfitters Bad Intention
0
|
Posted - 2015.01.02 21:28:39 -
[363] - Quote
Tahnil wrote:Do you use a custom theme? I used to have the problem that the plugin wouldnGÇÿt show up in the admin area of a custom theme. If it is correctly installed and activated, it should at least show up in the standard theme.
Yes, I am using a custome theme. I will set it back to the normal theme and see what happens. Thank you for your help!!
|

ToXicPaIN
Souls of Steel SpaceMonkey's Alliance
51
|
Posted - 2015.01.13 07:26:18 -
[364] - Quote
hy
if i try to run the TEA/TEA_Cron.php
i get this error back
Notice: Undefined offset: 164 in /var/www/vhosts/xxxx/Sources/TEAC.php on line 363
Notice: Undefined offset: 164 in /var/www/vhosts/xxxx/Sources/TEAC.php on line 363
Notice: Undefined offset: 164 in /var/www/vhosts/xxxx/Sources/TEAC.php on line 363
Notice: Undefined offset: 164 in /var/www/vhosts/xxxx/Sources/TEAC.php on line 363
Notice: Undefined offset: 164 in /var/www/vhosts/xxxxx/Sources/TEAC.php on line 363 Reset lastid to Zero
can someone help me please ??
in line 363 is the following
$name = $skilllist[$id];
|

redlinedracer
Black Water Oasis The Andraste
121
|
Posted - 2015.01.18 23:46:26 -
[365] - Quote
I am just wanting to setup teamspeak connecting to temars. Could you some tech support. If someone could give me a pic of their setup, or just let me know step by step what needs to happen. I would LOVE YOU! :) |

redlinedracer
Black Water Oasis The Andraste
121
|
Posted - 2015.01.19 03:12:06 -
[366] - Quote
I would just like to add, that i am getting a "connection refused" when i try to run the cron job to fetch the server groups from teamspeak.
Getting the following errors in my error log:
Undefined variable: glApply Filter: Only show the errors from this file File: /home/redlinedracer/public_html/Sources/TEA_TS.php Line: 251
Undefined variable: glApply Filter: Only show the errors from this file File: /home/redlinedracer/public_html/Sources/TEA_TS.php Line: 174 |

uno muerto
The Opportunists GONE MAD.
4
|
Posted - 2015.01.21 16:21:30 -
[367] - Quote
I just installed the plugin, but I do not see the options for it anywhere. How do you access it? |

ShadowandLight
Trigger Happy Capsuleers Soviet-Union
355
|
Posted - 2015.03.10 01:34:09 -
[368] - Quote
when manually running the "Update TS for Eve forum members" in scheduled tasks i get the error
"access to default group is forbidden"
any ideas?
EVE Online and Multiboxing
Legacy of a Capsuleer Podcast
EVEServers.info - One stop API Solution for Corps/Alliances
|

Gens Cynoalt
Royal Amarr Institute Amarr Empire
0
|
Posted - 2015.03.19 13:59:29 -
[369] - Quote
Hello there, Im trying to run that TEA stuff on SMF 2.0.9 with PHP5.3. The package was installed but nothing changed after that. I mean - nothing new under "Features and Options". Can you give me a clue, what i have to do to make it run?
Best regards and Thanks! |

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
144
|
Posted - 2015.04.12 07:30:32 -
[370] - Quote
Hi All,
Just started getting API is returning an error code = 520 errors today when checking the API. Wondered if anyone had any clues or hints?
Cheers,
Nori.
Start wide, expand further, and never look back
|
|

Citricioni
Stille Gewalt Dead Terrorists
377
|
Posted - 2015.04.13 11:44:47 -
[371] - Quote
Norian Lonark wrote:Hi All,
Just started getting API is returning an error code = 520 errors today when checking the API. Wondered if anyone had any clues or hints?
Cheers,
Nori.
520 = Unexpected failure accessing database.
Looks like an error on CCPs side, not on yours
Ein Jahr Stille Gewalt NPSI - PEW PEW
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
144
|
Posted - 2015.04.13 12:23:57 -
[372] - Quote
Citricioni wrote:Norian Lonark wrote:Hi All,
Just started getting API is returning an error code = 520 errors today when checking the API. Wondered if anyone had any clues or hints?
Cheers,
Nori. 520 = Unexpected failure accessing database. Looks like an error on CCPs side, not on yours
Thanks yes its working again now.
Start wide, expand further, and never look back
|

Duncan McClain
Jolly Codgers Get Off My Lawn
8
|
Posted - 2015.05.11 00:37:31 -
[373] - Quote
Running into an issue where on a fresh installation, once Temars is installed and configured it doesnt pull any standings from a fill api key.
the errors reflect
Apply Filter: Only show the errors with the same message8: Undefined variable: xmlApply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 289
Apply Filter: Only show the errors with the same message8: Undefined variable: xmlApply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 288
2: Invalid argument supplied for foreach()Apply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 1971
and more similiar in nature.
I've double checked permissions and all seems correct,
suggestions
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
28
|
Posted - 2015.05.11 08:41:14 -
[374] - Quote
Duncan McClain wrote:Running into an issue where on a fresh installation, once Temars is installed and configured it doesnt pull any standings from a fill api key.
the errors reflect
Apply Filter: Only show the errors with the same message8: Undefined variable: xmlApply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 289
Apply Filter: Only show the errors with the same message8: Undefined variable: xmlApply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 288
2: Invalid argument supplied for foreach()Apply Filter: Only show the errors from this file File: /var/www/forums/Sources/TEA.php Line: 1971
and more similiar in nature.
I've double checked permissions and all seems correct,
suggestions
Hard to say for sure. What makes you think that those errors are tied to standings not updating? Temars seems to throw a lot of errors/warnings that don't necessarily impact the application. Without seeing your install I could throw out some guesses:
1) wrong api key 2) temars not configured to update standings 3) timer for standings update invalid 4) permission on standings file incorrect at the server level and temars can't write to file
|

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.05.23 18:19:01 -
[375] - Quote
Hello,
Since migrating to a new server, avatars do not work anymore. It looks like adress of avatar is set to 127.0.0.1/smf/avatars folder.
No smf folder exists and I don't find out where this value is set.
Also, when chossing avatar from profile, we can select image (avatar show up) but when validating form, checkbox goes back to "no avatar" and then no image is selected.
I saw in the past one person got that problem and reinstalled TEA, problem with me is since upgrade installing / uninstalling looks like bugged (many red steps while test uninstalling). I don't want to go further because of this.
I think there is maybe a chmod set problem because no avatar is uploaded in /avatars folder.
Thanks for any help. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.05.23 19:34:09 -
[376] - Quote
SCORPl0 wrote:Hello,
Since migrating to a new server, avatars do not work anymore. It looks like adress of avatar is set to 127.0.0.1/smf/avatars folder.
No smf folder exists and I don't find out where this value is set.
Also, when chossing avatar from profile, we can select image (avatar show up) but when validating form, checkbox goes back to "no avatar" and then no image is selected.
I saw in the past one person got that problem and reinstalled TEA, problem with me is since upgrade installing / uninstalling looks like bugged (many red steps while test uninstalling). I don't want to go further because of this.
I think there is maybe a chmod set problem because no avatar is uploaded in /avatars folder.
Thanks for any help.
Sounds like an SMF issue. did you migrate all your data over to the new server? If yes, did you update all the links for the forum...it isn't as simple as copying over to a new server.
EVEServers.info - One stop API Solution for Corps/Alliances
|

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.05.23 20:16:19 -
[377] - Quote
Mike Vandenberg wrote:SCORPl0 wrote:Hello,
Since migrating to a new server, avatars do not work anymore. It looks like adress of avatar is set to 127.0.0.1/smf/avatars folder.
No smf folder exists and I don't find out where this value is set.
Also, when chossing avatar from profile, we can select image (avatar show up) but when validating form, checkbox goes back to "no avatar" and then no image is selected.
I saw in the past one person got that problem and reinstalled TEA, problem with me is since upgrade installing / uninstalling looks like bugged (many red steps while test uninstalling). I don't want to go further because of this.
I think there is maybe a chmod set problem because no avatar is uploaded in /avatars folder.
Thanks for any help. Sounds like an SMF issue. did you migrate all your data over to the new server? If yes, did you update all the links for the forum...it isn't as simple as copying over to a new server.
Thanks for your answer.
And yes, same files uploaded by ftp, permissions updated, database backed up and restored, and domain was moved to new server, so links stay the same.
It's like when selecting avatar image in profile (that shows uo at this place), it's not correctly uploaded in server (don't lnow location of theses avatars files) and because it's not uploaded, smf chose default image (with wrong path).
Here the selection of avatar -> http://puu.sh/hXQv8/a688092d5c.png
When validating form going back to "No Avatar" -> http://puu.sh/hXQBe/725520163f.png
Here is the smf default image (smf installed on root directory, and not in smf like shown here) -> http://puu.sh/hXQHb/88152bf7e6.png
Thanks again for any help. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.05.24 04:27:09 -
[378] - Quote
SCORPl0 wrote:Mike Vandenberg wrote:SCORPl0 wrote:Hello,
Since migrating to a new server, avatars do not work anymore. It looks like adress of avatar is set to 127.0.0.1/smf/avatars folder.
No smf folder exists and I don't find out where this value is set.
Also, when chossing avatar from profile, we can select image (avatar show up) but when validating form, checkbox goes back to "no avatar" and then no image is selected.
I saw in the past one person got that problem and reinstalled TEA, problem with me is since upgrade installing / uninstalling looks like bugged (many red steps while test uninstalling). I don't want to go further because of this.
I think there is maybe a chmod set problem because no avatar is uploaded in /avatars folder.
Thanks for any help. Sounds like an SMF issue. did you migrate all your data over to the new server? If yes, did you update all the links for the forum...it isn't as simple as copying over to a new server. Thanks for your answer. And yes, same files uploaded by ftp, permissions updated, database backed up and restored, and domain was moved to new server, so links stay the same. It's like when selecting avatar image in profile (that shows uo at this place), it's not correctly uploaded in server (don't lnow location of theses avatars files) and because it's not uploaded, smf chose default image (with wrong path). Here the selection of avatar -> http://puu.sh/hXQv8/a688092d5c.pngWhen validating form going back to "No Avatar" -> http://puu.sh/hXQBe/725520163f.pngHere is the smf default image (smf installed on root directory, and not in smf like shown here) -> http://puu.sh/hXQHb/88152bf7e6.pngThanks again for any help.
I would check both your attachment and avatar settings. I'm thinking you have something setup incorrectly there, or it is setup correctly but the two folders listed there, you don't have permission to access. I would also try to attach the avatar, and then review the error logs to see what information it shows there. I would guess there would be something in either of those two places that would shed some light.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.02 09:51:15 -
[379] - Quote
having trouble getting this to connect to a remote mysql for jabber
"MySQL server has gone away File: /home/******/public_html/forums/Sources/TEA.php Line: 2828"
also now can no longer edit any setting in the jabber tab |

Nutbolt
Avalon Project Shadow Rock Alliance
94
|
Posted - 2015.06.02 10:16:33 -
[380] - Quote
Mr Twinkie wrote:having trouble getting this to connect to a remote mysql for jabber
"MySQL server has gone away File: /home/******/public_html/forums/Sources/TEA.php Line: 2828"
also now can no longer edit any setting in the jabber tab
Looks like it's struggling to connect to the jabber database.
I would suggest first seeing if you can actually access the database remotely. If you have SSH access on the same server as the forums use that, if not, use something like the below PHP to test if you can connect to the DB server
$db_server = ""; $db_user = "openfire"; $db_passwd = ""; $db_name = "openfiredb";
$link = mysqli_connect($db_server, $db_user, $db_passwd, $db_name); $sql = "SELECT * FROM ofUser"; if (!mysqli_query($link,$sql)) { die('Error: ' . mysqli_error($link)); }
print "Accessed ok (hopefully)";
Join Avalon Project Today!
|
|

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.02 10:31:57 -
[381] - Quote
Nope can't access it remotely, despite following every guide on the internet on making a db accessible remotely..
And regardless I can no longer edit jabber settings -_-
Any ideas on a simple jabber auth? |

Nutbolt
Avalon Project Shadow Rock Alliance
94
|
Posted - 2015.06.02 10:41:23 -
[382] - Quote
Mr Twinkie wrote:Nope can't access it remotely, despite following every guide on the internet on making a db accessible remotely..
And regardless I can no longer edit jabber settings -_-
Any ideas on a simple jabber auth?
Try uninstalling the TEA mod and reinstalling. It should keep settings but possibly fix the unable to edit issue.
However yes, openfire support was flakey to start with, and now the method they use is deprecated by UserService.
For my corp I have coded our own solution into our own system, which makes use of SMF forum groups, which uses TEA to manage the groups.
If you know PHP I would strongly recommend looking at this:
https://github.com/Cyerus/Php-OpenFire-UserService
Join Avalon Project Today!
|

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.02 10:48:47 -
[383] - Quote
Nutbolt wrote:Mr Twinkie wrote:Nope can't access it remotely, despite following every guide on the internet on making a db accessible remotely..
And regardless I can no longer edit jabber settings -_-
Any ideas on a simple jabber auth? Try uninstalling the TEA mod and reinstalling. It should keep settings but possibly fix the unable to edit issue. However yes, openfire support was flakey to start with, and now the method they use is deprecated by UserService. For my corp I have coded our own solution into our own system, which makes use of SMF forum groups, which uses TEA to manage the groups. If you know PHP I would strongly recommend looking at this: https://github.com/Cyerus/Php-OpenFire-UserService
Not really sure what that does different than
"http://example.com:9090/plugins/userService/userservice?type=add&secret=bigsecret&username=kafka&password=drowssap&name=franz&[email protected]"
which is simple enough to implement in a form but provides 0 api checking. |

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.02 11:43:01 -
[384] - Quote
also unistall and reinstall doesn't fix the issue of now being locked out of the jabber settings -_- |

Nutbolt
Avalon Project Shadow Rock Alliance
94
|
Posted - 2015.06.02 11:57:07 -
[385] - Quote
Mr Twinkie wrote:Not really sure what that does different than "http://example.com:9090/plugins/userService/userservice?type=add&secret=bigsecret&username=kafka&password=drowssap&name=franz& [email protected]" which is simple enough to implement in a form but provides 0 api checking.
Well the difference is what you linked, which is what TEA uses, is now deprecated, meaning it will be removed at some point and is old hat. Whereas the library I linked uses the new version of the user service API. What it allows is for you to integrate it into your own program easily. So to program your own solution, and not use TEA.
Join Avalon Project Today!
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.06.02 16:20:35 -
[386] - Quote
Mr Twinkie wrote:Nope can't access it remotely, despite following every guide on the internet on making a db accessible remotely..
And regardless I can no longer edit jabber settings -_-
Any ideas on a simple jabber auth?
could it be a timer that has locked you out? I think I remember seeing something similar for TS but with TS i believe it was user friendly and told me how long to wait before making changes again. If you have scheduled tasks running for jabber, it could be trying to access jabber and continueing to lock you out. Maybe turn that off, then wait and see if you can make changes on the settings.
Is your SMF database also remote? If not, why not just have everything in one place?
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.02 22:45:56 -
[387] - Quote
Mike Vandenberg wrote:Mr Twinkie wrote:Nope can't access it remotely, despite following every guide on the internet on making a db accessible remotely..
And regardless I can no longer edit jabber settings -_-
Any ideas on a simple jabber auth? could it be a timer that has locked you out? I think I remember seeing something similar for TS but with TS i believe it was user friendly and told me how long to wait before making changes again. If you have scheduled tasks running for jabber, it could be trying to access jabber and continueing to lock you out. Maybe turn that off, then wait and see if you can make changes on the settings. Is your SMF database also remote? If not, why not just have everything in one place?
The SMF is remote, we're in the process of migrating and I actually already have the plugin working on a local server. Just broke the remote version of it :P |

Mr Twinkie
Black Serpent Technologies Black Legion.
10
|
Posted - 2015.06.03 09:26:51 -
[388] - Quote
so TEA doesn't seem to be writing users to the openfire db despite being setup correctly and cron jobs running fine. |

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.06.18 07:46:23 -
[389] - Quote
Hello,
since SMF migration, I've got TEA_TS missing fields / register method radio button :
http://puu.sh/ithxo/75310530c1.png
Any idea of how to correct this ?
Thanks |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.06.18 08:23:25 -
[390] - Quote
My guess is you don't have both options checked under admin. go to admin > config > temars api > teamspeak and make sure both "use unique id" and "use online check" or whatever they are called are checked and saved. I am thinking you only get a radio option when there are two choices and yours only shows one (unique id).
EVEServers.info - One stop API Solution for Corps/Alliances
|
|

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.06.18 15:57:05 -
[391] - Quote
Mike Vandenberg wrote:My guess is you don't have both options checked under admin. go to admin > config > temars api > teamspeak and make sure both "use unique id" and "use online check" or whatever they are called are checked and saved. I am thinking you only get a radio option when there are two choices and yours only shows one (unique id).
Works, thanks a lot :) |

Snopzet
Inglourious Squirrels That Escalated Quickly.
29
|
Posted - 2015.06.25 08:01:45 -
[392] - Quote
I'm confused... I just forked TEA so I can update the interface which uses the deprecated User Service plugin for Openfire, so now it uses the "REST API" plugin (as recommend). Now I find out that the User Service plugin got updated... REST API plugin vs User Service plugin dafuq -_-
Anyway, you can find my work on github. I removed any DB requirements for Jabber. All you need is the REST API plugin and the secret key, which you can create after you installed the plugin.
I'll probably create a pull request as soon as I'm happy with it. |

Nutbolt
Avalon Project Shadow Rock Alliance
94
|
Posted - 2015.06.25 17:22:04 -
[393] - Quote
Yeah, the user service plugin still works fine, however they deprecated the old xml API which TEA uses. The latest version of the plugin uses their new API.
Join Avalon Project Today!
|

Mr Twinkie
Black Serpent Technologies Black Legion.
12
|
Posted - 2015.06.27 01:19:28 -
[394] - Quote
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /****/forum/Sources/TEA.php Line: 2757
Note: It appears that your database may require an upgrade. Your forum's files are currently at version SMF 2.0.4, while your database is at version 2.0.7. The above error might possibly go away if you execute the latest version of upgrade.php.
Happens when I try to run a check...
What do?
Also looking for an alternative to TEA as it's been nothing but headaches for me. Also not a fan of SMF. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.06.27 02:35:51 -
[395] - Quote
Mr Twinkie wrote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 File: /****/forum/Sources/TEA.php Line: 2757
Note: It appears that your database may require an upgrade. Your forum's files are currently at version SMF 2.0.4, while your database is at version 2.0.7. The above error might possibly go away if you execute the latest version of upgrade.php.
Happens when I try to run a check...
What do?
Also looking for an alternative to TEA as it's been nothing but headaches for me. Also not a fan of SMF.
I'm not sure about your specific error. Sounds like something with SMF. Have you looked at what updates are needed for SMF and tried to upgrade? While SMF & TEA isn't the most user friendly, once you get it up and running, it works great. We set this up for people all the time and they love it.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mr Twinkie
Black Serpent Technologies Black Legion.
12
|
Posted - 2015.07.03 07:42:26 -
[396] - Quote
Got old users working just fine
getting another error now...
http://i.imgur.com/EhPzwn8.jpg?1
whenever someone tries to register.
I absolutely despise this plugin |

Tahnil
Sirius Fleet AXIOS.
58
|
Posted - 2015.07.07 18:55:35 -
[397] - Quote
What do you expect? ItGÇÿs no longer maintained by any developer. Unless it is. In this case IGÇÿd like to know  |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.07.07 19:40:00 -
[398] - Quote
What happened with the database issue that you had in your last issue you report? How did you resolve it? Is this happening for more than one user or is it the same person? have you tried to have them create a new API? Assuming it isn't "user error" then I would have them try to register, and then check the logs to see if there is any additional information that might be helpful. If it is only 1 person, I'd lean towards user error. Try it yourself (unless you are the user). I have a test server you could use if you wanted to see if it is something specific to your server. (you could just cancel the api if the registration goes through).
I'm leaning towards user error or bring more details from the logs that might shed some light.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mr Twinkie
Black Serpent Technologies Black Legion.
12
|
Posted - 2015.07.08 14:03:51 -
[399] - Quote
Just switched to phpbb3 and the applicable addon.. No issues there.. |

Equto
Imperium Technologies DARKNESS.
43
|
Posted - 2015.07.18 23:20:25 -
[400] - Quote
Im having trouble where additional groups are not assigning properly. I have two additional groups based on two different corps. They are setup as AND with both requiring ROLE:Director and IS CORP (corp id of respective corp). However directors seemed to get randomly assigned to either one of the director groups rarely in the correct corp. Is this a known issue? |
|

Civalk
EVE Tag und Nacht EON Ladies
7
|
Posted - 2015.07.19 23:19:48 -
[401] - Quote
http://forum.eve-tv.de/index.php?action=admin;area=tea;sa=ts;save: Undefined variable: charlist Filter : /var/www/vhosts/eve-tv.de/forum.eve-tv.de/Sources/TEA_TS.php line: 368
but the site is now white when i will go for ts3 settings now.
EVE Tag und Nacht eG - sucht Euch
Youtube - Gewinne 100 Millionen ISK! Wie das geht? Schau hier
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.07.20 05:12:04 -
[402] - Quote
Equto wrote:Im having trouble where additional groups are not assigning properly. I have two additional groups based on two different corps. They are setup as AND with both requiring ROLE:Director and IS CORP (corp id of respective corp). However directors seemed to get randomly assigned to either one of the director groups rarely in the correct corp. Is this a known issue?
If you haven't made the update yet, there was a minor code change required to pull roles or titles (can't remember which one). If you scroll back through the forums posts, you'll see the update that needs to be made to the code. The issue was due to an api update. Probably what you are seeing.
if you can't find the post, PM me and i'll look for it.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.07.20 05:15:44 -
[403] - Quote
Civalk wrote:http://forum.eve-tv.de/index.php?action=admin;area=tea;sa=ts;save: Undefined variable: charlist Filter : /var/www/vhosts/eve-tv.de/forum.eve-tv.de/Sources/TEA_TS.php line: 368
but the site is now white when i will go for ts3 settings now.
Hey Civalk - if you haven't resolved your issue, can you provide more detail what you are trying to do and what error you are seeing? I assume you are in the admin section for TEMARS trying to save some settings for TS. Is it throwing an error? Also, is this a brand new install or one that was working but broke?
EVEServers.info - One stop API Solution for Corps/Alliances
|

Civalk
EVE Tag und Nacht EON Ladies
7
|
Posted - 2015.07.20 09:14:53 -
[404] - Quote
Good Morning,
but this is a new installation. he is 2 weeks now old than. He is wgite the setting site. But iu make a screen now .
http://www.pic-upload.de/view-27743825/screen_001.png.html
http://www.pic-upload.de/view-27743840/002.png.html
EVE Tag und Nacht eG - sucht Euch
Youtube - Gewinne 100 Millionen ISK! Wie das geht? Schau hier
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.07.21 06:02:08 -
[405] - Quote
Hey Civalk -
Hard to understand exactly what is going on. I think more information would be helfpul. Looking at the screenshot of the smf logs, seems like maybe the user is trying to register for Teamspeak through the forums and getting an error. Tough to say but my best guess is maybe someone is trying to register for Teamspeak without being logged into the Teamspeak server. If you are an admin, double check through Admin > Temars > Teamspeak that all your settings are correct and that no errors show. Assuming all that is correct, when they register using unique id, they need to be logged into the Teamspeak server with the same teamspeak id that shows in the forums.
Hope this helps. If not, try to gather the steps the person is following and the error they get (not the error in the logs but an error they get on their screen). There are lots of things that end up in the logs and not all of it is a problem in the front end. If you still can't figure it out, maybe PM me and I can give you my skype info and see if I can help you through chat.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Civalk
EVE Tag und Nacht EON Ladies
7
|
Posted - 2015.07.21 07:48:22 -
[406] - Quote
Yes that is correct. this is now blank. He has nothing worked for ts, the other worked fine. But i host my Teamspeak 3 Server on my windows server. BUt i would send pm in next time.
EVE Tag und Nacht eG - sucht Euch
|

Duncan McClain
Jolly Codgers Get Off My Lawn
8
|
Posted - 2015.07.26 12:28:24 -
[407] - Quote
Fixing Temar's EVE API After FozzieSov Broke Standings Retrieval
I saw this the other day and thought it might be useful to link it here.
modify Eve API TEAC.php
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.07.26 18:39:12 -
[408] - Quote
Duncan McClain wrote:Fixing Temar's EVE API After FozzieSov Broke Standings Retrieval I saw this the other day and thought it might be useful to link it here. modify Eve API TEAC.php
I don't think the fix linked is 100% correct. What you want to do is find the text below (where it has rowset[1] and change to rowset[2]. The linked change has you make modifications to both corporate standings rowset[0] and alliance standings rowset[1]. The issue with the api is with alliance standings not pulling in. If you make the change described, then people using TEA who don't have an alliance, will have no corporate level standings pulled in. The change below pulls in both corp and alliance standings.
ORGINAL: if(!empty($xml -> result -> rowset[1])) { foreach($xml -> result -> rowset[1] as $s) { $astandings[(string)$s["contactID"]] = a } }
NEW: if(!empty($xml -> result -> rowset[2])) { foreach($xml -> result -> rowset[2] as $s) { $astandings[(string)$s["contactID"]] = a } }
EVEServers.info - One stop API Solution for Corps/Alliances
|

xsrender
DAWGS Corp. Phoebe Freeport Republic
3
|
Posted - 2015.08.05 18:36:26 -
[409] - Quote
I had this exact same issue, somehow during the install it placed a lot of code in twice. You have to edit TEA.php and remove the duplicate code that draws the text box, its somewhere around line 3452 of TEA.php. You'll also need to edit TEA_TS.php, there are duplicated function prototypes at the bottom of that page (at least for me).
Good luck, sorry I don't have more specifics. |

Ikki Phoenix
Warriors Gaming Corporation Imperium Galactic Empire
1
|
Posted - 2015.08.06 03:08:57 -
[410] - Quote
Is this tool available for myBB? |
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.08.06 04:30:38 -
[411] - Quote
Ikki Phoenix wrote:Is this tool available for myBB?
I don't think so. this is a mod for smf 2
EVEServers.info - One stop API Solution for Corps/Alliances
|

Val Starweaver
Sons-of-Liberty No Handlebars.
4
|
Posted - 2015.08.24 12:41:59 -
[412] - Quote
Hello Everyone,
Sure hope some of you smart people can help me. Kinda of a strange issue.
I have temars set up and working for the most part but I am having an issue with assigning people to an alliance group.
Currently I have it set up adding people to groups from my corp, and it works great, but when I try to do the same thing for the alliance it is not working. It will not assign any person to the group UNLESS they are an admin.
I have check the alliance ID and its correct and when I check each person's profile it shows them in the alliance, but temars will not add them to the usergroup I created, unless you are an admin.
I have also recreated the group and created a new group for temars to add to, but nothing.
Thanks Val |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.08.24 16:19:50 -
[413] - Quote
Val Starweaver wrote:Hello Everyone,
Sure hope some of you smart people can help me. Kinda of a strange issue.
I have temars set up and working for the most part but I am having an issue with assigning people to an alliance group.
Currently I have it set up adding people to groups from my corp, and it works great, but when I try to do the same thing for the alliance it is not working. It will not assign any person to the group UNLESS they are an admin.
I have check the alliance ID and its correct and when I check each person's profile it shows them in the alliance, but temars will not add them to the usergroup I created, unless you are an admin.
I have also recreated the group and created a new group for temars to add to, but nothing.
Thanks Val
It would be helpful if you posted your rules so we can see what you have. Without that I'm thinking it is a shot in the dark...so with that in mind here is what I'm thinking....
I think main rules can only have 1 rule apply and the order of rules is very important. The additional rules can have more than one rule. When we do installs for people with alliances, we do a main rule for alliance. Then if they want to drill down by corporation, they add those as additional rules. If I had to guess you have corp as a main rule, then you also add alliance as a main rule. It hits the corp rule first and so never gets the alliance rule.
If that isn't it, provide more information about your rules (best a screen capture) and I can try to provide feedback based on that.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Val Starweaver
Sons-of-Liberty No Handlebars.
4
|
Posted - 2015.08.24 18:45:55 -
[414] - Quote
Here it is. I created the corp rules as a work around till I get the issue fixed. All the corp rules work great, just not the alliance one.
Thanks Val
http://pasteboard.co/7Mm257W.jpg
p.s. I have tried to use the main group part, but that doesn't seem to work for anything. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.08.24 20:35:33 -
[415] - Quote
Which of these rules is the "alliance" one that isn't working? Is it rule #1 from the screenshot? For one of the people where it doesn't apply the rule, what group are they currently in?
I would recommend setting up the main rules to get the best bang for your buck.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Val Starweaver
Sons-of-Liberty No Handlebars.
4
|
Posted - 2015.08.25 14:13:42 -
[416] - Quote
Still working on it, so thank you for your help.
Fast question, and maybe I am just missing it, but how can I force my members to use their selected EVE character name as their forum display name?
I am probably just missing this.
Thank You Val |

Val Starweaver
Sons-of-Liberty No Handlebars.
4
|
Posted - 2015.08.28 16:34:13 -
[417] - Quote
Another Question
I am trying to setup TEA to allow my members to register on TS using our forums. I have it all set up, meaning I have my query admin account working with TEA. I can see the different TS groups in the config area of my forums and I have created rules to place people into the correct groups....
But when I try to register a user it I get "ERROR] Unknown method' when I try to register.
Any Ideas?
Val Thank you |

Civalk
EVE Tag und Nacht Parental Supervision.
7
|
Posted - 2015.08.30 12:37:46 -
[418] - Quote
Has other player failure, when he checked member in administration panel ?
He load and load so lowered
Quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Datei: /var/www/vhosts/eve-tv.de/forum.eve-tv.de/Sources/TEA.php line: 2757
Has CCP the xml updated ?
EVE Tag und Nacht eG - sucht Euch
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.08.31 19:27:42 -
[419] - Quote
Civalk wrote:Has other player failure, when he checked member in administration panel ? He load and load so lowered Quote:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Datei: /var/www/vhosts/eve-tv.de/forum.eve-tv.de/Sources/TEA.php line: 2757 Has CCP the xml updated ?
No issues on my test server checking a member on admin panel. Maybe something specific to the user or your server.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Shisuka
Rear Window Society Brave Collective
16
|
Posted - 2015.09.02 07:46:44 -
[420] - Quote
This seems like a great project and all but normally there is an outline of what needs to be done to set this up with SMF, currently the git repo for this really is missing that. It has a 'readme.txt' file but that is even very not helpful.
" This mod will add EVE Api linking and managing. They will be configurable in "Features and options". You can make people fill in there API when they sign up and they can change it under profile, they can be auto assigned a group based on there API info" |
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.02 14:21:47 -
[421] - Quote
Shisuka wrote:This seems like a great project and all but normally there is an outline of what needs to be done to set this up with SMF, currently the git repo for this really is missing that. It has a 'readme.txt' file but that is even very not helpful.
" This mod will add EVE Api linking and managing. They will be configurable in "Features and options". You can make people fill in there API when they sign up and they can change it under profile, they can be auto assigned a group based on there API info"
It is a package. You would install it like any other SMF Package. So first you need to install SMF, then install any desired packages.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.13 01:49:17 -
[422] - Quote
Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.13 03:30:04 -
[423] - Quote
Raven ThyKnight wrote:Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine.
Seems the trend is that there are a lot of people who have issues, and then on the flip side of the coin, other people have no issues at all. Is this a new install or an existing install? Not sure what other information you can share. I assume the forum page loaded before you installed TEA and that it was only after the install that it stopped working?
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.13 18:41:29 -
[424] - Quote
Mike Vandenberg wrote:Raven ThyKnight wrote:Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine. Seems the trend is that there are a lot of people who have issues, and then on the flip side of the coin, other people have no issues at all. Is this a new install or an existing install? Not sure what other information you can share. I assume the forum page loaded before you installed TEA and that it was only after the install that it stopped working?
Fresh install. I host the server myself. She's a virtual server and shares space with other sites. None of which have any PHP or MySQL load issues as they're all Wordpress sites. I'll blow away this install shortly and see if it was an issue with SMF before the module was added and report back. The virtual server has 8GB of RAM with 4 processing cores. Per linux commands I'm only using 3GB of RAM right now. I've been trying to find the command to increase memory allocation to MySQL but my Google skills seem to be off these days. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.13 19:04:22 -
[425] - Quote
Raven ThyKnight wrote:Mike Vandenberg wrote:Raven ThyKnight wrote:Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine. Seems the trend is that there are a lot of people who have issues, and then on the flip side of the coin, other people have no issues at all. Is this a new install or an existing install? Not sure what other information you can share. I assume the forum page loaded before you installed TEA and that it was only after the install that it stopped working? Fresh install. I host the server myself. She's a virtual server and shares space with other sites. None of which have any PHP or MySQL load issues as they're all Wordpress sites. I'll blow away this install shortly and see if it was an issue with SMF before the module was added and report back. The virtual server has 8GB of RAM with 4 processing cores. Per linux commands I'm only using 3GB of RAM right now. I've been trying to find the command to increase memory allocation to MySQL but my Google skills seem to be off these days.
More than enough RAM. We use recommend 2gb ram vps to run smf, ts3, jabber, evew, and SEAT. Just smf with TEA shouldn't use all that much
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.13 22:07:02 -
[426] - Quote
Mike Vandenberg wrote:Raven ThyKnight wrote:Mike Vandenberg wrote:Raven ThyKnight wrote:Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine. Seems the trend is that there are a lot of people who have issues, and then on the flip side of the coin, other people have no issues at all. Is this a new install or an existing install? Not sure what other information you can share. I assume the forum page loaded before you installed TEA and that it was only after the install that it stopped working? Fresh install. I host the server myself. She's a virtual server and shares space with other sites. None of which have any PHP or MySQL load issues as they're all Wordpress sites. I'll blow away this install shortly and see if it was an issue with SMF before the module was added and report back. The virtual server has 8GB of RAM with 4 processing cores. Per linux commands I'm only using 3GB of RAM right now. I've been trying to find the command to increase memory allocation to MySQL but my Google skills seem to be off these days. More than enough RAM. We use recommend 2gb ram vps to run smf, ts3, jabber, evew, and SEAT. Just smf with TEA shouldn't use all that much
Its a shared server so I have 12 sites on its all at once. What is the price to get the suite but I host it myself? |

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.13 22:10:29 -
[427] - Quote
Raven ThyKnight wrote:Mike Vandenberg wrote:Raven ThyKnight wrote:Mike Vandenberg wrote:[quote=Raven ThyKnight]Anyone having issues with SMF and this Module? Everytime I load the forum it loads a blank screen. IE, Fire Fox, Chrome, and Safari are all showing this on 3 different PCs. Trying to trouble shoot my hosting server as well but all of my other sites that use PHP and MySQL are loading fine. Seems the trend is that there are a lot of people who have issues, and then on the flip side of the coin, other people have no issues at all. Is this a new install or an existing install? Not sure what other information you can share. I assume the forum page loaded before you installed TEA and that it was only after the install that it stopped working? Fresh install. I host the server myself. She's a virtual server and shares space with other sites. None of which have any PHP or MySQL load issues as they're all Wordpress sites. I'll blow away this install shortly and see if it was an issue with SMF before the module was added and report back. The virtual server has 8GB of RAM with 4 processing cores. Per linux commands I'm only using 3GB of RAM right now. I've been trying to find the command to increase memory allocation to MySQL but my Google skills seem to be off these days. More than enough RAM. We use recommend 2gb ram vps to run smf, ts3, jabber, evew, and SEAT. Just smf with TEA shouldn't use all that much
Ok. Someone try my site. http://de-14.bigracktech.com I've reinstalled SMF and TEA with the same issue locally. If you can get to the main page, try to register and see if that goes through. So far every browser and PC I've used hated both SMF and SMF with TEA. I've tried searching the SMF forums for a fix as well but my google skills still aren't up to par.
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.13 23:14:54 -
[428] - Quote
Raven ThyKnight wrote:Ok. Someone try my site. http://de-14.bigracktech.com I've reinstalled SMF and TEA with the same issue locally. If you can get to the main page, try to register and see if that goes through. So far every browser and PC I've used hated both SMF and SMF with TEA. I've tried searching the SMF forums for a fix as well but my google skills still aren't up to par.
I get a blank page like you. when I view source, there is nothing there. Did SMF work prior to installing TEA? So you install TEA and load the forums and the page loaded? I assume yes since TEA is a plugin/add-on to SMF but figured I would ask. Do you have root access on your server?
Edit: after I wrote this I clicked the link a couple more times. It popped up 2x out of like 10-12 attempts. See screenshot: Screencapture
EVEServers.info - One stop API Solution for Corps/Alliances
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.13 23:43:07 -
[429] - Quote
Raven ThyKnight wrote:
Its a shared server so I have 12 sites on its all at once. What is the price to get the suite but I host it myself?
On a brand new VPS (nothing on it) we can do installs for between 3.5-4.5 bil. On an existing server the price is more due to how we install our images and more work to ensure we don't mess anything up.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.14 01:54:51 -
[430] - Quote
Mike Vandenberg wrote:Raven ThyKnight wrote:Ok. Someone try my site. http://de-14.bigracktech.com I've reinstalled SMF and TEA with the same issue locally. If you can get to the main page, try to register and see if that goes through. So far every browser and PC I've used hated both SMF and SMF with TEA. I've tried searching the SMF forums for a fix as well but my google skills still aren't up to par. I get a blank page like you. when I view source, there is nothing there. Did SMF work prior to installing TEA? So you install TEA and load the forums and the page loaded? I assume yes since TEA is a plugin/add-on to SMF but figured I would ask. Do you have root access on your server? Edit: after I wrote this I clicked the link a couple more times. It popped up 2x out of like 10-12 attempts. See screenshot: ScreencaptureEdit#2: I would google: "smf blank page sometimes" and go through what you find and see if any of those might help. Since this is an intermittent problem, must be something with your server or server & install combination. good luck. Let us know what you find.
Ok so I've shut Compressed Output off - no change, I've set the database connection to persistent - no change.
Could this be a CentOS thing? I see you run Ubuntu. I doubt it cares what Linux distro I'm using.
I'm going to build a VPS with nothing on it and install from scratch tomorrow night and see what happens then. Pretty strange that this is an issue that dates clear back to 2004 with SMF. Anyone else have any ideas to try out? Would love to have this software running for my corp and alliance. |
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.14 02:30:13 -
[431] - Quote
Raven ThyKnight wrote:
Ok so I've shut Compressed Output off - no change, I've set the database connection to persistent - no change.
Could this be a CentOS thing? I see you run Ubuntu. I doubt it cares what Linux distro I'm using.
I'm going to build a VPS with nothing on it and install from scratch tomorrow night and see what happens then. Pretty strange that this is an issue that dates clear back to 2004 with SMF. Anyone else have any ideas to try out? Would love to have this software running for my corp and alliance.
I would be surprised if it is a CentOS thing. You never answered the question whether the forums (SMF) worked prior to installing TEA. That would be pretty helpful. That would tell us if it is an SMF issue or TEA issue. I'm thinking SMF.
The symptoms go back to 2004. Doesn't mean your specific issues does. Narrow your search by using SMF 2.0...see what comes up. You should try some different searches to see what else you can come up with. I didn't really look very close, just that there was some stuff out there you could try.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.19 23:13:55 -
[432] - Quote
Mike Vandenberg wrote:Raven ThyKnight wrote:
Ok so I've shut Compressed Output off - no change, I've set the database connection to persistent - no change.
Could this be a CentOS thing? I see you run Ubuntu. I doubt it cares what Linux distro I'm using.
I'm going to build a VPS with nothing on it and install from scratch tomorrow night and see what happens then. Pretty strange that this is an issue that dates clear back to 2004 with SMF. Anyone else have any ideas to try out? Would love to have this software running for my corp and alliance.
I would be surprised if it is a CentOS thing. You never answered the question whether the forums (SMF) worked prior to installing TEA. That would be pretty helpful. That would tell us if it is an SMF issue or TEA issue. I'm thinking SMF. The symptoms go back to 2004. Doesn't mean your specific issues does. Narrow your search by using SMF 2.0...see what comes up. You should try some different searches to see what else you can come up with. I didn't really look very close, just that there was some stuff out there you could try.
Sorry I haven't replied. Looks like SMF went to version 2.0.11 - I've done a complete reinstall of SMF. By itself I get the blank screen errors. trying to find the PHP Error reporting on my control panel to see what information it provides. At this time I have not installed TEA. |

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.22 19:05:45 -
[433] - Quote
I've been working with my Control Panel support all weekend and we can't figure it to be an issue on our side.
What are the requirements for TEA? What PHP and MySQL versions are needed? I also cannot get anywhere with SMF Support. Anyway this module could be ported to MyBB or something that works better? |

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.22 23:07:09 -
[434] - Quote
Raven ThyKnight wrote:I've been working with my Control Panel support all weekend and we can't figure it to be an issue on our side.
What are the requirements for TEA? What PHP and MySQL versions are needed? I also cannot get anywhere with SMF Support. Anyway this module could be ported to MyBB or something that works better?
Updating my Control Panel OS to CentOS 7.1 x64 to see if the newer versions of PHP and stuff help any. Will report back in a couple days. |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.23 07:10:00 -
[435] - Quote
Raven ThyKnight wrote:
Sorry I haven't replied. Looks like SMF went to version 2.0.11 - I've done a complete reinstall of SMF. By itself I get the blank screen errors. trying to find the PHP Error reporting on my control panel to see what information it provides. At this time I have not installed TEA.
If you get errors with just SMF, then the issue doesn't have to do with TEA. I can tell you we don't use control panels for our installs and do everything on Ubuntu 14.04 LTS 64x. I am sure that doesn't help much aside to know that it does work for people. Let us know if you figure out the issue or make any progress. If I haven't suggest this already, I might recommend spinning up a temporary test server somewhere (like amazon ec2, or digital ocean) and running the install there to see if it works. If it works, you know the process you are following is correct and it is your configuration. If it doesn't work it could be the steps you use to install, or something unrelated (on smf's side).
EVEServers.info - One stop API Solution for Corps/Alliances
|

Raven ThyKnight
Dark EcheIon
0
|
Posted - 2015.09.23 18:17:46 -
[436] - Quote
One of the support techs found this:
Hi! Everyone who appears when you run Simple Machine Forum white page, see this post!
Problem: You tried installing Simple Machines Forum software (SMF) either from the source website or using Sentastico, but it shows as a blank page when you try to access it. No issues are seen in the ZpanelX or Sentora Error Log and all other configurations appear to be correct.
Solution : This issue is caused by suhosin security module which blocks the PHP function shell_exec() from being used. However, SMF appears to call this function in the Sources/Subs.php file, around line 3538 (line 3737 on version 2.0.11):
// Try the Linux host command, perhaps?
if (!isset($host) && (strpos(strtolower(PHP_OS), GÇÿwinGÇÖ) === false || strpos(strtolower(PHP_OS), GÇÿdarwinGÇÖ) !== false) && mt_rand(0, 1) == 1) { if (!isset($modSettings[GÇÿhost_to_disGÇÖ])) $test = @shell_exec(GÇÿhost -W 1 GÇÿ . @escapeshellarg($ip)); else $test = @shell_exec(GÇÿhost GÇÿ . @escapeshellarg($ip)); // Did host say it didnGÇÖt find anything? if (strpos($test, GÇÿnot foundGÇÖ) !== false) $host = GÇ¥; // Invalid server option? elseif ((strpos($test, GÇÿinvalid optionGÇÖ) || strpos($test, GÇÿInvalid query name 1GǦ)) && !isset($modSettings[GÇÿhost_to_disGÇÖ])) updateSettings(array(GÇÿhost_to_disGÇÖ => 1)); // Maybe it found something, after all? elseif (preg_match(GÇÿ~\s([^\s]+?)\.\s~GÇÖ, $test, $match) == 1) $host = $match[1]; }
This code block should be commented out by adding PHP comment tags :
// Try the Linux host command, perhaps?
/* if (!isset($host) && (strpos(strtolower(PHP_OS), GÇÿwinGÇÖ) === false || strpos(strtolower(PHP_OS), GÇÿdarwinGÇÖ) !== false) && mt_rand(0, 1) == 1) { if (!isset($modSettings[GÇÿhost_to_disGÇÖ])) $test = @shell_exec(GÇÿhost -W 1 GÇÿ . @escapeshellarg($ip)); else $test = @shell_exec(GÇÿhost GÇÿ . @escapeshellarg($ip)); // Did host say it didnGÇÖt find anything? if (strpos($test, GÇÿnot foundGÇÖ) !== false) $host = GÇ¥; // Invalid server option? elseif ((strpos($test, GÇÿinvalid optionGÇÖ) || strpos($test, GÇÿInvalid query name 1GǦ)) && !isset($modSettings[GÇÿhost_to_disGÇÖ])) updateSettings(array(GÇÿhost_to_disGÇÖ => 1)); // Maybe it found something, after all? elseif (preg_match(GÇÿ~\s([^\s]+?)\.\s~GÇÖ, $test, $match) == 1) $host = $match[1]; } */
This will fix the issue and allow SMF to work properly. The function is not necessary for the normal operation of the script, as other means are available to SMF to accomplish the same thing.
Source: http://www.supportpro.com/blog/2013/09/smf-forum-showing-blank-screen-not-working/
and this is working for me so far! |

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.09.23 19:02:37 -
[437] - Quote
Awesome! glad you figured it out. Thanks for posting the resolution.
EVEServers.info - One stop API Solution for Corps/Alliances
|

Salli Nerval
Viziam Amarr Empire
0
|
Posted - 2015.10.03 17:34:20 -
[438] - Quote
i am a bit confused. i set up a new smf2 and an openfire 3.10.2.
the integration with ts is running fine and even with openfire if i use the Users Service plugin. now i noticed for some options / extensions i have to use the REST API from openfire. if i check the tea_jabber_of.php i see urls to the Rest API and i see the get_rest function on the teac.php.
but if i deactivate the Users Service Plugin in openfire and activate the REST API, no users will be added anymore.
can somone give me some hints here?
the problem behind is that openfire can't assing groups as members to group chats. so i wanted to add the users to the rooms directly after it get created via User Service / Rest API. |

Charlinda Akheteru
Akheteru Integrated Astrometrics
16
|
Posted - 2015.10.04 06:24:17 -
[439] - Quote
Running SMF 2.0.11, have a custom pages mod installed as well as a customized theme. Attempting to install TEA first resulted in the error about how Packages or a file in the directry is unwritable. I created a temp folder and CHMOD'd everything to 777, and upon clicking Install Mod I got a long list of .xml files with the message Modification Parse Error - as well as the entire SMF install throwing a 500 error.
I haven't seen anyone post a similar experience, but if I'm doing something wrong I sure can't figure out what exactly it is.
Any ideas? I'd really like to be able to employ this mod in my SMF install, but it's looking like a lost cause...
AIA Pharmaceuticals: What's your drug of choice?Gäó
|

Princess Morenta
Republic Military School Minmatar Republic
2
|
Posted - 2015.10.04 23:27:20 -
[440] - Quote
Charlinda Akheteru wrote:Running SMF 2.0.11, have a custom pages mod installed as well as a customized theme. Attempting to install TEA first resulted in the error about how Packages or a file in the directry is unwritable. I created a temp folder and CHMOD'd everything to 777, and upon clicking Install Mod I got a long list of .xml files with the message Modification Parse Error - as well as the entire SMF install throwing a 500 error.
I haven't seen anyone post a similar experience, but if I'm doing something wrong I sure can't figure out what exactly it is.
Any ideas? I'd really like to be able to employ this mod in my SMF install, but it's looking like a lost cause...
It would appear that the mods/theme you are using have modified files that the mod does and it cannot apply the changes to the files.
Try applying TEA before applying the mods or modify the code that TEA looks for to match your modified version. |
|

Princess Morenta
Republic Military School Minmatar Republic
2
|
Posted - 2015.10.04 23:28:50 -
[441] - Quote
Raven ThyKnight wrote:One of the support techs found this: Hi! Everyone who appears when you run Simple Machine Forum white page, see this post! Problem: You tried installing Simple Machines Forum software (SMF) either from the source website or using Sentastico, but it shows as a blank page when you try to access it. No issues are seen in the ZpanelX or Sentora Error Log and all other configurations appear to be correct. Solution : This issue is caused by suhosin security module which blocks the PHP function shell_exec() from being used. However, SMF appears to call this function in the Sources/Subs.php file, around line 3538 (line 3737 on version 2.0.11): // Try the Linux host command, perhaps? if (!isset($host) && (strpos(strtolower(PHP_OS), GÇÿwinGÇÖ) === false || strpos(strtolower(PHP_OS), GÇÿdarwinGÇÖ) !== false) && mt_rand(0, 1) == 1) { if (!isset($modSettings[GÇÿhost_to_disGÇÖ])) $test = @shell_exec(GÇÿhost -W 1 GÇÿ . @escapeshellarg($ip)); else $test = @shell_exec(GÇÿhost GÇÿ . @escapeshellarg($ip)); // Did host say it didnGÇÖt find anything? if (strpos($test, GÇÿnot foundGÇÖ) !== false) $host = GÇ¥; // Invalid server option? elseif ((strpos($test, GÇÿinvalid optionGÇÖ) || strpos($test, GÇÿInvalid query name 1GǦ)) && !isset($modSettings[GÇÿhost_to_disGÇÖ])) updateSettings(array(GÇÿhost_to_disGÇÖ => 1)); // Maybe it found something, after all? elseif (preg_match(GÇÿ~\s([^\s]+?)\.\s~GÇÖ, $test, $match) == 1) $host = $match[1]; } This code block should be commented out by adding PHP comment tags : // Try the Linux host command, perhaps? /* if (!isset($host) && (strpos(strtolower(PHP_OS), GÇÿwinGÇÖ) === false || strpos(strtolower(PHP_OS), GÇÿdarwinGÇÖ) !== false) && mt_rand(0, 1) == 1) { if (!isset($modSettings[GÇÿhost_to_disGÇÖ])) $test = @shell_exec(GÇÿhost -W 1 GÇÿ . @escapeshellarg($ip)); else $test = @shell_exec(GÇÿhost GÇÿ . @escapeshellarg($ip)); // Did host say it didnGÇÖt find anything? if (strpos($test, GÇÿnot foundGÇÖ) !== false) $host = GÇ¥; // Invalid server option? elseif ((strpos($test, GÇÿinvalid optionGÇÖ) || strpos($test, GÇÿInvalid query name 1GǦ)) && !isset($modSettings[GÇÿhost_to_disGÇÖ])) updateSettings(array(GÇÿhost_to_disGÇÖ => 1)); // Maybe it found something, after all? elseif (preg_match(GÇÿ~\s([^\s]+?)\.\s~GÇÖ, $test, $match) == 1) $host = $match[1]; } */ This will fix the issue and allow SMF to work properly. The function is not necessary for the normal operation of the script, as other means are available to SMF to accomplish the same thing. Source: http://www.supportpro.com/blog/2013/09/smf-forum-showing-blank-screen-not-working/
and this is working for me so far!
Using the scream module for PHP or viewing the Suhosin logs would have identified this :) |

Charlinda Akheteru
Akheteru Integrated Astrometrics
16
|
Posted - 2015.10.10 20:15:46 -
[442] - Quote
Princess Morenta wrote:Charlinda Akheteru wrote:Running SMF 2.0.11, have a custom pages mod installed as well as a customized theme. Attempting to install TEA first resulted in the error about how Packages or a file in the directry is unwritable. I created a temp folder and CHMOD'd everything to 777, and upon clicking Install Mod I got a long list of .xml files with the message Modification Parse Error - as well as the entire SMF install throwing a 500 error.
I haven't seen anyone post a similar experience, but if I'm doing something wrong I sure can't figure out what exactly it is.
Any ideas? I'd really like to be able to employ this mod in my SMF install, but it's looking like a lost cause... It would appear that the mods/theme you are using have modified files that the mod does and it cannot apply the changes to the files. Try applying TEA before applying the mods or modify the code that TEA looks for to match your modified version. Attempting to do everything manually, n what directory should add_schedule.php, add_settings.php and del_schedule.php end up? Or, if attempting to install manually, are these things I should be manually doing as well...?
AIA Pharmaceuticals: What's your drug of choice?Gäó
|

Princess Morenta
Republic Military School Minmatar Republic
2
|
Posted - 2015.10.12 22:07:30 -
[443] - Quote
Quote:EDIT: In modify profile, I've found Temar's in the dropdown. When I go there, it says Temar's is disabled... however, it does not appear at all in the admin area for me to enable it.
Attempting to do everything manually, n what directory should add_schedule.php, add_settings.php and del_schedule.php end up? Or, if attempting to install manually, are these things I should be manually doing as well...?[/quote]
Did you hit the add_ files manually?
As per the files:
Quote: /******************************************************************************* This is a simplified script to add settings into SMF. ATTENTION: If you are trying to INSTALL this package, please access it directly, with a URL like the following: http://www.yourdomain.tld/forum/add_settings.php (or similar.) ================================================================================
|

Princess Morenta
Republic Military School Minmatar Republic
2
|
Posted - 2015.10.12 22:08:41 -
[444] - Quote
Princess Morenta wrote:Quote:EDIT: In modify profile, I've found Temar's in the dropdown. When I go there, it says Temar's is disabled... however, it does not appear at all in the admin area for me to enable it. Attempting to do everything manually, n what directory should add_schedule.php, add_settings.php and del_schedule.php end up? Or, if attempting to install manually, are these things I should be manually doing as well...?
Did you hit the add_ files manually?
As per the files:
Quote: /******************************************************************************* This is a simplified script to add settings into SMF. ATTENTION: If you are trying to INSTALL this package, please access it directly, with a URL like the following: http://www.yourdomain.tld/forum/add_settings.php (or similar.) ================================================================================
Also admin panel should appear by adding the modifications from mod_admin.xml |

Charlinda Akheteru
Akheteru Integrated Astrometrics
16
|
Posted - 2015.10.17 07:26:35 -
[445] - Quote
Yes, I went navigated directly to the add_ files as well as the esam one (I assumed it needed to be hit upon since it went to the same directory). All mod_ changes were made and I've checked via hitting view/edit in my FTP client to see if those changes kept or if the file replacement action somehow didn't take. As far as I can tell, all of the edits are in place, no syntax errors.
I just noticed another spot Temar's shows up - the link it adds to the footer, with the copyright info and such.
AIA Pharmaceuticals: What's your drug of choice?Gäó
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
151
|
Posted - 2015.10.17 11:01:39 -
[446] - Quote
Hi All,
I seem to have developed an issue where rules based on titles are not updating correctly. This has been working fine and I updated the rowset (awhile back) when had this issue with ccp changing the API. But now its very odd.
Just wondered if anyone else is having any issues with title based rules?
Start wide, expand further, and never look back
|

Charlinda Akheteru
Akheteru Integrated Astrometrics
16
|
Posted - 2015.10.17 20:13:38 -
[447] - Quote
Finally fount the issue, now the mod is enabled and working!
Attempted to have it pull my avatar from eve, got this error:
The database value you're trying to insert does not exist: p_avatar
Hoped it would be common enough that the fix would be found easily in the thread... no such luck. Am poring over all the modified files now to see if there's some other little problem I missed, but if anyone knows the fix for this and wants to save me some time, I'd be grateful!
AIA Pharmaceuticals: What's your drug of choice?Gäó
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
29
|
Posted - 2015.10.18 23:07:56 -
[448] - Quote
Charlinda Akheteru wrote:Finally fount the issue, now the mod is enabled and working! Attempted to have it pull my avatar from eve, got this error: The database value you're trying to insert does not exist: p_avatar Hoped it would be common enough that the fix would be found easily in the thread... no such luck. Am poring over all the modified files now to see if there's some other little problem I missed, but if anyone knows the fix for this and wants to save me some time, I'd be grateful! EDIT: Regarding rules, do I understand correctly that the rules defined in this image will mean that the forum checks API, finds that the user is in our corp and assigns them Usergroup 'Peddler' and if the user also has Mining Frigate level 1 then they will also be assigned Usergroup 'Prospector'? Is that correct?
From a rule/group perspective. your Main group rule, any one account should only fall into one rule. So you'd maybe to do a corp/alliance rule, maybe do an invalid, maybe do a red rule, maybe do a blue rule. Everything else should probably fall under additional. Also, you'd probably want to make any rule to include your corp info. The way you have it now, anyone could sign up on your forum and as long as they have mining frigate, they would get the group, even if they have nothing to do with your corp. Not sure if that was what you were looking for...
EVEServers.info - One stop API Solution for Corps/Alliances
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
152
|
Posted - 2015.10.19 20:58:42 -
[449] - Quote
Hey All,
my issue seems to be that the eve tea isnt updating at all. Everything seems to be working ok when I click update a profile, or run checks but no status changes are happening with any of my rules. I tried clearing the tea_smf_cache table and then tried to run the cronjob again it seems to run but nothing is in the cache table and no changes happen?
I dont seem to be getting any visible errors and just wondered if any guru has any ideas?
Thanks.
Nori.
Start wide, expand further, and never look back
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
152
|
Posted - 2015.10.19 21:53:40 -
[450] - Quote
Norian Lonark wrote:Hey All,
my issue seems to be that the eve tea isnt updating at all. Everything seems to be working ok when I click update a profile, or run checks but no status changes are happening with any of my rules. I tried clearing the tea_smf_cache table and then tried to run the cronjob again it seems to run but nothing is in the cache table and no changes happen?
I dont seem to be getting any visible errors and just wondered if any guru has any ideas?
Thanks.
Nori.
I resolved the issue by deleting the cache again.. then when running the checks had an error for one of the API ids, I deleted this user from the api table and tried again then everything worked.
Just posting here if it helps anyone else in future.
Cheers,
Nori.
Start wide, expand further, and never look back
|
|

Norian Lonark
Black Thorne Corporation Black Thorne Alliance
175
|
Posted - 2015.11.19 15:09:12 -
[451] - Quote
Hi All,
I still seem to be having a problem where I keep having to manually clear the tea SMF cache. The Teacron job is running ok but I still have to clear the cache manually before changes take effect?
Anyone any ideas?
Thanks,
Nori.
Start wide, expand further, and never look back
|

Mike Vandenberg
Time Lord Academy Vanguard of the Phoenix
30
|
Posted - 2015.11.21 06:33:18 -
[452] - Quote
Norian Lonark wrote:Hi All,
I still seem to be having a problem where I keep having to manually clear the tea SMF cache. The Teacron job is running ok but I still have to clear the cache manually before changes take effect?
Anyone any ideas?
Thanks,
Nori. What changed from your post over a month ago? Did it just recently stop working or had it never really been working? Also, when did you first install your instance (is this something you've been using for a while and just broke or something you never got working in the first place)?
Also, what changes specifically aren't taking effect? Is this only related to titles that you meantioned a few posts back or more global?
EVEServers.info - One stop API Solution for Corps/Alliances
|
|
|
|
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 .. 16 :: [one page] |