Discussion:
Incorrect product location being used
(too old to reply)
Anthony Hunter
2003-09-23 15:50:43 UTC
Permalink
My install package that I'm trying to run is on an ftp site. And I'm
using the following command to install it.

msiexec /i ftp://ftp.site.com/folder/myinstall.msi

But, I receive an error that the path does not exist or the install is
invalid. I can manually go to this location and download and run the instal
without any problems. I have also used the above command line on other
machines without any problem. Below is the log file that is generated.

=== Verbose logging started: 9/23/2003 11:22:10 Build type: SHIP UNICODE
2.00.3790.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===
MSI (c) (90:80): Resetting cached policy values
MSI (c) (90:80): Machine policy value 'Debug' is 0
MSI (c) (90:80): ******* RunEngine:
******* Product: ftp://ftp.site.com/folder/myinstall.msi
******* Action:
******* CommandLine: **********
MSI (c) (90:80): Client-side and UI is none or basic: Running entire install
on the server.
MSI (c) (90:80): Grabbed execution mutex.
MSI (c) (90:80): Cloaking enabled.
MSI (c) (90:80): Attempting to enable all disabled priveleges before calling
Install on Server
MSI (c) (90:80): Incrementing counter to disable shutdown. Counter after
increment: 0
MSI (s) (C4:94): Grabbed execution mutex.
MSI (s) (C4:DC): Resetting cached policy values
MSI (s) (C4:DC): Machine policy value 'Debug' is 0
MSI (s) (C4:DC): ******* RunEngine:
******* Product: C:\ftp://ftp.site.com/folder/myinstall.msi
******* Action:
******* CommandLine: **********
MSI (s) (C4:DC): Note: 1: 2203 2: C:\ftp://ftp.site.com/folder/myinstall.msi
3: -2147286788
MSI (s) (C4:DC): MainEngineThread is returning 123
MSI (c) (90:80): Decrementing counter to disable shutdown. If counter >= 0,
shutdown will be denied. Counter after decrement: -1
MSI (c) (90:80): MainEngineThread is returning 123
=== Verbose logging stopped: 9/23/2003 11:22:11 ===

Why is there a 'C:\' infront of "******* Product:"? Does anyone know where
this is coming from? On the machines that work, this is not there, just the
ftp site location.



Thanks,
Anthony
Stefan Krueger [MVP]
2003-09-23 17:16:39 UTC
Permalink
Don't know how that C:\ is coming from, but it certainly doesn't look right.
Note that starting with MSI 3 the ftp protocol will no longer be supported
so you may want to use http instead.
--
Stefan Krueger
Microsoft Windows Installer MVP

Please post your questions in the newsgroup or vist one of these web sites:

Windows Installer FAQ
http://www.msifaq.com - http://www.msifaq.de

InstallSite - Resources for Setup Developers
http://www.installsite.org
http://www.installsite.de (GERMAN)
Post by Anthony Hunter
My install package that I'm trying to run is on an ftp site. And I'm
using the following command to install it.
msiexec /i ftp://ftp.site.com/folder/myinstall.msi
But, I receive an error that the path does not exist or the install is
invalid. I can manually go to this location and download and run the instal
without any problems. I have also used the above command line on other
machines without any problem. Below is the log file that is generated.
=== Verbose logging started: 9/23/2003 11:22:10 Build type: SHIP UNICODE
2.00.3790.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===
MSI (c) (90:80): Resetting cached policy values
MSI (c) (90:80): Machine policy value 'Debug' is 0
******* Product: ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
MSI (c) (90:80): Client-side and UI is none or basic: Running entire install
on the server.
MSI (c) (90:80): Grabbed execution mutex.
MSI (c) (90:80): Cloaking enabled.
MSI (c) (90:80): Attempting to enable all disabled priveleges before calling
Install on Server
MSI (c) (90:80): Incrementing counter to disable shutdown. Counter after
increment: 0
MSI (s) (C4:94): Grabbed execution mutex.
MSI (s) (C4:DC): Resetting cached policy values
MSI (s) (C4:DC): Machine policy value 'Debug' is 0
******* Product: C:\ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
C:\ftp://ftp.site.com/folder/myinstall.msi
Post by Anthony Hunter
3: -2147286788
MSI (s) (C4:DC): MainEngineThread is returning 123
MSI (c) (90:80): Decrementing counter to disable shutdown. If counter >= 0,
shutdown will be denied. Counter after decrement: -1
MSI (c) (90:80): MainEngineThread is returning 123
=== Verbose logging stopped: 9/23/2003 11:22:11 ===
Why is there a 'C:\' infront of "******* Product:"? Does anyone know where
this is coming from? On the machines that work, this is not there, just the
ftp site location.
Thanks,
Anthony
Anthony Hunter
2003-09-23 18:03:44 UTC
Permalink
Does anyone know how the product entry is determined? Maybe it has
something to do with the way the machine is setup to access the ftp site. I
don't think anything out of the ordinary is being done, but I'm going to
check with my IT person.


