Mirror & Managed Client

Seeing there is no answer regarding my automated install of AMS style installs I am going to try mirrors. When I try to install a ADNM created msi for both the netserver and mirror I get the folowing error in the setup.log file.

19:28:25 min/gen Started: 17.07.2006, 19:28:25
19:28:25 min/gen Running setup_av_net-236 (566)
19:28:25 nrm/sys Operating system: Windows2000 ver 5.0, build 2195, sp 4.0 [Service Pack 4] SERVER
19:28:25 vrb/sys Computer WinName: ****CAL1
19:28:25 min/sys Windows Net User: *********
19:28:25 min/gen Cmdline: /sfx /sfxstorage “.”
19:28:25 vrb/gen DldSrc set to sfx
19:28:25 min/gen Old version: 236 (566)
19:28:25 nrm/gen SGW32P::CheckIfInstalled set m_bAlreadyInstalled to 1
19:28:25 nrm/int SYNCER: Type: use IE settings
19:28:25 nrm/int SYNCER: Auth: another authentication, use WinInet
19:28:25 vrb/pkg Part prg_av_net-236 is installed
19:28:25 vrb/pkg Part vps-62805 is installed
19:28:25 vrb/pkg Part news-4a is installed
19:28:25 vrb/pkg Part setup_av_net-236 is installed
19:28:25 nrm/int SYNCER: Type: use IE settings
19:28:25 nrm/int SYNCER: Auth: another authentication, use WinInet
19:28:25 min/gen Old version: 236 (566)
19:28:27 vrb/fil SetExistingFilesBitmap: 934->155->155
19:28:27 min/gen GUID: 42d51233-7bc0-4e37-bb4b-9f7f9e346ae8
19:28:27 nrm/gen SelectCurrent: selected server ‘tmp sfx storage’ from ‘sfx’
19:28:27 min/pkg GetPackages - set proxy for inet
19:28:27 nrm/int SYNCER: Type: use IE settings
19:28:27 nrm/int SYNCER: Auth: another authentication, use WinInet
19:28:27 dbg/gen Entered SetupProcessWin32Avast::Do( INST_OP_UNKNOWN )
19:28:27 dbg/gen Entered SetupProcessWin32::Do( INST_OP_UNKNOWN )
19:28:27 dbg/gen Entered SetupProcess::Do( INST_OP_UNKNOWN )
19:28:27 min/gen Err:Unknown error
19:28:27 nrm/pkg Transferred files: 0
19:28:27 nrm/pkg Transferred bytes: 0
19:28:27 nrm/pkg Transfer time: 0 ms
19:28:27 vrb/fil NeedReboot=false
19:28:27 min/gen Return code: 0x20000019 [Unknown error]
19:28:27 min/gen Stopped: 17.07.2006, 19:28:27

If I install them by themselves there is no problem, together it doesn’t happen.

My root server has the latest ADNM version 4.7.

Please help the company I work for has spent $20,000 on this product and I would expect some local on site help to which so far I have been unable to obtain.

Cheers

How did you create the two product MSI package, exactly? AFAIK when creating an installation package, you must choose exactly ONE product.

Please help the company I work for has spent $20,000 on this product and I would expect some local on site help to which so far I have been unable to obtain.

Did you purchase the product directly, or via a reseller/distributor? If reseller/distributor, please let me know which one it was. It should be possible to set up an on-site help.

Thanks
Vlk

**** Update *****

The reseller we used is called Biz-Aid Pty Ltd in Australia.

I created two seperate packages one for the Netserver then the second for the Mirror.

I created an Installation package and told it to create an msi instead of pushing the install.

Like I said both work by themselves but not after another is installed.

We purchased it through a reseller. I have spoken to him a couple of times, but he keeps telling me to send screen shots of the exact process so he can send them to you guys. I would rather have someone on site to help me, I have a very different network as I have said b4 and I need advise on the the best way to handle it. 137 locations is huge and I need to know if mirrors or ams is the best way to go and if so which way to implement them. I am not at work at them moment I am home as it is 10:48 Australian Eastern Standard Time. The reseller I used seem reluctant to do on site visits as he is in another state to what I am in. I need a someone near Canberra ACT in Australia.

My email is in my profile so please feel free to contact me through email if we need to organise something. I like Avast I use it at home but it is fustrating the hell out of me at work.

