webgyrl Posted November 11, 2005 Posted November 11, 2005 Geez... been working at this issue for a couple of days now and have run into a huge snag... Here's the story: November 9th... I get an email from a member of the indiemanagers.com site saying they are unable to modify their user profile on our site. We installed 'Jamroom' back in March and have been running it fine. After going back and forth with the member all day and talking to the programmer of Jamroom, I find out there is a bug in IE that causes these user profiles to not modify. The profiles do modify just fine in every other browser Gee surprise surprise! So, I email the Jamroom programmer (www . jamroom . net) to find out how to fix this. He tells me to upgrade the script package as that bug is fixed in the new version. I emailed our member telling her to hold on, that we are upgrading the script and I'll get back to her once it is fixed. November 10th... I did an upgrade this morning fro Jamroom 2.27 to 2.51. Everything went fine. I uploaded the new distribution, ran the update.php script, deleted it as per instructions. Then I logged into Admin and changed a few minor Jamroom Config settings... nothing really big, just changed the band directory to 'artists' and enabled notification of song uploads/changes and also changed cookie name to something else. When I made the Jamroom Config changes the system logged me out automatically. That was a bit weird I thought, so I tried logging back in (on Firefox and IE6) and it will not allow me to log in. There was no error message given, it just brought me right back to the login.php page and no username/password combo worked at all. So this was really freaky as I was locked out of the program altogether and so are all the members of the site. I emailed the Jamroom programmer and he graciously looks into it on my server (he is a super nice persone BTW). Here is his email: Something is very weird with the "session" support on your server. Every request is generating a new "SID", which is supposed to be the same number from page to page on a per-browser basis. I've done a debug on your system, and for the login alone I am seeing 5 unique SID's generated for my 1 login alone. I even tried going back to the Jamroom 2.27 session file, but that does not work either (not a lot has changed in the session file). Has any work been done recently on your server? At this point I would recommend reloading a backup of your Jamroom, as I am stumped as to the root cause of the problem. You may try resetting Apache if you can, but I've been at this for over an hour and am unable to figure out why your PHP is generating differing SIDs. Sorry! I have submitted a ticket to support and am really freaking quite a bit as it seems that even if I roll back to the IE conflicting 2.27 version the script might not work because of these SID problems. Does anyone here know anything about this who can help? I know it's not my fault or the programmers that this happened, but the members are locked out of the Observatory (Jamroom) and this part of the site is really integral and I feel a bit sick to my tummy right now. If we loose this part of the program, the association is going to look really bad I think. What could possibly be going on on the server to make these issues happen? I really do not want to have to move this domain to a different Host. I love TCH. But I am not sure what to do to fix this at all. Help Help Help! Quote
Deverill Posted November 11, 2005 Posted November 11, 2005 Hey Nat! Sorry to hear about the trouble. It is truly a gut-wrenching feeling to have your whole site (or section) go offline. I'm sure the tech support guys can help you with this. Don't try so hard to fix it that you break something that's not currently broken. I would think the SID problem should be addressed by the techs first. I hope you get everything going soon... best wishes! Quote
webgyrl Posted November 11, 2005 Author Posted November 11, 2005 Hey Nat!Sorry to hear about the trouble. It is truly a gut-wrenching feeling to have your whole site (or section) go offline. I'm sure the tech support guys can help you with this. Don't try so hard to fix it that you break something that's not currently broken. I would think the SID problem should be addressed by the techs first. I hope you get everything going soon... best wishes! Hey Jim! Yeah I just got a message from Tech support saying they were looking in to it. I also have the Jamroom programmer really helping out. He has offered to do a seperate installation in another folder to see if it is indeed the server or somthing I did wrong in the upgrade. He is as stumped as I am. I am not going to fiddle with anything in the original folder as I really don't want to mess anything up. I will wait to hear back from tech and work with the Jamroom programmer. Everyone is doing their best. Thanks so much for caring, it means a lot. I do feel pretty sick about this right now! Quote
Head Guru Posted November 12, 2005 Posted November 12, 2005 Hi Nat! I have Robert looking into your ticket right now. Somehow the ticket was moved into my queue, and well, I was lost! I do find it odd that all these problems started after you upgraded the script. It would be very odd for the server to break at the same time you upgraded the script, or at least that is what runs thru my little brain. Eitherway, he has a level 3 tech looking into it now. Thanks Quote
TCH-RobertM Posted November 12, 2005 Posted November 12, 2005 Hello webgyrl, I had one of my senior techs review this issue and it appears the issues you were having were due to a corrupt installation file. My tech has created a test platform for you and replied to your ticket with the information as well. Quote
webgyrl Posted November 14, 2005 Author Posted November 14, 2005 Hi Nat! I have Robert looking into your ticket right now. Somehow the ticket was moved into my queue, and well, I was lost! I do find it odd that all these problems started after you upgraded the script. It would be very odd for the server to break at the same time you upgraded the script, or at least that is what runs thru my little brain. Eitherway, he has a level 3 tech looking into it now. Thanks Bill & Rob, Thank you so much for having your guys look into the issue with such scrutinty. The tech who performed the clean install and had success made myself and the program creator realize it was something to do with the Config settings I had set after the upgrade. It turns out that the root of the problem was that I had set the "Session Tag" value in the Jamroom Config set to "IMA Observatory". It appears that PHP sessions do NOT support session names with spaces in them (or it was too long). Brian changed it to "IMAO" and it is working again. He is going to get a check in Jamroom in place that will avoid a problem like this in the future. I think the corrupt database errors the tech guys found was from me restoring a MySQL database the other day. I was fiddling with many things to try to fix the issue and must have bungled something in the DB. At any rate, it is all fixed now. I am upgraded, which fixes the original issue with IE that prompted me to upgrade in the first place. I must say that this has been a worrysome and sleepless 3 days and I am just beat! I would not have been able to get to the bottom of this myself though and through all your guys efforts and the efforts of Brian over at Jamroom, disaster has been averted. Now, I want to get back to my REAL job which is singing and writing. I'm much better at that than all this tech stuff. I'm very thankful for you guys always helping me out with my tech blunders and questions. THANK YOU THANK YOU THANK YOU Quote
TCH-Bruce Posted November 14, 2005 Posted November 14, 2005 Glad you got it resolved It's a good idea to remember not to use spaces in filenames as well when working on *nix operating systems. Quote
webgyrl Posted November 14, 2005 Author Posted November 14, 2005 (edited) Glad you got it resolved It's a good idea to remember not to use spaces in filenames as well when working on *nix operating systems. Yeah, well I'll tell ya what... learning that the way I just did makes you NEVER forget that rule! LOL No more spaces for this girl! Edited November 14, 2005 by webgyrl Quote
stevevan Posted November 14, 2005 Posted November 14, 2005 Yeah, well I'll tell ya what... learning that the way I just did makes you NEVER forget that rule! LOL No more spaces for this girl! That's how you remember "lessons learned"! Glad to hear you got it working again! Quote
Deverill Posted November 14, 2005 Posted November 14, 2005 I'm glad you got it working, Nat. Maybe one day you'll write a song about the trials of the modern world At least now you can get back to something you are so good at and enjoy instead of worrying about this computer stuff. Major props to you for taking the initiative to learn all this web-stuff so you can do what you want with it. Not many have that much drive. Quote
TCH-Rob Posted November 14, 2005 Posted November 14, 2005 Nice to see things are working again Nat. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.