1 Reply Latest reply: Jul 10, 2012 6:21 AM by 948165 RSS

    Server installation timeout error

    948165
      I'm using the following setup:

      Server OS: W2008 Server R2
      DB: MSSQL Server 2008 R2
      UPK 11.1.0

      I have set up the database correctly (afaik) for SQL Server authentication. I created a IIS-webpage and it can be accessed via browser (testfile). When i try installing the UPK Developer Server, at the end of the installation I get the folowing error:


      2012-07-09 09:29:53 INFO Application started
      2012-07-09 09:29:53 INFO Command line: "C:\Program Files (x86)\User Productivity Kit\UPK Developer 11_1Server\LibraryLoader.exe" D:\Stage\UPK\UPK_Pro_v11.1.0 "/librarylocation:http://upk:443/ODSContent" /language:EN /producttier:Server /branding:UPK /overwrite:no /update:no /authenticationtype:standard /username:"content_admin" /password:***
      2012-07-09 09:29:53 INFO Source path: D:\Stage\UPK\UPK_Pro_v11.1.0
      2012-07-09 09:29:53 INFO Library location: http://upk:443/ODSContent
      2012-07-09 09:29:53 INFO Language: EN
      2012-07-09 09:29:53 INFO Product tier: Server
      2012-07-09 09:29:53 INFO Branding: UPK
      2012-07-09 09:29:53 INFO Overwrite: False
      2012-07-09 09:29:53 INFO English only: False
      2012-07-09 09:29:53 INFO Options:
      2012-07-09 09:29:53 INFO Import system documents: True
      2012-07-09 09:29:53 INFO Copy files: True
      2012-07-09 09:29:53 INFO Authenticate only: False
      2012-07-09 09:29:53 INFO Authentication type: standard
      2012-07-09 09:29:53 INFO User name: content_admin
      2012-07-09 09:29:53 INFO Password: ***
      2012-07-09 09:29:53 INFO Update: False
      2012-07-09 09:29:53 INFO Loading documents in Server - Client environment
      2012-07-09 09:29:53 INFO Authenticate by standard authentication
      2012-07-09 09:30:56 ERROR Gkn.OnDemand.Library.OfflineException:
      bei Gkn.OnDemand.Library.LibraryComponent.AuthenticateProfile(IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\LibraryComponent.cs:Zeile 388. bei Gkn.OnDemand.Library.LibraryComponent.Run(String command) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\LibraryComponent.cs:Zeile 309. bei Gkn.OnDemand.ComponentModel.ApplicationCore.Run(String bootComponentId, String command) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\ComponentModel\AppCore.cs:Zeile 154. bei Gkn.OnDemand.ComponentModel.Application.Run(String bootComponentId, String command) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\ComponentModel\Application.cs:Zeile 538.
      InnerException:
      Gkn.OnDemand.Library.LibraryConnectionException: There was a timeout connecting to the server. Please verify the server is running and retry to connect.
      bei Gkn.OnDemand.Library.RemoteRepositoryStrategy.GetLibraryInfo(IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\RemoteRepositoryStrategy.cs:Zeile 98. bei Gkn.OnDemand.Library.LibraryService.GetLibraryInfo(IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\LibraryService.cs:Zeile 290. bei Gkn.OnDemand.Login.LoginService.Authenticate(IUserProfile userProfile, Boolean login) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\Login\LoginService.cs:Zeile 183.
      InnerException:
      Gkn.OnDemand.Library.LibraryConnectionException: There was a timeout connecting to the server. Please verify the server is running and retry to connect.
      bei Gkn.OnDemand.Library.RemoteRepositoryStrategy.GetUserSalt(String userName, String libraryLocation) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\RemoteRepositoryStrategy.cs:Zeile 157. bei Gkn.OnDemand.Library.LibraryService.GetUserSalt(String userName, String libraryLocation) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\LibraryService.cs:Zeile 350. bei Gkn.OnDemand.Login.LoginService.AssignCredentials[TChannel](ClientBase`1 proxy, IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\Login\LoginService.cs:Zeile 408. bei Gkn.OnDemand.Login.LoginService.AuthenticateWCF[TChannel](ClientBase`1 proxy, IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\Login\LoginService.cs:Zeile 319. bei Gkn.OnDemand.Library.RemoteRepositoryStrategy.GetProxy(IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\RemoteRepositoryStrategy.cs:Zeile 46. bei Gkn.OnDemand.Library.RemoteRepositoryStrategy.GetLibraryInfo(IUserProfile userProfile) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\RemoteRepositoryStrategy.cs:Zeile 91.
      InnerException:
      System.TimeoutException: Beim Anforderungskanal ist während des Wartens auf eine Antwort nach 00:00:59.9814453 eine Zeitüberschreitung aufgetreten. Erhöhen Sie den an den Aufruf übergebenen Zeitlimitwert auf "Request", oder erhöhen Sie den SendTimeout-Wert für die Bindung. Der für diesen Vorgang zugewiesene Zeitraum war möglicherweise ein Teil eines längeren Timeouts.
      Server stack trace: bei System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout) bei System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) bei System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) bei System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) bei System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) Exception rethrown at [0]: bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) bei Gkn.OnDemand.Service.Content.RepositoryServiceReference.IRepositoryService.GetUserSalt(String userName) bei Gkn.OnDemand.Library.RemoteRepositoryStrategy.GetUserSalt(String userName, String libraryLocation) in e:\BUILDROOT_SUN\Builds\Branches\Hacienda\tfs\Core_DotNet\LibraryComponent\RemoteRepositoryStrategy.cs:Zeile 153.
      InnerException:
      System.TimeoutException: Die HTTP-Anforderung an "http://upk:443/ODSContent/RepositoryService.svc" hat das dafür vorgesehene Zeitlimit von 00:00:59.9960000 überschritten. Der für diesen Vorgang zugewiesene Zeitraum war möglicherweise ein Teil eines längeren Timeouts.
      bei System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason) bei System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) bei System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
      InnerException:
      System.Net.WebException: Timeout für Vorgang überschritten
      bei System.Net.HttpWebRequest.GetResponse() bei System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)


      I'm sorry for the german parts in the log, but I don't know how to change that; the installation was done in English.
      So as you can imagine, any help regarding this error would be greatly appreciated.
        • 1. Re: Server installation timeout error
          948165
          OP again, I've narrowed the problem down. It obviously has something to do with the settings in IIS.
          I have created a website called UPK that uses ssl. Nonetheless UPK installer does not recognize the secure website, and when i enter the details manually, UPK setup tries to connect to http://upk:443/ODSContent which can never work.

          So the real question is:
          How do I get the setup to accept my secure website?
          or
          How do I ge setup to access the folder ODSContent via https//<IPAddress>/ODSContent?