HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Our recent web hosting troubles

Login / Search

 [ Join | More ]
 
Posted
Rating:
#60777 (In Topic #13205)
Avatar

Today the server company we host ocportal.com with had a huge outage. About 2 hours after the outage we found the company has filed for bankruptcy, so we started migrating to our other server. Fortunately we keep daily backups.
It turns out the server company had a massive power failure, but we have now lost faith in them and 13 hours later, our server is still not back, so we will continue to migrate away.

At this point most of ocportal.com should be functional. The migration has been very problematic as:
  1. it was entirely unplanned.
  2. we have always run ocportal.com off Linux servers, but now we have moved to a Windows server. I've spent all day hand configuring things; mainly for the short URLs to work correctly and for the server to give decent performance (all the official PHP installers failed miserably to set things up efficiently - we get a lot of hits on this site so things had to be well tuned).

Most things should now be working. I am aware of the following issues:
  • The ocPortal 'uploads' directory is missing most of it's files. This means old copies of ocPortal, or avatars, or attachments, are currently all missing. We will get these files when our old server comes online again. In theory they are backed up, but we do incremental backups so it would take hours of aggressive extraction to recover them from those.
  • We will have lost approximately 11 hours of posts / tickets. I will check these from our old server once it is back in case and get back to people.
  • The chat room is not functional.
  • The subversion browser on the tracker is not functional.
  • The personal demos are not functional.
  • SSL is currently turned off.

If you spot any other issues, please let us know here.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60781
Avatar

Fan in action

I still have very bad Problems logging in, i tried now multiple times and each time with a different error output, the last try which actually logged me in also displayed a error but when returning to a page i was logged in. However, now i can't logout  :lol: It tells the logout Page doesn't exist.
Back to the top
 
Posted
Rating:
#60784
Avatar

Community saint

OUt of curiousity, why did you move to a windows server and not another linux based server?

I ask because it was always my understanding that linux based servers run better and it looks like you could have saved some headache if you stuck with a similar server type. Maybe I am wrong?

Anyways very interested in learning why the change to a windows based server. I sucks about the previous server/host experience.

Legends of Nor'Ova: A site powered by ocPortal; home of the Legends of Nor'Ova tabletop RPG wiki and community.

Like ocPortal? Want to thank Chris and gang somehow? Then help out in the chat room! It really needs your help! Just open it in a tab everytime you open your web browser, and when you hear a "ding", check it out!

"Those who want help should first be willing to give help."
Back to the top
 
Posted
Rating:
#60786
Avatar

Hi,

It's just because we had it already :). We took it over from another company some time back, and it's capacity was hardly being used.

I would generally recommend Linux. There is no good reason to host a PHP system on Windows, and it is a bit more difficult, and there is of course a licensing cost that would be covered in the monthly fee – but if you do know what you're doing it can work as well.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60788
Avatar

Fan in action

May I ask if the hosting company in which you've lost faith is Elief?  I was just about to use them based on the recommendation on your site, but am now hesitating.  

Thanks, and best of luck getting everything back up and running!
Back to the top
 
Posted
Rating:
#60789
Avatar

Community saint

AH all right, that makes perfect sense. Use what ya got lol. I just hope that now that you are putting it to full time use that it stays working stable.

Icbrett, I don't think it would be Elief. I could be wrong of course, but ocPortal has only been recommending Elief as an affordable host choice for a short time now, which leads me to think that the server company they were using for their downed server was not Elief.

