From b0380380e2c1bd04427129d0f21c78767e3eaa9d Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Wed, 25 May 2016 14:40:13 -0700 Subject: [PATCH 1/5] SH updates --- ...-deployment-surface-hub-device-accounts.md | 4 +-- .../surface-hub/troubleshoot-surface-hub.md | 30 +------------------ ...fully-qualified-domain-name-surface-hub.md | 7 +++++ 3 files changed, 10 insertions(+), 31 deletions(-) create mode 100644 devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md diff --git a/devices/surface-hub/online-deployment-surface-hub-device-accounts.md b/devices/surface-hub/online-deployment-surface-hub-device-accounts.md index 1afd55621a..17807fe6e1 100644 --- a/devices/surface-hub/online-deployment-surface-hub-device-accounts.md +++ b/devices/surface-hub/online-deployment-surface-hub-device-accounts.md @@ -53,7 +53,7 @@ If you have a pure, online (O365) deployment, then you can [use the provided Pow ```PowerShell Set-Mailbox $acctUpn -Type Regular - Set-CASMailbox $acctUpn -ActiveSyncMailboxPolicy $easPolicy + Set-CASMailbox $acctUpn -ActiveSyncMailboxPolicy $easPolicy.Id Set-Mailbox $acctUpn -Type Room Set-Mailbox $credNewAccount.UserName -RoomMailboxPassword $credNewAccount.Password -EnableRoomMailboxAccount $true ``` @@ -62,7 +62,7 @@ If you have a pure, online (O365) deployment, then you can [use the provided Pow ```PowerShell Set-CalendarProcessing -Identity $acctUpn -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false - Set-CalendarProcessing -Identity $acctUpn -AddAdditionalResponse $true -AdditionalResponse "This is a room!" + Set-CalendarProcessing -Identity $acctUpn -AddAdditionalResponse $true -AdditionalResponse "This is a Surface Hub room!" ``` 5. Connect to Azure AD. diff --git a/devices/surface-hub/troubleshoot-surface-hub.md b/devices/surface-hub/troubleshoot-surface-hub.md index 1a55de269c..a88a65eb95 100644 --- a/devices/surface-hub/troubleshoot-surface-hub.md +++ b/devices/surface-hub/troubleshoot-surface-hub.md @@ -441,7 +441,7 @@ Possible fixes for issues with Surface Hub first-run program. ## Exchange ActiveSync errors -This section liss status codes, mapping, user messages, and actions an admin can take to solve Exchange ActiveSync errors. +This section lists status codes, mapping, user messages, and actions an admin can take to solve Exchange ActiveSync errors. @@ -449,12 +449,10 @@ This section liss status codes, mapping, user messages, and actions an admin can - - @@ -463,21 +461,18 @@ This section liss status codes, mapping, user messages, and actions an admin can - - - @@ -486,105 +481,90 @@ This section liss status codes, mapping, user messages, and actions an admin can - - - - - - - - - - - - - - - - - @@ -607,34 +585,29 @@ This section liss status codes, mapping, user messages, and actions an admin can - - - - - @@ -642,7 +615,6 @@ This section liss status codes, mapping, user messages, and actions an admin can - diff --git a/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md new file mode 100644 index 0000000000..35ca714892 --- /dev/null +++ b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md @@ -0,0 +1,7 @@ +--- +title: Use fully qualified doman name with Surface Hub +description: Troubleshoot common problems, including setup issues, Exchange ActiveSync errors. +ms.assetid: CF58F74D-8077-48C3-981E-FCFDCA34B34A +keywords: ["Troubleshoot common problems", "setup issues", "Exchange ActiveSync errors"] +author: TrudyHa +--- \ No newline at end of file From b4addce50c40227086074be8a17ccbc06b5d6d2e Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Wed, 15 Jun 2016 09:19:58 -0700 Subject: [PATCH 2/5] add topic and art for FQDN topic --- .../images/system-settings-add-fqdn.png | Bin 0 -> 40163 bytes ...fully-qualified-domain-name-surface-hub.md | 21 +++++++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 devices/surface-hub/images/system-settings-add-fqdn.png diff --git a/devices/surface-hub/images/system-settings-add-fqdn.png b/devices/surface-hub/images/system-settings-add-fqdn.png new file mode 100644 index 0000000000000000000000000000000000000000..011d4a41f7dfee56d12765ea1c4710291b9dbe89 GIT binary patch literal 40163 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 +1. On Surface Hub open the **Settings** app. +2. Navigate to **System**, **Microsoft Surface Hub**. +3. Under **Skype for Business**, click **Add FQDN**. +4. Type the FQDN for the Skype for Business certificate. You can type multiple FQDNs separated by a comma. For example: lync.com, outlook.com, lync.glbdns.microsoft.com. + + ![Add Skype for Business FQDN to Settings](images/system-settings-add-fqdn.png) \ No newline at end of file From 55cc3e55a99d421209f2bb814e5baa60b1a2c0dd Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Wed, 15 Jun 2016 09:29:16 -0700 Subject: [PATCH 3/5] add new topic to TOC --- devices/surface-hub/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/surface-hub/TOC.md b/devices/surface-hub/TOC.md index 57c833cdd0..485c432a26 100644 --- a/devices/surface-hub/TOC.md +++ b/devices/surface-hub/TOC.md @@ -27,6 +27,7 @@ #### [Monitor your Surface Hub](monitor-surface-hub.md) #### [Save your BitLocker key](save-bitlocker-key-surface-hub.md) #### [Connect other devices and display with Surface Hub](connect-and-display-with-surface-hub.md) +#### [Use fully qualified domain name with Surface Hub](use-fully-qualified-domain-name-surface-hub.md) #### [Using a room control system](use-room-control-system-with-surface-hub.md) #### [Windows updates](manage-windows-updates-for-surface-hub.md) #### [Wireless network management](wireless-network-management-for-surface-hub.md) From 4f9bac7edc85036d0b8b37e351ec3aab17dfa46e Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Wed, 15 Jun 2016 09:37:21 -0700 Subject: [PATCH 4/5] fixing typo --- .../surface-hub/use-fully-qualified-domain-name-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md index d9d5334bd5..c1342d96bc 100644 --- a/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md +++ b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md @@ -6,7 +6,7 @@ keywords: ["Troubleshoot common problems", "setup issues", "Exchange ActiveSync author: TrudyHa --- -# When to us a fully qualified domain name with Surface Hub +# When to use a fully qualified domain name with Surface Hub A fully qualified domain name (FQDN) is a domain name that explicitly states the location in the Domain Name System (DNS) hierarchy. All levels of a domain are specified. In the case of Skype for Business on the Surface Hub, there are a few scenarios where you need to use a FQDN. - **Multiple DNS suffixes** - When your Skype for Business infrastructure has disjointed namespaces such that one or more servers have a DNS suffix that doesn't match the suffix of the sign-in address (SIP) for Skype for Business. From 39cb1fcdb623ed92e684941ce95334823f645e18 Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Wed, 15 Jun 2016 10:49:28 -0700 Subject: [PATCH 5/5] spelling error --- .../surface-hub/use-fully-qualified-domain-name-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md index c1342d96bc..258a618516 100644 --- a/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md +++ b/devices/surface-hub/use-fully-qualified-domain-name-surface-hub.md @@ -11,7 +11,7 @@ author: TrudyHa A fully qualified domain name (FQDN) is a domain name that explicitly states the location in the Domain Name System (DNS) hierarchy. All levels of a domain are specified. In the case of Skype for Business on the Surface Hub, there are a few scenarios where you need to use a FQDN. - **Multiple DNS suffixes** - When your Skype for Business infrastructure has disjointed namespaces such that one or more servers have a DNS suffix that doesn't match the suffix of the sign-in address (SIP) for Skype for Business. - **Skype for Business and Exchange suffixes are different** - When the suffix of the sign-in address for Skype for Business differs from the suffix of the Exchange address used for the device account. -- **Working with certficates** - Large organizations with on-premise Skype for Business servers commonly use certificates with their own root certificate authority (CA). It is common for the CA domain to be different than the domain of the Skype for Business server which causes the certificate to not be trusted, and sign-in fails. The Skype app needs to know the FQDN of the certificate in order to set up a trust relationship. Enterprises typically use Group Policy to push this out to Skype desktop, but Group Policy is not supported on Surface Hub. +- **Working with certificates** - Large organizations with on-premise Skype for Business servers commonly use certificates with their own root certificate authority (CA). It is common for the CA domain to be different than the domain of the Skype for Business server which causes the certificate to not be trusted, and sign-in fails. The Skype app needs to know the FQDN of the certificate in order to set up a trust relationship. Enterprises typically use Group Policy to push this out to Skype desktop, but Group Policy is not supported on Surface Hub. ## Add FQDN to Surface Hub
Status CodeCount of EventResult Mapping User-Friendly Message Action admin should take

-2063532030

3849

E_HTTP_DENIED

The password must be updated.

Update the password.

-2147012867

1234

WININET_E_CANNOT_CONNECT

Can’t connect to the server right now. Wait a while and try again, or check the account settings.

Verify that the server name is correct and reachable. Verify that the device is connected to the network.

-2046817239

316

E_NEXUS_STATUS_DEVICE_NOTPROVISIONED (policies don’t match)

The account is configured with policies not compatible with Surface Hub

.

-2046817204

145

E_NEXUS_STATUS_MAXIMUMDEVICESREACHED

The account has too many device partnerships.

Delete one or more partnerships on the server.

-2046817270

93

E_NEXUS_STATUS_SERVERERROR_RETRYLATER

Can’t connect to the server right now.

Wait until the server comes back online. If the issue persists, re-provision the account.

-2063269885

28

E_CREDENTIALS_EXPIRED (Credentials have expired and need to be updated)

The password must be updated.

Update the password.

-2063269875

14

E_AIRSYNC_RESET_RETRY

Can’t connect to the server right now. Wait a while or check the account’s settings.

This is normally a transient error but if the issue persists check the number of devices associated with the account and delete some of them if the number is large.

-2046817258

14

E_NEXUS_STATUS_USER_HASNOMAILBOX

The mailbox was migrated to a different server.

You should never see this error. If the issue persists, re-provision the account.

-2063532028

12

E_HTTP_FORBIDDEN

Can’t connect to the server right now. Wait a while and try again, or check the account’s settings.

Verify the server name to make sure it is correct. If the account is using cert based authentication make sure the certificate is still valid and update it if not.

-2063400920

12

E_ACTIVESYNC_PASSWORD_OR_GETCERT

The account’s password or client certificate are missing or invalid.

Update the password and/or deploy the client certificate.

-2046817238

12

E_NEXUS_STATUS_DEVICE_POLICYREFRESH

The account is configured with policies not compatible with Surface Hub.

Disable the PasswordEnabled policy for this account.

-2063269886

7

E_CREDENTIALS_UNAVAILABLE

The password must be updated.

Update the password.

-2147012894

6

WININET_E_TIMEOUT

The network doesn’t support the minimum idle timeout required to receive server notification, or the server is offline.

Verify that the server is running. Verify the NAT settings.

-2063589372

6

E_FAIL_ABORT

This error is used to interrupt the hanging sync, and will not be exposed to users. It will be shown in the telemetry if you force an interactive sync, delete the account, or update its settings.

Nothing.

-2063532009

5

E_HTTP_SERVICE_UNAVAIL

Can’t connect to the server right now. Wait a while or check the account’s settings.

Verify the server name to make sure it is correct. Wait until the server comes back online. If the issue persists, re-provision the account.

-2046817267

4

E_NEXUS_STATUS_MAILBOX_SERVEROFFLINE

Can’t connect to the server right now. Wait a while or check the account’s settings.

Verify the server name to make sure it is correct. Wait until the server comes back online. If the issue persists, re-provision the account.

-2063400921

3

E_ACTIVESYNC_GETCERT

The Exchange server requires a certificate.

Import the appropriate EAS certificate on the Surface Hub.

-2046817237

2

E_NEXUS_STATUS_INVALID_POLICYKEY

The account is configured with policies not compatible with Surface Hub.

Disable the PasswordEnabled policy for this account.

@@ -592,14 +572,12 @@ This section liss status codes, mapping, user messages, and actions an admin can

-2063532027

1

E_HTTP_NOT_FOUND

The server name is invalid.

Verify the server name to make sure it is correct. If the issue persists, re-provision the account.

-2063532012

1

E_HTTP_SERVER_ERROR

Can’t connect to the server.

Verify the server name to make sure it is correct. Trigger a sync and, if the issue persists, re-provision the account.

0x80072ee7

The server name or address could not be resolved.

Make sure the server name is entered correctly.

0x8007052f

While auto-discovering the Exchange server, a policy is applied that prevents the logged-in user from logging in to the server.

This is a timing issue. Re-verify the account's credentials. Try to re-provision when they're correct.

0x800c0019

Security certificate required to access this resource is invalid.

Install the correct ActiveSync certificate needed for the provided device account.

0x80072f0d

The certificate authority is invalid or is incorrect. Could not auto-discover the Exchange server because a certificate is missing.

Install the correct ActiveSync certificate needed for the provided device account.

0x80004005

E_FAIL

The domain provided couldn't be found. The Exchange server could not be auto-discovered and was not provided in the settings.

Make sure that the domain entered is the FQDN, and that there is an Exchange server entered in the Exchange server text box.

0x80072efd

Fail to connect to Exchange server as a result of a networking issue. It's possible the server was misspelled or it just couldn't be found.

Make sure that the Exchange server ID is entered correctly, and that the device is connected to the right network.