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.




Anyone using Windows XP Pro 32-bit and IIS 5.1?

install

Hi,

I want to do the free trial on my own laptop, which uses Windows XP Pro 32-bit and IIS 5.1.

The Gemini help desk say that Gemini has never been tested using that configuration.

Does anyone have the same configuration?

If the answer is "yes", then I can ask some further questions.

OldGrantonian
· 200
OldGrantonian
Replies (5)
helpful
0
not helpful

I got it working on my XP Prof:

  1. Make suer ASP.NET 4.0 is installed
  2. Create a virtual directory for Gemini
  3. Click properties on the Gemini virtual directory
  4. On the virtual directory tab click "Configuration"
  5. Edit the .aspx extension and copy the executable path which should point to asp.net 4.0!
  6. Add a new .mvc extension and pase in the executable copied in #5. Uncheck the "Check that file exists" box.
  7. Add a new .* extension and pase in the executable copied in #5. Uncheck the "Check that file exists" box.
  8. Go to the ASP.NET tab and make sure that asp.net 4.0 is selected.
  9. Click ok and restart IIS.

That's it!


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Hi Saar,

Thanks for your help :)

After working through all your suggestions, I'm a lot further on than I was Previously.

However, I'm now at the stage where I get the Chrome error (also in Firefox and Internet Explorer):

This web page has a redirect loop The web page at http://localhost/Gemini/500 has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.


User92093
· 1
User92093
helpful
0
not helpful

Please set the web.config's customErrors tag to Off, it should give you the exact error.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

After setting customErrors tag to Off, I get the error shown below. I'm using Windows Authentication.


Server Error in '/Gemini' Application.

Cannot open database "Gemini" requested by the login. The login failed. Login failed for user '\ASPNET'.

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: Cannot open database "Gemini" requested by the login. The login failed. Login failed for user '\ASPNET'.

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): Cannot open database "Gemini" requested by the login. The login failed. Login failed for user '\ASPNET'.] System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +5009598 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +234 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2275 System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +35 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject) +183 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout) +239 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +195 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +232 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +185 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +33 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +524 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +479 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +108 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +126 System.Data.SqlClient.SqlConnection.Open() +125 NHibernate.Connection.DriverConnectionProvider.GetConnection() +104 NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare() +15 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords(Dialect dialect, IConnectionHelper connectionHelper) +89 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update(ISessionFactory sessionFactory) +80 NHibernate.Impl.SessionFactoryImpl..ctor(Configuration cfg, IMapping mapping, Settings settings, EventListeners listeners) +681 NHibernate.Cfg.Configuration.BuildSessionFactory() +104 Countersoft.Foundation.Data.SessionManager..cctor() +221

[TypeInitializationException: The type initializer for 'Countersoft.Foundation.Data.SessionManager' threw an exception.] Countersoft.Foundation.Data.SessionManager..ctor() +0 Countersoft.Foundation.Data.Repository2.get_Session() +23 Countersoft.Foundation.Data.Repository2.FindAll() +89 Countersoft.Gemini.Business.ConfigurationManager.Get() +50 Countersoft.Gemini.GeminiApp.Application_Start() +80`


OldGrantonian
· 200
OldGrantonian
helpful
0
not helpful

As the error says, your database connection string is wrong. Please double check it in the web.config file.


Mark Wing
· 9108
Mark Wing