Remote Access Failed & Error running CEICW SBS2003
Posted on 2012-09-06
I have an SBS2003 Standard server with two NIC's installed. This server has been operational and stable for a few years and I have made no configuration changes.
Two weeks ago I had an internet connection outage for about 10 days and when I got the Internet connection back I found that I could not connect my smartphone, IPad etc to the Exchange Active Synch (I cannot believe that the outage is related - just coincidence?).
All other aspects of my server are running fine - Exchnage sends and receives fine, Internet works OK on all computers etc.
I tried to run CEICW to see if that would resolve the issue and found that this failed on the Firewall configuration. See logfile below.
I have researched this error and tried several fixes suggested:
# Copied the secatt.dll file from the install disc and registered this
# Reinstalled the SBS Server Tools
# Reset the IP Address & Domain Name reastriction of the Default Website in IIS manager
# I have run the MS Best Practice Analyser and this found no issues
I do suspect that this may be related to IIS rights as I do not appear to be able to access the "CompanyWeb" website - not that I tend to use this. I have just tried to access the ConnectComputer webpage from a client laptop and this seems to display OK so maybe not an issue with IIS rights.
I have tested the open ports and ports 80 and 443 are open but I cannot connect Outlook on a laptop using RPC over HTTP/S and this has always worked before.
I can access Outlook Web Access from inside my LAN but not externally when I could before.
I am at a complete loss with this now and very frustrated - anyone got any ideas what could have caused this and possible resolution?
C:\Program Files\Microsoft Windows Small Business Server\Networking\ICW\wizemail.dll, version 5.2.2893.0
calling CEmailCommit::ValidatePropertyBag ().
calling pdispPPPBag->QueryInterface (IPropertyPagePropertyBag, 0x6e50c).
Call to pdispPPPBag->QueryInterface () returned ok.
calling ReadInt4 (0x1e73708, DB5E5E45-3598-4F1D-8FF7-0ED35B9EB6A4).
Call to ReadInt4 () returned ok.
The out param of ReadInt4() is -1.
calling CValidatePropertyUtil.ValidatePropertyInteger ().
Call to CValidatePropertyUtil.ValidatePropertyInteger () returned ok.
Call to CEMailCommit::ValidatePropertyBag () returned ok.
calling CNetCommit::Commit (31930120).
calling CNetCommit::ValidatePropertyBag ().
Call to Querying for the property bag () returned ok.
Property bag is not dirty, skipping validation
calling CNetCommit::Common ().
Call to Configuring the time service () returned ok.
Call to Notifying RWW for ISA () returned ok.
Call to CNetCommit::Common () returned ok.
Call to CNetCommit::Commit () returned ok.
calling CRFireCommit::CommitEx (0x1e73708).
calling CRFireCommit::ValidatePropertyBag (0x1e73708).
Call to CRFireCommit::ValidatePropertyBag () returned ok.
Call to GetPrivateNICGuid () returned ok.
Call to WMIGetIPAddress () returned ok.
Error 0x8007041d returned from call to IISConfig Set().
Error 0x8007041d returned from call to CRFireCommit::Commit().
calling GetBOConnector ().
Call to GetBOConnector () returned ok.
calling spADs->PutEx (ADS_PROPERTY_CLEAR, msExchSmtpOutboundSecurityPassword).
Call to spADs->PutEx () returned ok.
calling spADs->SetInfo ().
Call to spADs->SetInfo () returned ok.