Jun 23, 2014

Can't Login To TeamPass After Upgrading Ubuntu to 14.04

The other day I upgraded my TeamPass server to Ubuntu 14.04 to stay current and to make sure I could get the latest security packages. I figured, what could possibly go wrong? All I'm running is a simple LAMP server right?

Well after upgrading Ubuntu from 12.04 to 14.04, I could no longer login to TeamPass. I got the login page fine, but after entering my credentials the little icon would just spin where it said "Please Identify yourself" and never do anything. WTF?

Well I was about to give up and go through the install strict again when I noticed the install script said I didn't have PHP mcrypt installed. I figured it must have been removed after the upgrade, so I went to install it and it was already installed.

It turns out that after Ubuntu 13.10 the mcrypt extension gets removed from Apache for some reason. To fix it I had to run the following:

sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
After that I restarted the Apache service:
sudo service apache2 restart
Once Apache registered the mcrypt extensions Teampass was back in business!

Twitter Delicious Facebook Digg Stumbleupon Favorites More

Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | stopping spam