Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.
Endpoint Management Community Blog
Showing posts tagged with Symantec Management Platform (Notification Server)
Showing posts in English
networkchic | 29 Jul 2008 | 0 comments

This query is very helpful in trying to determine what collections a machine belongs to without having to go through Resource Manager.

SELECT   vComputer.Name, vComputer.[User], vComputer.[OS Name], vComputer.[OS Version], vComputer.[IP Address], 
           CollectionIncludeResource.CollectionGuid, vCollection.Name AS 'Collection', vCollection.Description
FROM     CollectionIncludeResource INNER JOIN
           vComputer ON CollectionIncludeResource.ResourceGuid = vComputer.Guid INNER JOIN
           vCollection ON CollectionIncludeResource.CollectionGuid = vCollection.Guid
networkchic | 29 Jul 2008 | 0 comments

This will give you information on the status of Sequential Software Delivery Tasks which you can build dynamic collections in Altiris.

In your search criteria use the AdvertisementName of one of the programs that will execute within the Sequential task NOT the actual name of the Sequential task.

Select, vc.guid,st.status, st.exitcode, 
From inv_synch_status st
  Join vcomputer vc on vc.guid = st._resourceguid Join item it on st.taskid = it.guid

Where st.synchronizationid in 
	(select guid from item where name Like '%%)
and st.status = 'completed'

Order by

networkchic | 29 Jul 2008 | 0 comments

Use this query to get software delivery task information. You can put in your own Where criteria.

If you use with Business Dev Studio use a report parameter so it will prompt you to choose the filter.

Where (b.AdvertisementName IN (@AdvertisementName))

SELECT b.AdvertisementName, a.Name, a.[User], a.[OS Name], a.[OS Version], a.IsManaged, b.ReturnCode, a.Guid

FROM vComputer AS a 
INNER JOIN Inv_AeX_SWD_Execution_Summary AS b ON a.Guid = b._ResourceGuid

WHERE b.AdvertisementName like '%' and b.ReturnCode = '0'

ORDER BY b.AdvertisementName, a.Name

Antonp | 18 Jul 2008 | 1 comment

I recently has this error when I logged onto the NS box and opened the NS console. To my surprise I wasn't greeted with the normal NS console, but instead I was faced with this:

The way I resolved this error was either to restart all the services related to the Notification Server or do a repair on the SQL database. If restarting the services didn't do the job for me, then a repair would normally do the trick.

I would like to hear from anyone who has also experienced this error and ways they resolved the problem.

Andrey Shipov | 27 Jun 2008 | 0 comments

I have installed Task Server on three Deployment Servers without a reboot and on all of them deployment web console stopped working, normal deployment console was fine.

After looking at IIS I found that task server installation process has stopped IIS service and never started it.

After manually restarting IIS, deployment web consoles are working fine.

Andrey Shipov | 27 Jun 2008 | 1 comment

We have Altiris Notification Server with a few solutions for about 15 months now. Currently NS manages 1500 client PCs. Altiris provides great solutions and they are very easy to modify for your environment. But a few months ago I discovered two problems that took me some time to investigate...

The first problem was quite easy and straight forward:

IIS log files were in the region of 8 Gb. One day I received an alert message that Notification Server hosting machine is running out of space on the drive C:\.

After looking at folders and files size I have found that IIS log files were in the region of 8 Gb. These log files are created by IIS, but are never deleted.

I have asked people who have more knowledge in IIS than I do and they told me that there is no mechanism in IIS to automatically clean up log files....

CondorMan | 26 Jun 2008 | 4 comments

There are a few ways to have a batch script wait for a number of seconds. The simplest and most widely available without any additional programs is to use the ping command.

The following is is an example... PING!

ECHO Waiting 5 seconds
PING -n 1 -w 5000 > NUL

CondorMan | 25 Jun 2008 | 0 comments

OSQL is a flexible command-line utility that allows you to run SQL Queries, Commands, and Stored Procedures from the command-line or through a Batch script.

In order to run OSQL, you can either run it on your SQL Server or copy OSQL.EXE and osql.rll to a location that a client machine can run them from.

The syntax for OSQL is:

usage: osql       [-U login id]     [-P password]
 [-S server]      [-H hostname]     [-E trusted connection]
 [-d use database name] [-l login timeout]   [-t query timeout]
 [-h headers]      [-s colseparator]   [-w columnwidth]
 [-a packetsize]    [-e echo input]    [-I Enable Quoted Identifiers]
 [-L list servers]   [-c cmdend]      [-D ODBC DSN name]
 [-q "cmdline query"]  [-Q "cmdline query" and exit]
 [-n remove numbering] [-m errorlevel]
 [-r msgs to stderr]  [-V severitylevel]
 [-i inputfile...
EMercado | 23 Jun 2008 | 0 comments

Altiris has released Notification Server 6.0 SP3 R8. It adds support for Vista SP1, XP SP3, and Windows Server 2008. Full details and download can be found here:

It has a new Altiris Agent version ( so you'll need update your clients.

dougj | 20 Jun 2008 | 0 comments

In order for a Linux client to be setup as a package server, it must be identified as a package server candidate. One of the criteria is that the machine have a role of 'Apache HTTP Server'. The role is stored in the 'AeX AC Roles' data class and 'Inv_aex_ac_roles' table. How does the Agent for Unix on a client machine identify this role?

The client.conf file, found in /opt/altiris/notification/nsagent/etc/client.conf, contains a "ps_send_apache_role" entry in the [MachineID] section. This entry allows for three possible entries: 'always', 'auto' and 'never'.

If set to 'always', the role will be sent if Apache server is installed and detected on the client.

If set to 'auto', which is the default, the role will only be sent if the Apache server is actually running and properly configured. To be properly configured, the...