Skip to content

Commit 5cc6282

Browse files
committed
Added TOC entries
Finalized Calling SDK and Call end include files, added TOC entries.
1 parent 6da56c6 commit 5cc6282

File tree

4 files changed

+17
-19
lines changed

4 files changed

+17
-19
lines changed

articles/communication-services/concepts/includes/codes/call-end.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Error code details include:
2424
- Successful responses (**200-299**)
2525
- Client error (**400-499**)
2626
- Server error (**500-599**)
27+
- Global error (**600-699**)
2728

2829
**Subcode** - Are defined as an integer, where each number indicates a unique reason, specific to a group of scenarios or specific scenario outcome.
2930

@@ -54,13 +55,6 @@ There are different explanations for why a call ended. Here are the meanings of
5455
| 540487 | 487 | Call ended successfully as caller canceled the call. | Success | |
5556
| 560000 | 0 | Call ended successfully by remote PSTN participant. | Success |Possible causes: <br /> - User ended the call. <br /> - Call ended by media agent. |
5657
| 560486 | 486 | Call ended because remote PSTN participant was busy. The number called was already in a call or having technical issues. |
57-
58-
59-
## !Error codes not mentioned above!
60-
61-
62-
| SubCode | Code | Message | Result Categories | Advice |
63-
|--- |--- |--- |--- |--- |
6458
| | 404 | Call not found. | | Ensure that the number you're calling (or call you're joining) exists. |
6559
| | 408 | Call controller timed out. | | Call Controller timed out waiting for protocol messages from user endpoints. Ensure clients are connected and available. |
6660
| | 410 | Local media stack or media infrastructure error. | | Ensure that you're using the latest SDK in a supported environment. |

articles/communication-services/concepts/includes/codes/calling-sdk.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Error code details include:
2424
- Successful responses (**200-299**)
2525
- Client error (**400-499**)
2626
- Server error (**500-599**)
27+
- Global error (**600-699**)
2728

2829
**Subcode** - Are defined as an integer, where each number indicates a unique reason, specific to a group of scenarios or specific scenario outcome.
2930

