Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Installing Test Site Before Upgrading (2.2.6 to 3.6.5)

web-app

I have a running site version 2.2.6, we are looking to upgrade to v3.6.5

Before we upgrade live, we decided to install a clean version of 2.2.6 (on a clean server), copy our SQL DB over to the new install, and then proceed with the upgrade, just to see how it all went.

I used the installer for version 2.2.6, all seemed to go well.  But now when I try to open the site (http://localhost) I get a "The page cannot be found" error.  When I attempt to open the Default.aspx file directly I get the following error:

The XML page cannot be displayed

Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


A name was started with an invalid character. Error processing resource 'file:///E:/Program Files/CounterSoft/Gemini Projec...

<%@ Page Language="C#" MasterPageFile="~/MasterPages/ExternalMaster.Master" AutoEventWireup="true" CodeBehind="Default.as...

TekkGuy
· 1
TekkGuy
Replies (6)
helpful
0
not helpful

Please make sure that you have .NET 2.0 installed the web server and that it is enabled in IIS.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I am not sure that this is what you meant, but if I goto the website's properties and check the ASP.Net tab, this is what I see.  So doesn't that mean that .Net 2.0 is installed?

The image location is below:
i172.photobucket.com/albums/w19/TekkGuyLI/Work%20Images/IISwithDotNetInstallations.jpg


TekkGuy
· 1
TekkGuy
helpful
0
not helpful

Looks like ASP.NET is not registered properly.

Try re-registring it:

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I did as you suggested and reregistered .Net 2.0   I then also restarted IIS just in case it needed to refresh cached data.

Still get the same errors...  :-( 

Help!

P.S.  Thank you for all the suggestions so far...  :-)


TekkGuy
· 1
TekkGuy
helpful
0
not helpful

Ok, I did some more digging.  Apparently there is another section in the IIS server called "Web Service Extension" on IIS6.  Inside there was entries for .Net 1.1 and 2.0, both set to "Prohibited".  I changed it to "Allowed"..

Now I get a different error:

Server Error in '/' Application.

A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

[SqlException (0x80131904): A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)] System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +437 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105 System.Data.SqlClient.SqlConnection.Open() +111 CounterSoft.Gemini.Commons.GeminiHelper.LogEx(Exception ex, String strOtherInfo) +104

[ADOException: cannot open connection] CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.xdd71a6c437ce97cd(Type x86c43ef36e14f2a3, Object[] xdbd7e0681bb13f72) +161 CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.xc5a6238415274e6d(Type x86c43ef36e14f2a3, Object[] xdbd7e0681bb13f72) +14 CounterSoft.Gemini.DataProvider.x99c4b1798e19cb2e.x1a95834709519378(String x2335cd6458013014) +89 CounterSoft.Gemini.Business.ApplicationSettings.GetGeminiConfiguration() +3259 CounterSoft.Gemini.Business.ApplicationSettings.get_Config() +74 CounterSoft.Gemini.Business.BasePage.OnPreInit(EventArgs e) +56 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +521

Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42


TekkGuy
· 1
TekkGuy
helpful
0
not helpful

ROTFL  I am loosing my mind.

I hit F5 to refresh the page, then I got a completely different error about NETWORK SERVICE not having an SQL account.

So I added NETWORK SERVICE to the list of SQL Logins, gave it access to the Gemini DB, and BINGO...works. 

Hehe  Thank you so much for your time!


TekkGuy
· 1
TekkGuy