This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Ports and UNC paths

8192 is used for the clients to report back to the enterprise server (according to Sophos telephone support), would that port be displayed on the client as a remote port or a local one.

A number of clients are displaying it as a local port, but not a remote one, they are also not reporting back to the EC, and I'm trying to find out why.

Another issue is.

How can I force Sophos EC to use IP's rather then machines names, Sophos refuses to allow me to use \\<ip> and insist on me using \\<machinename>

One other thing,

On the main screen of the EC it tells me that :

An update manager has not updated since 04 march 2011 16:31

However, looking at the update managers of which are 3, only the one with the EC has an error of "Software delivery failed" which only deliveres to itself and updates direct from Sophos just like the other two.

So as far as I understand it, it's failing to update itself but quite happy to update what little clients it wants to respond to, how would this even be possible, the UM should download the update and place it into the share that the clients use, this it is doing according to the clients but it isn't according to the server?

:11229


This thread was automatically locked due to age.
  • So port 8194 would be the port that stops a client reporting back to the server it's status

    As some clients do report the port is obviously open on the server. A firewall (client or on the network path) or access list might of course be blocking this port.  If you telnet server 8194 from a not reporting client and get a connection (which closes after a few seconds) then it's not the network or a firewall.

    First thing to check is the Sophos Network Communications Report (accessible from the Programs menu). If it doesn't show an obvious error (or no error at all) then the ClientMRInit log (in %Windir%\Temp) and/or the router logs ([Appdata|ProgramData]\Sophos\Remote Management System\3\Router\Logs) will help resolving the problem.

    Christian

    :11347
  • Sophos is the only location it searches for updates from, but it failes to update the distribution share with the information it gets from the source (if that makes sence)

    I think I've found the issue with reporting, If I remove it from the server, and remove (from the client) every sophos product, restart, remove the sophos directory, restart, install it from teh server share, it works fine :) it installs and reports back fine, or at least, I've not found one that hasn't of yet... maybe some old files are messing it about.

    I need the IP due to an issue with DNS\wins we are having that server support are unable to track down:smileymad:

    Accross the three sites, I can find machines via IP but not via Name, I've got all three update servers updating from Sophos right now but no backup of each other for updates or distribution shares.

    :11357
  • Across the three sites, I can find machines via IP but not via Name, I've got all three update servers updating from Sophos right now but no backup of each other for updates or distribution shares

    So your SUMs are independent and full management servers? And you want them to be able to update each others CIDs (the SophosUpdate share)  "just in case" so that their respective clients will continue to receive updates?

    Christian

    :11383
  • One server is a Enterprise Console , the other two are just update servers(CIDs) (which as far as I can tell is managed by the EC for the GUI)

    All 3 update only from Sophos.

    All 3 only deploy the update themselves.

    What I'd like,

    All 3 update from sophos and each other for backup.

    All 3 deploy the update to themselves and each other for backup.

    :11385
  • I see (and I already started to suspect this).

    What could you protect against with this setup?

    1. Let's start with the management server (the SEC): If it goes belly up (hardware or OS) your installation (all three sites) will be unmanaged until you get it working again. There's no built-in failover mechanism (like, say, a clustered or a stand-by SEC) although with some preparation you can implement a stand-by solution. Given that with careful planning (and spare hardware) you can "restore" your SEC within a few hours at most I think it's not worth the effort.
    2. If a secondary SUM similarly fails you wouldn't be able to write to its share anyway - so here too your proposed wouldn't help.
    3. Assuming one of the SUM components fails and doesn't write to the share. You could of course instruct one of the remaining two to manage the failing ones share(s) (there's no mechanism for concurrent updating of a CID - concurrent updating will cause serious troubles). But what next? You can't restore or debug this SUM as it must not write to its default share. On way to implement redundancy is to not actually use the default share (the SUMs will always distribute to it so you will "waste" this space) and let the clients update from the additional share. In case of a failure you can then let another SUM write to it.
    4. If a SUM fails to download from Sophos this can have two distinct causes: Internal failure or network problems. In the latter case inter-site connectivity might also suffer but in principle you can use the other SUMs as additional sources. Letting my imagination run wild I can think of a possible race condition in this case though (Sophos correct me). In case of an internal error updating will likely fail from any source - so nothing gained here.  

     All in all you can address only a subset of potential problems and you need manual intervention in case of a failure. I think that only the third scenario offers some benefit.

    Christian

    P.S.: There is a simple way to distribute to another SUMs default share - but I strongly recommend against it (see above)  

    :11391
  • but it fails to update the distribution share with the information it gets from the source

    It's you who has the logs available so of course I can't prove you wrong. Still - the little evidence you shared makes me think it fails to download. Basically there are four steps:

    1. Fetching metainformation from the parent warehouse (if you see the expected list of products when editing a subscription this part works) to the SUM's warehouse
    2. Downloading the encoded files for the selected products to the warehouse
    3. Decoding to the Working folder
    4. Deploying from Working to the CIDs

    Assuming your SUMs have identical subscriptions the contents of the warehouse folders should be practically identical (same is true for the working folder).

    And once more, the LogViewer will help in determining at which step it fails.

    Christian

    :11395
  • I've had a look over the logs, and the latest udpated made the following logs

    Cannot create stream <path>

    Decoding of product release <name or program> <software distribution name> because the sync failed.

    verion not gathered by Dispatcher due to sync fail

    decoding of product release wasn't done due to sync fail

    From what I can gather from that, it cannot write to a file in the C:/Programdata/sophos/update manager/update manager/ warehouse/randomnumber

    I'll assume that the path slashes being backwards is a bug in the log viewer and not an "issue" with the program.

    1 - If the SEC goes belly up, it's restored from a backup made every hour onto another VM machine, that's ready. (which would only effect the one site, not all 3)

    2 - if the a SUM goes down the clients are instructioned to fall back to Sophos direct via the 2nd update location.

    Its not ideal but all I got to work with, which isn't much.

    :11427
  • It's safe to empty the warehouse, working and CIDs folders. Either wait for the next schedule or force an update. This will likely resolve it.

    More on "fail-safe" next week ... :-)

    Christian
    :11439