Installation Failure for Vault 5.1.1 and 5.1.2 on 2008 R2

If you are having a problem using Vault, post a message here.

Moderator: SourceGear


Posts: 14
Joined: Thu Nov 09, 2006 9:40 am
PostPosted: Wed Mar 14, 2012 2:05 pm
I'm trying to install Vault 5.1.1 (5.1.2 same error) x64 server on Windows Server 2008 R2 64-bit IIS 7.5 and am getting the following error after selecting the IIS Process Model and before the Vault prompt.

Destination: C:\Inetpub\wwwroot
IIS Process Model: Machine

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at IIS7Setup.Form1.SaveSettings(Site website)
at IIS7Setup.Form1.Form1_Activated(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnActivated(EventArgs e)
at System.Windows.Forms.Form.WmActivate(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
IIS7Setup
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/inetpub/wwwroot/VaultService/bin/IIS7Setup.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.Web.Administration
Assembly Version: 7.0.0.0
Win32 Version: 6.1.7601.17514
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.Web.Administration/7.0.0.0__31bf3856ad364e35/Microsoft.Web.Administration.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Wed Mar 14, 2012 2:13 pm
Are there other websites already running on this machine?

If this is a new machine, then after setting up IIS on this machine, did you re-register the .NET framework?

Are there any errors in the Event Viewer?

The next time you try an install, I'm going to have you use the following method.
1) Create a text file in the same location as the Vault MSI installer and call it MSIlog.txt.
2) Run a command prompt as administrator.
3) Change directories to where the Vault MSI installer is.
4) Run the following command: (you may have to change the Vault installer name if you have a different installer than what I entered)
Code: Select all
msiexec /i "VaultServer64_5_1_2_19281.msi" /l "MSIlog.txt"

5) Either post the log (it can be removed later) or email it to support at sourcegear.com (attn: Beth) with a link to this forum thread.

Posts: 14
Joined: Thu Nov 09, 2006 9:40 am
PostPosted: Tue May 15, 2012 1:26 pm
Log file attached. I re-registered the .NET framework 2.0 and 3.5 has been installed on the server.
Attachments
MSIlog.txt
Installation Log
(132.17 KiB) Downloaded 148 times

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Wed May 16, 2012 10:24 am
Do you by any chance also have the vault_install.log available? That is found under %temp%.

Posts: 14
Joined: Thu Nov 09, 2006 9:40 am
PostPosted: Wed May 16, 2012 1:47 pm
Sure. I cancelled after the IIS configuration failed and threw the above error.
Attachments
vault_install.log.txt
(1.73 KiB) Downloaded 133 times

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Wed May 16, 2012 2:35 pm
To make I have this correct, are these your steps?

1) When I had you run the msiexec, you specifically right-clicked the icon for the DOS prompt and selected 'Run As Administrator'? Even if you have admin level privileges, they are often only in effect when you are specifically selecting 'Run As Administrator'.

2) You select Machine for the IIS Process model and click Next. The error comes up before the window where you could enter anything?

Posts: 14
Joined: Thu Nov 09, 2006 9:40 am
PostPosted: Wed May 16, 2012 3:15 pm
Yes. I choose custom. The IIS 7 Configuration lists the following behind the IIS 7 configuration error message:

VaultService application created
Creating Applications in IIS for SdDav web services...
SgDav application created.
VaultShadowFolder application created.
Creating VaultAppPool
Creating Virtual Directories
VaultService Virtual Directory created.
SgDav Virtual Directory created.
VaultShadowFolder Virtual Directory created.


BTW this is IIS 7.5 if that makes any difference.

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Wed May 16, 2012 3:42 pm
Do you receive the same error if you choose Machine on the IIS Process Model page instead of Custom?

Posts: 14
Joined: Thu Nov 09, 2006 9:40 am
PostPosted: Thu May 17, 2012 7:07 am
I'm choosing custom install and machine for the IIS Process User.

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Thu May 17, 2012 4:11 pm
I can't really tell from the information so far what the issue could be.

Could you send an email to support at sourcegear.com (attn: Beth) with a link to this forum thread?

Posts: 7283
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
PostPosted: Fri May 25, 2012 10:36 am
This issue was resolved. The first binding listed for the website was FTP. When that binding was removed, the install had no errors.

HS: 225396

Return to Support (Vault)

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Google Feedfetcher and 4 guests