Cheers

Another issue I am having is this.

When the mirror process on the ams creates a distribution directory it modifies the mirror.def file. Then when a mirror tries to download from ams the newly modified mirror.def causes the mirror to fail.

This is what the start of the mirror.def looks like b4 it is recreated in the distib dir.

[General]
Latest_mirror_version=1.0.0.0
Files=1347

[Files]

and this is what it looks like when it gets moved.
[Files]

The [General] is moved to the bottom and the Latest_mirror part goes missing.

If I manually copy the mirror.def file into the distr directory the mirroring works fine.

This is the error the mirror.exe comes up with when it is launched and tries to update from the root.

mirror begin…
Mirroring…
Using server: http://...:5033
Downloading file: servers.def.stamp ================================= 100%
Downloading file: servers_mirror.def.stamp ========================== 100%
Using server: http://...:5033
Downloading file: jollyroger.vpu.stamp ============================== 100%
Downloading file: mirror.def ======================================== 100%
mirror.def is broken.
Error (20000011): The package is broken.

Cheers

Please send the following files to my email:
Management Tools\Mirror\Config\mirror.ini
Management Tools\Mirror\Config\setup.ini
Management Tools\Mirror\Log\mirror.log
Management Tools\Mirror\Mirror\mirror.def (the corrupted one)
Management Tools\Setup\setup.ini
Management Tools\Setup\setup.log

I have emailed you the log and ini files.

Cheers

OK there is a bug in mirror.exe that wouldn’t let one mirror get its updates from another mirror, this has been fix but I still have other issues.

I want to be able to deploy a mirror and during the msi or push creation that you get to select where this mirror is going to get its updates from. I do not want mirrors updating from the internet.

I am still unable to deploy the managed server client msi and then deploy the mirror client, is someone able to look into this and provide solution or is it being worked on?

Cheers

Should I take the lack of responses that this is a no go, should I persue other AV solutions?

Cheers

Hi,
sorry for the delay…
You can create installation package for deployment of client and mirror at once using custom admin.ini, follow these steps:

  1. Create installation package for network client as usual
  2. In temp folder find file asw*.tmp. If it doesn’t exist, select properties of client package and press Edit button, while the wizard is displayed, you should see asw*.tmp file in %TEMP% folder
  3. Copy this file to some folder as admin.ini and edit it
  4. The last value of [Groups] section should be empty, add “av_mgm_mirror” group
  5. Create new installation package and press button “Load admin.ini”, select your edited file and confirm OK.

Now you should be able to create msi package containing both client and mirror. Preferably uninstall current version and restart windows before deploying this package.

Ok so that part looks achievable but what about having the mirror point to another mirror rather than the internet?

Edit:

This is what I have in the admin.ini file that I load into the package, but it fails to install.

[Communication.ini]
ServerAddress=nameofserver
ClientsListenPortAddress=16111
[Admin]
Product=av_net
Path=%PRGFILES%\Alwil Software\Avast4
SvcAccount=
SvcPassword=
RunPopWiz=1
[Languages.ini]
Engine=1033
[Groups.setupini]
Group1=av_mgm_cl
Group2=av_mgm_cl_res_mai
Group3=av_mgm_cl_res_ns
Group4=av_mgm_cl_res_scr
Group5=av_mgm_cl_res_std
Group6=av_mgm_cl_res_ws
Group7=av_net_agent
Group8=av_net_cmn
Group9=av_net_dll_eng
Group10=av_pro_coreskins
Group11=av_pro_dll_eng
Group12=av_pro_hlp_eng
Group13=av_srv_core
Group14=av_srv_corewnt
Group15=av_srv_dll
Group16=av_srv_rdr
Group17=av_srv_res_mai
Group18=av_srv_res_ns
Group19=av_srv_res_scr
Group20=av_srv_res_std
Group21=av_srv_res_ws
Group22=avscan
Group23=winsys
Group24=winsysgui
Group25=av_mgm_mirror
[Common.setupini]
NetAcc=1
NetIP=
NetPort=0
NetUser=
NetPwd=
[Common.ini]
ISA=0
ISAFolder=

Cheers

That admin.ini settings seems good, did you try remove previous avast installation and restart?

I removed everything and deleted all references to avast incl folders and reg settings.

Cheers

Please send the generated msi package to my email, I’ll check it.