Adobe Internal Update Server

Matt
Valued Contributor

Has anyone here played with this at all. I have been trying to do some google searching on it but haven't found many people talking about it. Also, has anyone installed this on OSX Server yet?

--
Matt Lee
FNG Sr. IT Analyst / Desktop Architecture Team / Apple S.M.E / JAMF Casper Administrator
Fox Networks Group
matthew.lee at fox.com<mailto:matthew.lee at fox.com>

Need Help? Call the Help Desk at (310) 969-HELP (ext 24357) or online at http://itteam<http://itteam/>
Help Desk Hours: Mon-Fri, 6AM-6PM PST

15 REPLIES 15

rob_potvin
Contributor III
Contributor III

Yeah I set it up here at my school and it working rather well. I created Launch Daemon plist to run at startup and script to run the updater every day at 3am so it would update its web director and then with the adobe tool created a preference file, created a package and that I then install as part of my default image.

I can send you my code if you are interested and how I did it.

Cheers

Matt
Valued Contributor

I am very interested. How was the setup process. I saw reading through it that you need to set up a Web Server. That is one thing I have never done on OSX server.

--
Matt Lee
FNG Sr. IT Analyst / Desktop Architecture Team / Apple S.M.E / JAMF Casper Administrator
Fox Networks Group
matthew.lee at fox.com<mailto:matthew.lee at fox.com>

Need Help? Call the Help Desk at (310) 969-HELP (ext 24357) or online at http://itteam<http://itteam/>
Help Desk Hours: Mon-Fri, 6AM-6PM PST

jafuller
Contributor

Rob,
I'm very interested in this as well. Thanks!!

James Fuller | Technology Application Services | V: 206.318.7153

rob_potvin
Contributor III
Contributor III

AdobeUpdateServerSetupToolCS5 is tool that helps to create an adobe update server for CS5 applications, on your own server. It creates all the directory structure and then lets you sync and check for updates from Adobe’s own CS5 update server. Putting this “synced” folder on a web server lets you share via http all Adobe CS5 updates with your clients.

The problem is that when running this script from adobe, you would have to select a choice, either 1, 2, 3… to get a desired result.
Here is a little script that I wrote that will let you run the sync command without interacting with adobe’s script. You can then take this script and run it via launchd.

Copy and past the following and don’t forget to update update the paths with your relevant paths and save the script (eg. adobesync.sh) put it somewhere and then create a launchd plist. This plist and load it in /Library/LaunchDeamons/com.yourplist.adobesync.plist(runs always, even when no user is logged on) and it runs everyday at 1:30am.

The script: http://pastebin.com/DiR6GQuS

The plist: http://pastebin.com/TkRQSfsa

Now for setting up a web server, it couldn't be easier. Just turn on the web service. Then your /Library/WebServer/Documents/whatever folder you want....

Other links:

http://blogs.adobe.com/oobe/2010/09/enterprise-in-house-update-hosting-for-cs5.html

Also please note that is is for version 1 and not the newly released version 2 (link below), I will update this later.

http://www.adobe.com/devnet/creativesuite/enterprisedeployment.html

Cheers

Rob

rob_potvin
Contributor III
Contributor III

if you need more info just msg me sorry guys running out the door

Matt
Valued Contributor

Thanks Rob I am going to give setting up a Web Server a shot.
--
Matt Lee
FNG Sr. IT Analyst / Desktop Architecture Team / Apple S.M.E / JAMF Casper Administrator
Fox Networks Group
matthew.lee at fox.com<mailto:matthew.lee at fox.com>

Need Help? Call the Help Desk at (310) 969-HELP (ext 24357) or online at http://itteam<http://itteam/>
Help Desk Hours: Mon-Fri, 6AM-6PM PST

RobertHammen
Valued Contributor II

I didn't even have to set up the apache config, just turned on the web (httpd) service in Server Admin. IIRC the default for the updates is the "serverroot" folder in /Library/WebServer/Documents
On Jun 1, 2011, at 10:29 AM, Matthew Lee wrote:

I run this on the same box as my Casper server - no issues. I haven't updated to v2 of this tool, to support CS 5.5; will probably get around to that this afternoon.

--Robert

Matt
Valued Contributor

I just got it set up. It was super duper easy to set up. Its updating files right now. Currently it is housed on my Regional netboot server but I have put a purchase in for a Mac Mini Server to handle this function. I don't want anything Adobe related running on anything mission critical.

--
Matt Lee
FNG Sr. IT Analyst / Desktop Architecture Team / Apple S.M.E / JAMF Casper Administrator
Fox Networks Group
matthew.lee at fox.com<mailto:matthew.lee at fox.com>

Need Help? Call the Help Desk at (310) 969-HELP (ext 24357) or online at http://itteam<http://itteam/>
Help Desk Hours: Mon-Fri, 6AM-6PM PST

Not applicable

Out of curiosity, do you know if that server be used to update both Mac
and Windows versions?
-- Terry Sheltra, Macintosh Support Technician
University of Virginia, School of Architecture
w: 434.982.3047 e: terrys at virginia.edu
--
????????

Matt
Valued Contributor