Anthony
Post by Stefan Krueger [MVP]
Don't know how that C:\ is coming from, but it certainly doesn't look right.
Note that starting with MSI 3 the ftp protocol will no longer be supported
so you may want to use http instead.
--
Stefan Krueger
Microsoft Windows Installer MVP
Windows Installer FAQ
http://www.msifaq.com - http://www.msifaq.de
InstallSite - Resources for Setup Developers
http://www.installsite.org
http://www.installsite.de (GERMAN)
Post by Anthony Hunter
My install package that I'm trying to run is on an ftp site. And I'm
using the following command to install it.
msiexec /i ftp://ftp.site.com/folder/myinstall.msi
But, I receive an error that the path does not exist or the install is
invalid. I can manually go to this location and download and run the
instal
Post by Anthony Hunter
without any problems. I have also used the above command line on other
machines without any problem. Below is the log file that is generated.
=== Verbose logging started: 9/23/2003 11:22:10 Build type: SHIP UNICODE
2.00.3790.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===
MSI (c) (90:80): Resetting cached policy values
MSI (c) (90:80): Machine policy value 'Debug' is 0
******* Product: ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
MSI (c) (90:80): Client-side and UI is none or basic: Running entire
install
Post by Anthony Hunter
on the server.
MSI (c) (90:80): Grabbed execution mutex.
MSI (c) (90:80): Cloaking enabled.
MSI (c) (90:80): Attempting to enable all disabled priveleges before
calling
Post by Anthony Hunter
Install on Server
MSI (c) (90:80): Incrementing counter to disable shutdown. Counter after
increment: 0
MSI (s) (C4:94): Grabbed execution mutex.
MSI (s) (C4:DC): Resetting cached policy values
MSI (s) (C4:DC): Machine policy value 'Debug' is 0
******* Product: C:\ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
C:\ftp://ftp.site.com/folder/myinstall.msi
Post by Anthony Hunter
3: -2147286788
MSI (s) (C4:DC): MainEngineThread is returning 123
MSI (c) (90:80): Decrementing counter to disable shutdown. If counter >=
0,
Post by Anthony Hunter
shutdown will be denied. Counter after decrement: -1
MSI (c) (90:80): MainEngineThread is returning 123
=== Verbose logging stopped: 9/23/2003 11:22:11 ===
Why is there a 'C:\' infront of "******* Product:"? Does anyone know where
this is coming from? On the machines that work, this is not there, just
the
Post by Anthony Hunter
ftp site location.
Thanks,
Anthony
Kallely Sajan
2003-09-23 18:55:43 UTC
Permalink
Check if you have a proxy server in between.

--

Regards,
Sajan.

PS: Please don't send me direct emails, use the newsroom.
Post by Anthony Hunter
Does anyone know how the product entry is determined? Maybe it has
something to do with the way the machine is setup to access the ftp site.
I
Post by Anthony Hunter
don't think anything out of the ordinary is being done, but I'm going to
check with my IT person.
Anthony
Post by Stefan Krueger [MVP]
Don't know how that C:\ is coming from, but it certainly doesn't look
right.
Post by Stefan Krueger [MVP]
Note that starting with MSI 3 the ftp protocol will no longer be supported
so you may want to use http instead.
--
Stefan Krueger
Microsoft Windows Installer MVP
Please post your questions in the newsgroup or vist one of these web
Windows Installer FAQ
http://www.msifaq.com - http://www.msifaq.de
InstallSite - Resources for Setup Developers
http://www.installsite.org
http://www.installsite.de (GERMAN)
Post by Anthony Hunter
My install package that I'm trying to run is on an ftp site. And I'm
using the following command to install it.
msiexec /i ftp://ftp.site.com/folder/myinstall.msi
But, I receive an error that the path does not exist or the install is
invalid. I can manually go to this location and download and run the
instal
Post by Anthony Hunter
without any problems. I have also used the above command line on other
machines without any problem. Below is the log file that is generated.
=== Verbose logging started: 9/23/2003 11:22:10 Build type: SHIP
UNICODE
Post by Stefan Krueger [MVP]
Post by Anthony Hunter
2.00.3790.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===
MSI (c) (90:80): Resetting cached policy values
MSI (c) (90:80): Machine policy value 'Debug' is 0
******* Product: ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
MSI (c) (90:80): Client-side and UI is none or basic: Running entire
install
Post by Anthony Hunter
on the server.
MSI (c) (90:80): Grabbed execution mutex.
MSI (c) (90:80): Cloaking enabled.
MSI (c) (90:80): Attempting to enable all disabled priveleges before
calling
Post by Anthony Hunter
Install on Server
MSI (c) (90:80): Incrementing counter to disable shutdown. Counter after
increment: 0
MSI (s) (C4:94): Grabbed execution mutex.
MSI (s) (C4:DC): Resetting cached policy values
MSI (s) (C4:DC): Machine policy value 'Debug' is 0
******* Product: C:\ftp://ftp.site.com/folder/myinstall.msi
******* CommandLine: **********
C:\ftp://ftp.site.com/folder/myinstall.msi
Post by Anthony Hunter
3: -2147286788
MSI (s) (C4:DC): MainEngineThread is returning 123
MSI (c) (90:80): Decrementing counter to disable shutdown. If counter
=
Post by Stefan Krueger [MVP]
0,
Post by Anthony Hunter
shutdown will be denied. Counter after decrement: -1
MSI (c) (90:80): MainEngineThread is returning 123
=== Verbose logging stopped: 9/23/2003 11:22:11 ===
Why is there a 'C:\' infront of "******* Product:"? Does anyone know
where
Post by Stefan Krueger [MVP]
Post by Anthony Hunter
this is coming from? On the machines that work, this is not there, just
the
Post by Anthony Hunter
ftp site location.
Thanks,
Anthony
Loading...