As far as I can tell, Elief would still be a good choice. I had settled on TMD Hosting before I knew of Elief, after a long and aggravating search to try and sniff out good hosts, and my ocportal site has ran alright with them if you are uncertain about Elief, despite being an "offering the heavens and the earth in bandwidth and storage" shared hosting company… *sighs* (when I signed up with them, that wasn't quite the case…)

Anyways though, I think you'd do well to go ahead and use Elief. They seem alright.

Legends of Nor'Ova: A site powered by ocPortal; home of the Legends of Nor'Ova tabletop RPG wiki and community.

Like ocPortal? Want to thank Chris and gang somehow? Then help out in the chat room! It really needs your help! Just open it in a tab everytime you open your web browser, and when you hear a "ding", check it out!

"Those who want help should first be willing to give help."
Back to the top
 
Posted
Rating:
#60800
Avatar

lcbrett said

May I ask if the hosting company in which you've lost faith is Elief?  I was just about to use them based on the recommendation on your site, but am now hesitating.  

Thanks, and best of luck getting everything back up and running!

Hi,

No, nothing to do with Elief – it's not one of our recommended hosts, as we have always used a dedicated server we have managed ourselves.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60816
Avatar

Hi all,

Things are getting back to normal now. The only thing I'm aware of that is not working now is the chat room, which I hope to fix soon :).

Chris


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60823
Avatar

Community saint

WTG!  :thumbs:

Eric DeMars . com
My electronic portfolio and personal site. Uses ocPortal!
Back to the top
 
Posted
Rating:
#60982
Avatar

People may have noticed that the forums have been very slow the last week. We've certainly been very aware of it, and now we've migrated servers again. Now they are faster than ever before (which is good, because we've always struggled with the huge amount of bot activity this site attracts).

We're now running off Facebook's PHP compiler (it's a re-implementation of PHP called "Hip Hop PHP"), which is highly experimental. I've spent most of the last week finding and reporting bugs (26 in total, not the most fun process I have to admit) and working around them. We're probably the first major site other than Facebook to make use of it, so it's quite an achievement and we're definitely early adopters here (I suspect a few more little glitches will come up up over the next few days, but we'll get them resolved as they do). The speed boost it has given is very obvious. All the fixes we've made will be included in the next version of ocPortal, should anyone with a dedicated server and advanced Linux skills want to make use of the approximate 2x speed increase it gives.

Other than this, people might notice some graphical differences – we've upgraded to something we have not yet really announced properly yet ;) – more info soon.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60983
Avatar

Actually things are going to have to remain a bit slow for a few hours, whilst I do a recompile. It'll be fast again after that's finished.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#60991
Avatar

Community saint

Fast is good!  :thumbs:

Eric DeMars . com
My electronic portfolio and personal site. Uses ocPortal!
Back to the top
 
Posted
Rating:
#60994
Avatar

Quick update – I've continued to fix problems through today, I think I've reported about 30 bugs to Facebook now, but each time I workaround some bugs it is a 3 hour recompile so it's slow going. Fast mode should be back in a few hours after the next build completes. However even on slow mode, this server is better than our Windows one so actually it's running fine even in slow mode.

It sure is interesting though! I'm going to enjoy deploying this for for some of our clients where appropriate – it's getting reasonably stable now and offers over a 2x speedup and much better tolerance for high loads. We set ourselves a target of being able to take 1/2 million ocPortal page views per hour, and through Hip Hop PHP and our static guest cache, we've achieved it!


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#61081
Avatar

Community saint

Awesome news! I am betting this is why ocPortal had a critical error page last night, around 9:00pm central time?

Legends of Nor'Ova: A site powered by ocPortal; home of the Legends of Nor'Ova tabletop RPG wiki and community.

Like ocPortal? Want to thank Chris and gang somehow? Then help out in the chat room! It really needs your help! Just open it in a tab everytime you open your web browser, and when you hear a "ding", check it out!

"Those who want help should first be willing to give help."
Back to the top
 
Posted
Rating:
#61090
Avatar

Yes, oversight on my parthere. We're now behind something called a 'reverse proxy' that allows us to direct requests to either Facebook's Hip Hop PHP Apache in a fallback type way (HPHP has been problematic), but it turns out that ocPortal saw the user's IP as the proxy's IP and it banned itself when it was trying to automatically ban a hacker. Whoops!


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#89057
Avatar

Fan in action

I'm impressed - no expletives and a reasonably calm handling of a rotten (increasingly common  :( situation).
Said he as somewhat of an "expert victim" of such things over the years…….
NOT as a tech-type, merely an end User.

If anyone ever notices this post (so old) I'm posting a comment about your demo elsewhere… :-)  :offtopic:
 

____________________________________________
CENSORSHIP??? They can't stop m
:offtopic:
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: