Loading...
 
Skip to main content

Custom Share Module 0.1dev

Architecture / Installation

Architecture / Installation


Session Variable Problem & IE

posts: 5

Preface: I am a n00b at all of this so bear with me.

Ok I have a problem that I'm not sure is a tikiwiki problem or perhaps maybe a config problem with either PHP or Apache.

When attempting to connect to tikiwiki on my production server, from IE version 6.0.2800... on my client, I cannot get validated. This version of IE does work however on a test server setup under a slightly different configuration. Also I can connect to the production box using Mozilla Firebird on the same client machine as IE above and other client machines with older versions of IE can also connect to the production machine.

Interestingly enough however, if I manually browse to a page that an anonymous user does not have permission to, I get the standard permission denied error with the choices to "go back" or "return to home page". Looking at the source for this page reveals that the href for "return to home page" contains a url variable PHPSESSID. After clicking on this link, I can now successfully log into tikiwiki and all subsequent pages contain the PHPSESSID as the first variable in the url. Note: this does not happen when connecting using Firebird and does not happen using IE on the test server.

I'm guessing therefore that it is a PHP issue, but since I know next to nothing about PHP I'm at a loss. I've compared the php.ini on the test and production servers and they are practically identical. I've tried changing those settings that were different, but have not had any luck.

Production server that has the problem:

Server:Red Hat Linux 7.2
PHP:4.1.2
MySQL:3.23.56
Apache:1.3.27


Test server that works fine:

Server:Red Hat Linux 8.0
PHP:4.2.2
MySQL:3.23.56
Apache:2.0.40


posts: 1 New Zealand


Hi machv0,

Your problem most likely lies with both the version of IE you're using and the domain name of your production server. We had exactly the same problem - does your production server have an invalid domain name? Domains that use cookies must use only alphanumeric characters ("-" or ".") in the domain name and the server name.

See here for details: Microsoft Knowledge Base Article - 316112

Hope this helps ...


posts: 5

You nailed it! The domain name on the production server has un underscore in the name. I guess I'll just have to have people connect via the numeric IP address since changing the server name is not really an option.

Thanks for the info!


Upcoming Events

1)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4) 
Tiki birthday
5)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting