You cannot connect to Microsoft Office Communications Server
2007 or
Microsoft Office Communications Server 2007 R2 by
using the Microsoft Office Live Meeting console. You receive the following
error message:
Live Meeting cannot connect to the
meeting.
Wait a few moments, and then try to join the meeting again.
If you still cannot connect, contact your administrator or technical
support.
Additionally, the following message is logged in the
Pwconsole log file:
Invalid URL
Specified.
Note By default, the Pwconsole log file is enabled. The file can be
found in the %Temp% folder.
On the computer that is running
Communications Server 2007
or Communications Server 2007 R2, the following event
is logged in the Event Viewer Application log:
OCS Data MCU
Category 1018
Event ID: 41059
Failed to connect External Users because the Download URL is invalid.
Failure occurrences: NE, since FE.
This issue occurs because Communications Server 2007
or Communications Server 2007 R2 is not configured to
use an external URL.
Note
All troubleshooting steps that are listed below can be appled to both Office
Communications Server 2007 and Office Communications Server 2007 R2
Resolution 1
To resolve this issue, use Windows Management Instrumentation
(WMI) to configure the server to use the external URL.
If you did not
configure a fully qualified domain name (FQDN) for an external Web farm when
you created the Communications Server 2007 Enterprise pool or when you
configured the Communications Server 2007 Standard Edition server, you must
manually add this FQDN by using WMI.
To configure the external Web
farm FQDN, follow these steps:
- Log on to the computer that is running Communications
Server 2007 Standard Edition or Communications Server 2007 Enterprise edition
by using an account that is a member of the RTCUniversalServerAdmins group or that has equivalent permissions.
- Click Start, click Run,
type wbemtest, and then click OK.
- In the Windows Management Instrumentation
Tester dialog box, click Connect.
- In the Connect dialog box, type
root\cimv2 in the Namespace box, and
then click Connect.
- In the Windows Management Instrumentation
Tester dialog box, click Query.
- In the Query dialog box, type the
following in the Enter Query box according to the edition of
Communications Server 2007 that you are using, and then click
Apply:
For Communications Server 2007 Enterprise pool
Select * from MSFT_SIPGroupExpansionSetting
where backend="server name\\sql
instance"
For Communications Server 2007
Standard Edition
Select * from MSFT_SIPGroupExpansionSetting
where backend="(local)\\rtc" - In the Query Result dialog box,
double-click the result.
- Select ExternalDLExpansionWebURL, and
then click Edit Property.
- In the Property Editor dialog box, click
to select the Not NULL option.
- In the Value box, type the external Web
farm URL in the following format, and then click Save Property
and Save Object:
https://externalurl.domain.com/GroupExpansion/Ext/service.asmx
- Click Save Object, and then click
Close.
- In the Windows Management Instrumentation
Tester dialog box, click Query.
- In the Query dialog box, type the
following in the Enter Query box according to the edition of
Communications Server 2007 that you are using, and then click
Apply:
For Communications Server 2007 Enterprise pool
Select * from
MSFT_SIPDataMCUCapabilitySetting where backend="server
name\\sql
instance"
For Communications Server 2007
Standard Edition
Select * from
MSFT_SIPDataMCUCapabilitySetting where
backend="(local)\\rtc" - In the Query Result dialog box,
double-click the result.
- Select ExternalClientContentDownloadURL,
and then click Edit Property.
- In the Property Editor dialog box, click
to select the Not NULL option.
- In the Value box, type the external Web
farm URL in the following format, and then click Save Property
and Save Object:
https://externalurl.domain.com/etc/place/null
- Click Save Object, and then click
Close.
- In the Windows Management Instrumentation
Tester dialog box, click Query.
- In the Query dialog box, type the
following in the Enter Query box according to the edition of
Communications Server 2007 that you are using, and then click
Apply:
For Communications Server 2007 Enterprise pool
Select * from MSFT_SIPAddressBookSetting where
backend="server name\\sql
instance"
For Communications Server 2007
Standard Edition
Select * from MSFT_SIPAddressBookSetting where
backend="(local)\\rtc" - In the Query Result dialog box,
double-click the result.
- Select ExternalURL, and then click
Edit Property.
- In the Property Editor dialog box, click
to select the Not NULL option.
- In the Value box, type the external Web
farm URL in the following format, and then click Save Property
and Save Object:
https://externalurl.domain.com/abs/Ext/Handler
- Click Save Object, and then click
Close.
- Click Exit.
Resolution 2
If you did not configure an FQDN for an external Web farm when you
created the Communications Server 2007 Enterprise pool or when you configured
the Communications Server 2007 Standard Edition server, you can manually change
the URLs. To do this, you can use the following
LCSCmd commands to configure or change the external URLS that are
specified in Table 3 Directories that are used by Web Components servers.
To configure the external Web farm FQDN, follow these steps:
- Log on to the server in the pool by using an account that
is a member of RTCUniversalServerAdmins group or that has equivalent
permissions.
- Open a command prompt.
- Move to the "Program Files\Common Files\Microsoft Office
Communications Server 2007" directory.
- To set the external URL for the Web farm, type the
following command:
Lcscmd /web /action:updatepoolurls /externalwebfqdn:WebfarmFQDN/poolname:poolname
For example, type the following:
Lcscmd /web /action:updatepoolurls /externalwebfqdn:contoso.com /poolname:pool2
To list the external Web farm FQDNs, follow these steps:
- Log on to the server in the pool by using an account that
is a member of RTCUniversalServerAdmins group or that has equivalent
permissions.
- Open a command prompt.
- Move to the "Program Files\Common Files\Microsoft Office
Communications Server 2007" directory.
- To list the external URLs for the Web farm, type the
following command:
Lcscmd /web /action:ListWMISettings /poolname:poolName
For example, type the following: Lcscmd /web /action: ListWMISettings /poolname:pool2
This command creates a remote list of WMI setting values and
outputs the location of the report. - Open the file by using Internet Explorer or another Web
browser, and then look up the values for the external URLs:
Lcscmd /web /action:ListWMISettings /poolname:poolName
For example, look up the following: Lcscmd /web /action: ListWMISettings /poolname:pool2
To clear the external Web farm FQDN, follow these steps:
- Log on to the server in the pool by using an account that
is a member of RTCUniversalServerAdmins group or that has equivalent
permissions.
- Open a command prompt.
- Move to the "Program Files\Common Files\Microsoft Office
Communications Server 2007" directory.
- To clear the external URL for the Web farm, type the
following command:
Lcscmd /web /action:clearpoolexternalurls /poolname:poolName
For example, type the following: Lcscmd /web /action:clearpoolexternalurls /poolname:pool2