Oliver.Schaudt@xxxxxxxxx wrote:
can you send your patch details so that I can see exactly what change you made in mod_proxy_balancer.c?Here it is what i did from "mod_proxy_balancer.c": --- mod_proxy_balancer.c.ORIG 2005-11-10 16:20:05.000000000 +0100 +++ mod_proxy_balancer.c 2006-01-31 18:03:56.000000000 +0100 @@ -111,9 +111,17 @@ const char *name) { char *path = NULL; + char *session_id = NULL; + int i; + session_id= apr_pstrdup(pool, name); + /* Change 'JSESSIONID' to 'jsessionid' to match the value in the url */ + if (isupper(name[0])) { + for (i=0;i<=strlen(session_id);i++) + session_id[i] = tolower(session_id[i]); + } - for (path = strstr(url, name); path; path = strstr(path + 1, name)) { - path += (strlen(name) + 1); + for (path = strstr(url, session_id); path; path = strstr(path + 1, session_id)) { + path += strlen(session_id); if (*path == '=') { /* * Session path was found, get it's value
Thanks a bunch Oliver. I'm not sure if this is the same problem or not, but this code will definitely allow me to find out.
- Sam --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx