Well, I've still had no luck getting vBulletin to work with Java. vBulletin offers no support on it, and I'm pretty bummed that I shelled out the money for a copy and can't use it.
To reiterate, the bbthreadview cookie that vBulletin sets chokes the java server, due to the square brackets in the name.
I modified the code for vBulletin (v 2.6.6) to set a cookie without the brackets, and that works... but I can't figure out how to modify the PHP in the other files to read the new cookie properly.
In showthread.php, I modified line 253 from "bbthreadview[$threadid]" to "bbthreadview$threadid" and that works.
But in forumdisplay.php (and all other pages that have bbthreadview in them), it's a bit tricker. The code on line 612 reads "$bbthreadview[$thread[threadid]]". Well changing it to "$bbthreadview$thread[threadid]" didn't work at all. Changing it to "$bbthreadview[$threadthreadid] now at least runs, but it isn't reading the same name as the cookie.
I know nothing about PHP, and I was hoping SOMEONE could give me a hint on this. Otherwise, I'm fooged.
Any help would be greatly appreciated!