Trying to deploy Adobe CS4 via Distribution
I am having no luck.
I did all the initial testing locally, and have the silent install working perfectly with license registration and everything. I zip up that installation directory, and set it up in Software Distribution and it's not working. I get the prompt on the client that the software is being pushed, I click continue, the files download the C:\Program Files\KACE\ just like they should... but then the Kace prompt disappears and the machine just sits there. No install takes place.
Please help!
I did all the initial testing locally, and have the silent install working perfectly with license registration and everything. I zip up that installation directory, and set it up in Software Distribution and it's not working. I get the prompt on the client that the software is being pushed, I click continue, the files download the C:\Program Files\KACE\ just like they should... but then the Kace prompt disappears and the machine just sits there. No install takes place.
Please help!
0 Comments
[ + ] Show comments
Answers (26)
Please log in to answer
Posted by:
cmccracken
13 years ago
Posted by:
larryw
13 years ago
Posted by:
cmccracken
13 years ago
Any messages in the deploy log with debugging enabled?
My first thought was a bug in 5.3 that doesn't unzip files correctly if zipped with Windows Compressed Folders (7-zip works) (I believe the latest update fixes this). My other thought was there is a size limit on how large a MI can be, but I think it is around 1.5GB (I've tried to use it to push AutoCAD and it fails to download).
Are you using a batch file to control the install? What does your install command for the KBOX look like?
Casey
My first thought was a bug in 5.3 that doesn't unzip files correctly if zipped with Windows Compressed Folders (7-zip works) (I believe the latest update fixes this). My other thought was there is a size limit on how large a MI can be, but I think it is around 1.5GB (I've tried to use it to push AutoCAD and it fails to download).
Are you using a batch file to control the install? What does your install command for the KBOX look like?
Casey
Posted by:
GillySpy
13 years ago
Posted by:
cmccracken
13 years ago
In my case, it wasn't attaching the zip to the MI, it was the agent downloading the zip. For AutoCAD, I had to use the samba share because of the size, and that portion worked. However, the agent couldn't pull the zip back down.
I'd like to double check the MI setup, because it sounds like the installer is making it to the PC, it just doesn't quite know what to do from there.
Casey
I'd like to double check the MI setup, because it sounds like the installer is making it to the PC, it just doesn't quite know what to do from there.
Casey
Posted by:
larryw
13 years ago
ORIGINAL: cmccracken
Any messages in the deploy log with debugging enabled?
My first thought was a bug in 5.3 that doesn't unzip files correctly if zipped with Windows Compressed Folders (7-zip works) (I believe the latest update fixes this). My other thought was there is a size limit on how large a MI can be, but I think it is around 1.5GB (I've tried to use it to push AutoCAD and it fails to download).
Are you using a batch file to control the install? What does your install command for the KBOX look like?
Casey
It was zipped using Windows compressed folders. The unzipping seems to work (as in, when it downloads, in the downloads folder there is an actual folder labeled "1681" that contains the contents of my archive).
NOTE: I do not have the silent switches or the deploymentFile switches on there right now because they weren't working. I'm just trying to get the damn install to launch PERIOD at this point.
Posted by:
cmccracken
13 years ago
Posted by:
GillySpy
13 years ago
I will infer based on your run parms that the zip contains a subfolder called "Adobe CS4" and the files are extracted into that. That is fine as long as we have the command correct.
your installation command may be getting translated with "use default" on. What does the log say it is running? You may want to configure manually and put in ".\Adobe CS4\setup.exe"
Also is setup.exe called like that silent and unattended?
your installation command may be getting translated with "use default" on. What does the log say it is running? You may want to configure manually and put in ".\Adobe CS4\setup.exe"
Also is setup.exe called like that silent and unattended?
Posted by:
larryw
13 years ago
Try removing the quotes around the run parameter and setting the radio button to "Configure Manually".
Didn't work, same issue (downloads, but no install kicks off).
I will infer based on your run parms that the zip contains a subfolder called "Adobe CS4" and the files are extracted into that. That is fine as long as we have the command correct.
your installation command may be getting translated with "use default" on. What does the log say it is running? You may want to configure manually and put in ".\Adobe CS4\setup.exe"
Also is setup.exe called like that silent and unattended?
The root of the zip does contain an Adobe CS4 folder, and that folder contains the setup.exe file.
How do I enable\check\verify the logs you are referring to? I tried just: Adobe CS4\setup.exe with no quotes, and on configure manually, but it still did not work.
Just plain setup.exe is neither silent nor unattended. At this point, I'm just trying to get the installation to pop up at all. Locally, using the same files I zipped up, it works regular and silent\unattended (with the proper switches).
Posted by:
larryw
13 years ago
Posted by:
GillySpy
13 years ago
Posted by:
larryw
13 years ago
From Adobe:
A silent installation on Windows started by running setup.exe through a command line. This should be done as administrator. Use the following command line from the Adobe Creative Suite 4 product setup.exe directory.
setup --mode=silent --deploymentFile="path to installer file"
Replace path to installer file with the full path to the custom install.xml or uninstall.xml that you created.
Like I said, this method works fine locally.
A silent installation on Windows started by running setup.exe through a command line. This should be done as administrator. Use the following command line from the Adobe Creative Suite 4 product setup.exe directory.
setup --mode=silent --deploymentFile="path to installer file"
Replace path to installer file with the full path to the custom install.xml or uninstall.xml that you created.
Like I said, this method works fine locally.
Posted by:
GillySpy
13 years ago
the MI doesn't know how to look this up at adobe so you have to tell it.
please use the manual command line:
".\Adobe CS4\setup.exe" --mode=silent --deploymentFile="what is this file?"
Also, be great if "Adobe CS4" didn't have a space in it
Lastly, IF it truly does require administrator then an MI won't work. You'll have to use a script with some parms to run as an administrator -- MIs run as SYSTEM user - which is the user the agent service runs under.
please use the manual command line:
".\Adobe CS4\setup.exe" --mode=silent --deploymentFile="what is this file?"
Also, be great if "Adobe CS4" didn't have a space in it
Lastly, IF it truly does require administrator then an MI won't work. You'll have to use a script with some parms to run as an administrator -- MIs run as SYSTEM user - which is the user the agent service runs under.
Posted by:
larryw
13 years ago
Posted by:
GillySpy
13 years ago
It should launch which is why i asked you about task manager. But what happens after it launches depends. It won't show the gui because the setup.exe will be running under SYSTEM account. It might do other funny things like shut down immediately. is there a switch for an installation log file?
Review this to test your setup.exe outside of kbox:
Does the installation work for the LOCAL SYSTEM user?
Use the following FAQ which details how to mimic the LOCAL SYSTEM USER to install the application: http://www.kace.com/support/customer/faq/index.php?action=artikel&cat=5&id=731&artlang=en
ref: http://www.kace.com/support/kb/index.php?action=artikel&cat=4&id=821&artlang=en#The_most_common_problem
Review this to test your setup.exe outside of kbox:
Does the installation work for the LOCAL SYSTEM user?
Use the following FAQ which details how to mimic the LOCAL SYSTEM USER to install the application: http://www.kace.com/support/customer/faq/index.php?action=artikel&cat=5&id=731&artlang=en
ref: http://www.kace.com/support/kb/index.php?action=artikel&cat=4&id=821&artlang=en#The_most_common_problem
Posted by:
cmccracken
13 years ago
Posted by:
larryw
13 years ago
Posted by:
cmccracken
13 years ago
Posted by:
larryw
13 years ago
From KBOT_LOG.txt
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) Downloading from main location http://kbox/packages/1681/Adobe%20CS4.zip
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) Executing: .\Adobe CS4\setup.exe --mode=silent --deploymentFile="install.xml"
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) Error executing: '.\Adobe CS4\setup.exe --mode=silent --deploymentFile="install.xml"': System.ComponentModel.Win32Exception: The system cannot find the file specified
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) at System.Diagnostics.Process.Start()
kbot[2:1300888647] @ 2011-09-20T11:50:22 (output) at KBClient.MIPackageMgr.launchProcess(String command, String parms, Int32 adminInstall, String workingDirectory, Boolean dontPrependMSIExec)
Posted by:
larryw
13 years ago
Posted by:
larryw
13 years ago
I just copied the xml to the root of the zip, and reuploaded the zip. Then I tried the managed install again, and it did the same thing (not work).
kbot[2:1300888647] @ 2011-09-20T14:15:11 (output) Executing: .\Adobe CS4\setup.exe --mode=silent --deploymentFile="install.xml"
kbot[2:1300888647] @ 2011-09-20T14:15:11 (output) Error executing: '.\Adobe CS4\setup.exe --mode=silent --deploymentFile="install.xml"': System.ComponentModel.Win32Exception: The system cannot find the file specified
kbot[2:1300888647] @ 2011-09-20T14:15:11 (output) at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
kbot[2:1300888647] @ 2011-09-20T14:15:11 (output) at System.Diagnostics.Process.Start()
kbot[2:1300888647] @ 2011-09-20T14:15:11 (output) at KBClient.MIPackageMgr.launchProcess(String command, String parms, Int32 adminInstall, String workingDirectory, Boolean dontPrependMSIExec)
Posted by:
larryw
13 years ago
Posted by:
rjtech
13 years ago
Try to remove the directory and put the setup.exe in the root of the zip file. Configure manually and enter "Setup.exe [params]"
If that doesn't work... I had a distribution I had similar issues with and while I know this probably went against best practice but it worked. Use absolute paths to the install paths: C:\Program files\Kace\kbox\downloads\[pkg#]\Adobe CS4\setup.exe [params]
This isn't optimal and the agent update to 5.3 will change this path. Also raises problems when you have a mix of 32 & 64-Bit machines that use a Program Files (x86) directory.
If that doesn't work... I had a distribution I had similar issues with and while I know this probably went against best practice but it worked. Use absolute paths to the install paths: C:\Program files\Kace\kbox\downloads\[pkg#]\Adobe CS4\setup.exe [params]
This isn't optimal and the agent update to 5.3 will change this path. Also raises problems when you have a mix of 32 & 64-Bit machines that use a Program Files (x86) directory.
Posted by:
cmccracken
13 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.