It supports both Mac and Windows and delivery to both. You could host the server on a Windows box or Mac box as well.

--
Matt Lee
FNG Sr. IT Analyst / Desktop Architecture Team / Apple S.M.E / JAMF Casper Administrator
Fox Networks Group
matthew.lee at fox.com<mailto:matthew.lee at fox.com>

Need Help? Call the Help Desk at (310) 969-HELP (ext 24357) or online at http://itteam<http://itteam/>
Help Desk Hours: Mon-Fri, 6AM-6PM PST

donmontalvo
Esteemed Contributor III

It's easy to install and easy to manage. Jody Rodgers (Adobe) blog'd that a future version will offer Apple SUS style functionality...so we'll be able to push update commands and Adobe stuff will update without any interaction and without needing a user logged in:

http://blogs.adobe.com/oobe/2011/05/aamee-2-0-and-ausst-2-0-live.html

"What does AUSST 2.0 not do? Well the biggie that is not yet implemented is the ability to send out command line requests to the AUSST server to push out updates to end users. We are looking into this and other feature requests for a future version of AUSST."

Jody Rodgers was an IT guy who works for Adobe, now he's a project manager in charge of development of enterprise deployment and management tools (like AAMEE, AUSST, etc.)...um, I should mention he's a HUGE fan of Casper (he uses it at Adobe)... :):):)

Don

Matthew Lee Matt.Lee at fox.com

--
https://donmontalvo.com

bentoms
Release Candidate Programs Tester

Can you give us the how?

Regards,

Ben.

tkimpton
Valued Contributor II

Best guide I have found is this.

http://thisisdave.posterous.com/configuring-implementing-and-automating-adobe

AUSST 1.0 was good until Adobe went AKAMI and changed there updating servers to make CS5.5 work.

The Adobe documentation is flawed, for example don't try creating the cient override files from the command line. Documentation is wrong and doesn't work.

Difference on 10.7 server is you propegate the permissions on th share through Finder and GetInfo rather than the server app.

Still struggling at the moment. My test machine updated fine but another machine failed to download the update.

Ahh more reading I think!

Tim Kimpton

Systems Engineer

E: Tim.Kimpton at rufusleonard.com

D: +44 (0)20 7956 3014

W: http://www.rufusleonard.com

F: facebook.com/rufusleonarduk

T: twitter.com/rufusleonard

??
?

Rufus Leonard limited is a company registered in England and Wales with company number 3348509. Vat number: 691308528

tkimpton
Valued Contributor II

Sorry bit late on the reply. Yes I have set up an internal Adobe Update Server on mac osx server 10.7.1.

The documentation is heavily flawed and the blog is a joke. You call Adobe helpdesk and they don't know what your talking about and the updater team are inaccessible.

You are going to have more progress opening up your Firewall to all AKAMAI servers so updates go through your proxy than get proper help on it.

Tim Kimpton

Systems Engineer

E: Tim.Kimpton at rufusleonard.com

D: +44 (0)20 7956 3014

W: http://www.rufusleonard.com

F: facebook.com/rufusleonarduk

T: twitter.com/rufusleonard

??
?

Rufus Leonard limited is a company registered in England and Wales with company number 3348509. Vat number: 691308528

lsmc08
Contributor

Hello all,

I'm sharing my implementation experience and my findings about Adobe Internal Update Server and also hoping someone would share or direct me on the right path...

Here's my environment info:

Server 10.7.4
On Server App, have Web service ON
On System Pref, Sharing, have Web Sharing ON

Using AdobeUpdateServerSetupTool2.0
In Terminal, was able to create the updates directory with the following:

cd /applications/AdobeUpdateServerSetupTool2.0.app/Contents/MacOS/
ls

sudo ./AdobeUpdateServerSetupTool2.0 --root=/Library/WebServer/Documents/serverroot/updates/Adobe

Also in Terminal:

cd /applications/AdobeUpdateServerSetupTool2.0.app/Contents/MacOS/
sudo ./AdobeUpdateServerSetupTool2.0 --genclientconf=/Library/WebServer/Documents/serverroot/config/AdobeUpdaterClient --root=/Library/WebServer/Documents/serverroot/updates/Adobe --url=http://ip adress:80/serverroot/updates/Adobe

was able to create the Override files for the clients to look and update through local Adobe update server.

The Problem:

When putting the override file in the client and going to Help, Updates, get a message "The Update Server is not responding... might be offline, Firewall, etc.

Also, on the server box when I browse to URL http://ip adress:80/serverroot/updates/Adobe, I get:

"Not Found
The requested URL /serverroot/updates/Adobe was not found on this server.
Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8r DAV/2 Server at 172.17.32.200 Port 80"
message

Or when I go to the internal 127.0.0.1 address, I only get the "Welcome to Lion" page, but nothing show, no index I can browse indicating the Adobe Update Server structure.

What am I missing here?

Love the 10.6 Server in terms of Web Services - it was broader and you can actually see what was being configured and had more options - 10.7 is so limitted.

I want to make sure I have everything covered before I ask the network/security guys look into it. Anything you can help with or share would be greatly appreciated.

Thank you!