500 - Internal server error - Shared Server

Post here for help with installing or upgrading mojoPortal pre-compiled release packages. When posting in this forum, please provide all relevant details. You may also want to review the installation or upgrading documentation.

If you have questions about using the source code or working with mojoPortal in Visual Studio, please post in the Developer forum.

Post here for help with installation of mojoPortal pre-compiled release packages

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.

You may also want to review the installation or upgrading documentation.

If you have questions about using the source code or working with mojoPortal in Visual Studio, please post in the Developer forum.

This thread is closed to new posts. You must sign in to post in the forums.
10/24/2010 11:01:13 PM
Gravatar
Total Posts 5

500 - Internal server error - Shared Server

I'm trying to install mojoPortal in my new account on Arvixe.com. However, I'm getting the following error message:
  500 - Internal server error.
  There is a problem with the resource you are looking for, and it cannot be displayed.

Any help would be much appreciated!

I set the '<add key="MSSQLConnectionString"...' setting in both web.config & user.config.

I tried setting 'customErrors mode="Off"' in web.config, but didn't get any additional details.

I installed mojoPortal from this file:
  mojoportal-2-3-5-4-mssql-net40-deploymentfiles.zip

I'm not sure what operating system Arvixe uses.
The database is MS SQL Server 2008.

10/25/2010 6:31:46 AM
Gravatar
Total Posts 18439

Re: 500 - Internal server error - Shared Server

Hi,

My best guess is that it is not configured for .NET 4. There is a place in the control panel for setting that. Without seeing the error detail I can only guess.

Other than that you did not explain what steps you took to install it.

Curious why didn't you let Arvixe install it for you?

Best,

Joe

10/25/2010 7:29:19 AM
Gravatar
Total Posts 9

Re: 500 - Internal server error - Shared Server

Hello,

I'm here from Arvixe. I was able to find your account and website throwing that error. While the 500 internal server error is just a friendly error and can be turned off via the web.config or by asking one of our staff, we can also see it server side on request. I looked at your specific erroron the server and saw this in regards to your web.config file:

The configuration section 'system.web.extensions' cannot be read because it is missing a section declaration 

This typically signifies a mistake in modifying the web.config. Please try reuploading the original one. After that, as Joe mentioned, you may need to modify our site's ASP.NET extension from the website properties in your control panel to ASP.NET 4.0.

If you run into issues with any of this, please feel free to contact our support staff 24/7 and we would be happy to help.

Regards,

Avesta

Arvixe Representative,

Arvixe.com

10/25/2010 7:56:21 AM
Gravatar
Total Posts 18439

Re: 500 - Internal server error - Shared Server

Hi Avesta,

Thanks for looking into this, it confirms my diagnosis that the site is not configured for .NET 4. Changing it to .NET 4 in the control panel should fix the problem and there is no need to edit Web.config.

The issue is that in .NET 4 some things that were previously needed to be declared in Web.config are now already declared in the .NET 4 version of machine.config and therefore cannot be declared in Web.config. So the reason for the error is that his site is using .NET 3.5 which does expect this section to be declared in Web.config, but the package he installed is for .NET 4 so it correctly does not have the system.web.extensions section declared in Web.config.

So, the correct solution is to change it to .NET 4 in the control panel.

Best,

Joe

10/25/2010 10:25:26 AM
Gravatar
Total Posts 5

Re: 500 - Internal server error - Shared Server

Joe & Avesta: Thank you for your help! I changed the .NET version to 4.0 & it worked! Looking forward to exploring mojoPortal & comparing it to other options. Avesta: I have used Arvixe's tech support several times already & have been very happy with the help your team has given me. Also, in order to change the .NET version, I had to rename my web.config before your control panel would let me see those options. Seemed pretty strange that I would need to do that, but I figured it out quickly. After I changed the .NET version, I could not rename that file back to web.config, so I created a new web.config & copied the content from the old file into the new one. That seemed pretty strange, too. Joe: I did not have Arvixe install mojoPortal because they do not support automatic installations of anything on Windows servers and they will only do one manual installation for each customer. Since I'm evaluating several CMSs, I'm doing all of the installations myself. Your statement on your hosting page is (unintentionally, I'm sure) misleading. mojoPortal is not preloaded. There might be a place in their ordering process where you could ask for it, but that was not obvious to me. I also did not see anything about the limit of one manual installation until after I had ordered & got to chatting w/ tech support; they told me. With all of that said, again I thank you both, Joe & Avesta, for your help!
10/26/2010 6:44:07 AM
Gravatar
Total Posts 18439