@@ -39,8 +40,8 @@ For client errors, if the resultCategories property is `ExpectedError`, the erro
3940
|--- |--- |--- |--- |--- |
4041
| 40101 | 408 | Failed to create CallAgent. Try again, if issue persists, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError | |
4142
| 40104 | 408 | Failed to create CallAgent. Try again, if issue persists, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError | |
42-
| 40114 | 408 | Failed to connect to Azure Communication Services infrastructure. Try again and check the browser's network requests. If the requests keep failing, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError | For more information, see [network requirements](../../voice-video-calling/network-requirements.md) for more details. |
43-
| 40115 | 412 | Failed to create CallAgent, unable to initialize connection to Azure Communication Services infrastructure. Try again and check the browser's network requests. If the requests keep failing, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError |For more information, see [network requirements](../../voice-video-calling/network-requirements.md) for more details. |
43+
| 40114 | 408 | Failed to connect to Azure Communication Services infrastructure. Try again and check the browser's network requests. If the requests keep failing, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError | For more information, see [network requirements](../../voice-video-calling/network-requirements.md). |
44+
| 40115 | 412 | Failed to create CallAgent, unable to initialize connection to Azure Communication Services infrastructure. Try again and check the browser's network requests. If the requests keep failing, gather browser console logs, `.HAR` file, and contact Azure Communication Services support. | UnexpectedClientError |For more information, see [network requirements](../../voice-video-calling/network-requirements.md). |
4445
| 40216 | 500 | Failed to create CallAgent. Try again, if issue persists, gather browser console logs and contact Azure Communication Services support. | UnexpectedClientError | |
4546
| 40228 | 409 | Failed to create CallAgent, an instance of CallAgent associated with this identity already exists. Dispose the existing CallAgent, or create a new one with a different identity. | ExpectedError | |
4647
| 40230 | 409 | Failed to create TeamsCallAgent, an instance of TeamsCallAgent associated with this identity already exists. Dispose the existing TeamsCallAgent before creating a new one. | ExpectedError | |
@@ -59,7 +60,7 @@ For client errors, if the resultCategories property is `ExpectedError`, the erro
5960
| 41034 | 500 | Failed to resume the call. Try again, if the issue persists, gather browser console logs and contact Azure Communication Services support. | UnexpectedClientError ||
6061
| 41035 | 400 | Failed to start screen share, screen share is already started. | ExpectedError | Learn more about [how to start and stop screen sharing while on a call](../../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#start-and-stop-screen-sharing-while-on-a-call) |
6162
| 41041 | 400 | Failed to stop screen share, screen share is already stopped. | ExpectedError | Learn more about [how to start and stop screen sharing while on a call](../../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#start-and-stop-screen-sharing-while-on-a-call) |
62-
| 41048 | 410 | Failed to start video during call setup process. Ensure to allow video permissions in the browser's settings and in the OS settings, and ensure the camera device isn't being used by another process. | UnexpectedClientError | - The camera device may be disabled in the system. <br /> - Camera is being used by another process.|
63+
| 41048 | 410 | Failed to start video during call setup process. Ensure to allow video permissions in the browser's settings and in the OS settings, and ensure the camera device isn't being used by another process. | UnexpectedClientError | - The camera device might be disabled in the system. <br /> - Camera is being used by another process.|
6364
| 41056 | 412 | Failed to start or join to the call, Teams Enterprise voice policy isn't enabled for this Azure Communication Services resource. Follow the tutorial online to enable it. | ExpectedError | See on [how to enable users for Enterprise Voice online and Phone System Voicemail](/skypeforbusiness/skype-for-business-hybrid-solutions/plan-your-phone-system-cloud-pbx-solution/enable-users-for-enterprise-voice-online-and-phone-system-voicemail) to enable Teams Enterprise voice policy|
6465
| 41071 | 412 | Failed to start screen share, call isn't in Connected state. Subscribe to the Call's `statteChanged` event to know when the call is connected. | ExpectedError |Helpful links: <br /> - [Check call properties](../../../how-tos/calling-sdk/manage-calls.md?pivots=platform-web#check-call-properties) <br /> - [Subscribe to SDK events](../../../how-tos/calling-sdk/events.md?pivots=platform-web)</li></ul>|
6566
| 41073 | 412 | Failed to get or set custom MediaStream, this functionality is currently disabled by Azure Communication Services. | ExpectedError ||
@@ -82,16 +83,12 @@ For client errors, if the resultCategories property is `ExpectedError`, the erro
8283
| 43209 | 405 | Failed to render video stream, VideoStreamRenderer was disposed during initialization process. | ExpectedError ||
8384
| 43210 | 400 | Failed to dispose VideoStreamRenderer because it's already disposed. | ExpectedError ||
8485
| 43220 | 400 | Failed to create view, maximum number of active `RemoteVideoStream` views already reached. You can dispose of a previous one in order to create new one. | ExpectedError | Learn more about [how to properly support the best number of incoming video streams](../../troubleshooting-info.md?tabs=csharp%2Cjavascript%2Cdotnet#enable-and-access-call-logs) |
85-
86-
## !Error codes not mentioned above!
87-
88-
The Azure Communication Services Calling SDK uses the following error codes to help you troubleshoot calling issues.
89-
90-
| SubCode | Code | Message | Result Categories | Advice |
91-
|--- |--- |--- |--- |--- |
9286
| | 480 | Remote client endpoint not registered. | | Ensure that the remote endpoint is available. |
9387
| | 481 | Failed to handle incoming call. | | File a support request through the Azure portal. |
9488
| | 487 | Call canceled, locally declined, ended due to an endpoint mismatch issue, or failed to generate media offer. | | Expected behavior. |
9589
| | 490, 491, 496, 497, 498 | Local endpoint network issues. | | Check your network. |
9690
| | 503, 504 | Communication Services infrastructure error. | | File a support request through the Azure portal. |
97-
| | 603 | Call globally declined by remote Communication Services participant. | | Expected behavior. |
91+
| | 600 | Busy everywhere. Participant contacted successfully but returned busy signal. | | Expected behavior. |
92+
| | 603 | Call globally declined by remote Communication Services participant. | | Expected behavior. |
93+
| | 604 | Doesn't exist anywhere. Requested URI doesn't exist. | | Expected behavior. |
94+
| | 606 | Not acceptable. Participant successfully contacted but can't support the session described. | | Expected behavior. |

articles/communication-services/concepts/sms/sms-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,4 +265,4 @@ As with similar Azure services, customers are notified at least 30 days before t
265265
## Emergency support
266266
### Can a customer use Azure Communication Services for emergency purposes?
267267

268-
Azure Communication Services does not support text-to-911 functionality in the United States, but it’s possible that you may have an obligation to do so under the rules of the Federal Communications Commission (FCC). You should assess whether the FCC’s text-to-911 rules apply to your service or application. To the extent you're covered by these rules, you are responsible for routing 911 text messages to emergency call centers that request them. You're free to determine your own text-to-911 delivery model, but one approach accepted by the FCC involves automatically launching the native dialer on the user’s mobile device to deliver 911 texts through the underlying mobile carrier.
268+
Azure Communication Services does not support text-to-911 functionality in the United States, but it’s possible that you may have an obligation to do so under the rules of the Federal Communications Commission (FCC). You should assess whether the FCC’s text-to-911 rules apply to your service or application. To the extent you're covered by these rules, you are responsible for routing 911 text messages to emergency call centers that request them. You're free to determine your own text-to-911 delivery model, but one approach accepted by the FCC involves automatically launching the native dialer on the user’s mobile device to deliver 911 texts through the underlying mobile carrier.

articles/communication-services/toc.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,9 @@ items:
789789
- name: End of Call Survey
790790
href: concepts/voice-video-calling/end-of-call-survey-concept.md
791791
displayName: diagnostics, Survey, feedback, quality, reliability, users, end, call, quick
792+
- name: Troubleshooting PSTN call failures
793+
href: concepts/telephony/troubleshooting-pstn-call-failures.md
794+
displayName: diagnostics, Survey, feedback, quality, reliability, call, voip, troubleshooting
792795
- name: Troubleshooting VoIP call quality
793796
href: concepts/voice-video-calling/troubleshoot-web-voip-quality.md
794797
displayName: diagnostics, Survey, feedback, quality, reliability, call, voip, troubleshooting
@@ -1081,6 +1084,10 @@ items:
10811084
href: resources/learn-modules.md
10821085
- name: Troubleshooting Guides
10831086
items:
1087+
- name: Troubleshooting in Azure Communication Services
1088+
href: concepts/troubleshooting-info.md
1089+
- name: Troubleshooting response codes
1090+
href: concepts/troubleshooting-codes.md
10841091
- name: Voice and Video
10851092
items:
10861093
- name: General troubleshooting strategies

0 commit comments

Comments
 (0)