2017-05-18 3 views
1

In der Vergangenheit hatte ich problems with SourceGear Vault installation und sie wurden behoben.So installieren Sie SourceGear Vault auf IIS 10?

Jetzt wieder finde ich es nicht einfach, den SourceGear Vault Client zu installieren.

Was ich bisher getan haben

ich die folgende Powershell-Befehle verwendet haben, um den Server und Client zu installieren:

msiexec /i VaultProServer64_10_0_0_30736.msi 

msiexec /i VaultProClient_10_0_0_30736.msi 

Der Installationsserver ohne größere Probleme ging, andere, die Sie benötigen Stellen Sie sicher, dass Sie die Powershell oben als Administrator ausführen. Gleiches gilt für die Client-Installation.

Client-Installation ist auch in Ordnung, das Bit, dass ich ein Problem habe, ist der IIS.

die Version von IIS auf Powershell zu finden:

powershell "get-itemproperty HKLM:\SOFTWARE\Microsoft\InetStp\ | select setupstring,versionstring" 

enter image description here

About the .NET version(s) I have installed die folgenden Powershell-Skript ausgeführt wird, erhalte ich:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | 
Get-ItemProperty -name Version,Release -EA 0 | 
Where { $_.PSChildName -match '^(?!S)\p{L}'} | 
Select PSChildName, Version, Release, @{ 
    name="Product" 
    expression={ 
     switch -regex ($_.Release) { 
     "378389" { [Version]"4.5" } 
     "378675|378758" { [Version]"4.5.1" } 
     "379893" { [Version]"4.5.2" } 
     "393295|393297" { [Version]"4.6" } 
     "394254|394271" { [Version]"4.6.1" } 
     "394802|394806" { [Version]"4.6.2" } 
     "460798" { [Version]"4.7" } 
     {$_ -gt 460798} { [Version]"Undocumented 4.7 or higher, please update script" } 
     } 
    } 
} 

enter image description here

Dies ist meine aktuelle IIS SourceGear Umgebung:

enter image description here

Die Anwendungspools

In the IIS Manager, click on Application Pools. there are multiple pools for Vault. Check the Advanced Settings for each and look for "Enable 32-bit Apps." That should be set to False.

ich alle deaktiviert haben die Enabled 32-bits Apps wie man auf den Bildern unten sehen können:

enter image description here

Ich zeige nur eine der Anwendungspools, aber sie sind alle gleich eingestellt. enter image description here

Ich hatte den folgenden Fehler, aber es ist nun behoben - unten für weitere Informationen siehe:

wenn ich auf die http://localhost/vaultservice/index.html mit Google Chrome gehen, ich folgende Fehlermeldung:

HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.

Error Code 0x80070021

Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".

enter image description here

This locked at parental level was fixed by doing the following:

Ich brauchte von read only zu ändern einige der Funktionen read/write: handler mappings und modules

vor:

enter image description here

nach:

enter image description here

Die Fehlermeldung bei Verwendung von die Anwendung

Dies ist die Fehlermeldung, die ich zur Zeit immer ich bei Verwendung des Vault-Client anzubinden:

Unable to connect to http://mathura/VaultService . No server was found at the specified URL. Please verify your network settings using the Options dialog under the Tools menu in the Vault GUI Client. Web Exception: The request failed with HTTP status 405: Method Not Allowed.

enter image description here

Wie kann ich dies beheben und zu einer gesunden Installation bekommen?

Antwort

0

Ich habe das Problem behoben.

wenn zu http://mathura/VaultService/VaultService.asmx gehe ich die folgende Fehlermeldung erhalten:

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

Dann von der Frage unter:

“The page you are requesting cannot be served because of the extension configuration.” error message

I had to check .NET Framework 4.5 Advanced Services > WCF Services > HTTP Activation

und dass mein Problem gelöst.

VOR:

enter image description here

NACH:

enter image description here

Verwandte Themen