Re: 500 - Internal server error - Shared Server

Hi,

The support for pre-loading mojoPortal at Arvixe is brand new in the last few days. It is not misleading, new customers can click the links for Arvixe on this site and they can get mojoPortal pre-loaded, you just were already an Arvixe customer before they  added support for mojoPortal so it seems that way to you because it was not available when you signed up.

Best,

Joe

10/26/2010 8:26:04 AM
Gravatar
Total Posts 5

Re: 500 - Internal server error - Shared Server

Hi Joe! I cannot be certain, but I do not think that Arvixe is doing what you think they are doing. They might be using some technology that I don't know to indicate that someone coming from your site should get mojoPortal preloaded. If so, I'd be curious as to how it works. (I'm fairly new to making web apps, so I have a lot to learn! I'd be happy to have you teach me something new.) Please don't think I'm knocking mojoPortal or Arvixe. From what I've seen, I'm impressed w/ both. I am a new Arvixe customer as of Saturday (3 days ago). Their support for mojoPortal does not seem to have changed in that time. They have a long list of CMSs that they claim to support (https://www.arvixe.com/cms_hosting). Clicking on mojoPortal on that list (or clicking on one of your Arvixe links) brings up a page of information about mojoPortal, including a button to "Order Now" (http://www.arvixe.com/mojoportal_hosting). Clicking that button opens an order form (https://www.arvixe.com/order.php?action=orderpersonalaspclass). Since the only parameter there is "orderpersonalaspclass" and that is the same parameter that is used for the buttons on the pages for the other CMSs I looked at, I don't see how they could be flagging that order to get mojoPortal pre-installed. What am I missing? Could they be using cookies or something else that doesn't show up in the URL? Thanks, Brad
10/26/2010 9:12:17 AM
Gravatar
Total Posts 9

Re: 500 - Internal server error - Shared Server

Hello,

Yes, we use cookies to identify where you came from to Arvixe. Your account did not have this cookie. The preloading is determined if you came from the MojoPortal site. Thus, going to the CMS list, clicking on MojoPortal will not raise such a flag. However, starting just a couple days ago, our staff can with 1-click preload MojoPortal for you.

And if you run into any issues, as you have seen, our 24/7 support is ready to help you anytime you run into issues.

Best Regards,

Avesta

Arvixe.com

10/26/2010 9:35:36 AM
Gravatar
Total Posts 5

Re: 500 - Internal server error - Shared Server

Thanks for the lesson Avesta! This question probably belongs on Arvixe somewhere, but since I raised the issue here already, I'll keep the discussion here: is there still (as I was told Saturday) a limit of one product installation by your support staff per customer? If that limit does not apply to mojoPortal, are there other tools that are also not subject to that limit? (I see a lot of non-CMS tools listed on your site that I'd like to try out, but I don't want to have to figure out the installation process for each one, especially if you already have it simplified.) Also, if mojoPortal (or other tools) can be installed w/ one click, is there a way for a customer to do the one click, instead of having to go through Tech Support? (As I've said, I like the support I've gotten, but there is still a short wait involved, so I'd rather be able to just do it myself.) Since you have already found my account on Arvixe, if you would prefer to answer me in a private email, please do so. Brad
10/26/2010 9:50:54 AM
Gravatar
Total Posts 9

Re: 500 - Internal server error - Shared Server

Hello,

I've enabled Web App Gallery on your account, so you now have access to their installers. As for the 1 manual installation, that is in the case that we do not have have a method of automatic installation.

Regards,

Avesta

10/26/2010 12:06:03 PM
Gravatar
Total Posts 5

Re: 500 - Internal server error - Shared Server

Sweeet! Thanks Avesta! That gives me easy access to lots of interesting possibilities!
You must sign in to post in the forums. This thread is closed to new posts.