Skip to content

Commit 24f056f

Browse files
committed
Merge branch 'master' of https://github.com/Microsoftdocs/azure-docs-pr into funlanding
2 parents d563ead + 9329170 commit 24f056f

File tree

7 files changed

+45
-8
lines changed

7 files changed

+45
-8
lines changed

articles/active-directory/saas-apps/hackerone-tutorial.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ To configure Azure AD single sign-on with HackerOne, perform the following steps
104104
![HackerOne Domain and URLs single sign-on information](common/sp-identifier.png)
105105

106106
a. In the **Sign on URL** text box, enter the following:
107-
`https://hackerone.com/users/saml/auth`
107+
`https://hackerone.com/users/saml/sign_in?email=<configured domain>`
108108

109109
b. In the **Identifier (Entity ID)** text box, enter the following:
110110
`hackerone.com`
@@ -153,7 +153,13 @@ To configure Azure AD single sign-on with HackerOne, perform the following steps
153153

154154
a. Click **Run test**.
155155

156-
b. If the value of the **Status** field equals **Last test status: created**, contact your [HackerOne support team](mailto:[email protected]) to request a review of your configuration.
156+
6. When the test finishes successfully and the **Status** field shows **Last test status: success**, select the **Request Verification** button to submit to HackerOne for approval.
157+
158+
![Submit to HackerOne for approval](./media/hackerone-tutorial/tutorial-hackerone-006.png)
159+
160+
7. After HackerOne approves the settings, you can select the **Migrate Users** button to require SSO authentication for all users.
161+
162+
![Enable SAML](./media/hackerone-tutorial/tutorial-hackerone-007.png)
157163

158164
### Create an Azure AD test user
159165

@@ -172,7 +178,7 @@ The objective of this section is to create a test user in the Azure portal calle
172178
![The User dialog box](common/user-properties.png)
173179

174180
a. In the **Name** field enter **BrittaSimon**.
175-
181+
176182
b. In the **User name** field type **brittasimon\@yourcompanydomain.extension**
177183
For example, [email protected]
178184

174 KB
Loading
163 KB
Loading

articles/app-service/troubleshoot-diagnostic-logs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This article uses the [Azure portal](https://portal.azure.com) and Azure CLI to
2222
|-|-|-|-|
2323
| Application logging | Windows, Linux | App Service file system and/or Azure Storage blobs | Logs messages generated by your application code. The messages can be generated by the web framework you choose, or from your application code directly using the standard logging pattern of your language. Each message is assigned one of the following categories: **Critical**, **Error**, **Warning**, **Info**, **Debug**, and **Trace**. You can select how verbose you want the logging to be by setting the severity level when you enable application logging.|
2424
| Web server logging| Windows | App Service file system or Azure Storage blobs| Raw HTTP request data in the [W3C extended log file format](/windows/desktop/Http/w3c-logging). Each log message includes data such as the HTTP method, resource URI, client IP, client port, user agent, response code, and so on. |
25-
| Detailed error logging | Windows | App Service file system | Copies of the *.htm* error pages that would have been sent to the client browser. For security reasons, detailed error pages shouldn't be sent to clients in production, but App Service can save the error page each time an application error occurs that has HTTP code 400 or greater. The page may contain information that can help determine why the server returns the error code. |
25+
| Detailed Error Messages| Windows | App Service file system | Copies of the *.htm* error pages that would have been sent to the client browser. For security reasons, detailed error pages shouldn't be sent to clients in production, but App Service can save the error page each time an application error occurs that has HTTP code 400 or greater. The page may contain information that can help determine why the server returns the error code. |
2626
| Failed request tracing | Windows | App Service file system | Detailed tracing information on failed requests, including a trace of the IIS components used to process the request and the time taken in each component. It's useful if you want to improve site performance or isolate a specific HTTP error. One folder is generated for each failed request, which contains the XML log file, and the XSL stylesheet to view the log file with. |
2727
| Deployment logging | Windows, Linux | App Service file system | Logs for when you publish content to an app. Deployment logging happens automatically and there are no configurable settings for deployment logging. It helps you determine why a deployment failed. For example, if you use a [custom deployment script](https://github.com/projectkudu/kudu/wiki/Custom-Deployment-Script), you might use deployment logging to determine why the script is failing. |
2828

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: How to configure OpenSSL for Linux
3+
titleSuffix: Azure Cognitive Services
4+
description: Learn how to configure OpenSSL for Linux.
5+
services: cognitive-services
6+
author: jhakulin
7+
manager: nitinme
8+
ms.service: cognitive-services
9+
ms.subservice: speech-service
10+
ms.topic: conceptual
11+
ms.date: 01/15/2020
12+
ms.author: jhakulin
13+
---
14+
15+
# Configure OpenSSL for Linux
16+
17+
OpenSSL is dynamically configured to the host-system version when using any Speech SDK release version prior to 1.9.0.
18+
19+
Starting at the Speech SDK version 1.9.0 and onwards, OpenSSL (version 1.1.1b) is statically linked to the Speech SDK core library.
20+
21+
## Troubleshoot connectivity
22+
23+
In case of connection failures with 1.9.0 release, please check that OpenSSL `ssl/certs` directory exists in `/usr/lib` directory under the Linux system. If `ssl/certs` does not exist, please check where OpenSSL is installed in your system (using `which openssl` command), and locate openssl `certs`directory and copy the content of that directory into `/usr/lib/ssl/certs` directory.
24+
25+
## Next steps
26+
27+
> [!div class="nextstepaction"]
28+
> [Check the general overview about the Speech SDK capabilities and supported platforms](speech-sdk.md)

articles/cognitive-services/Speech-Service/how-to-use-conversation-transcription.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class Program
6666
// Edit with your desired region for `{region}`
6767
var response = await client.PostAsync($"https://signature.{region}.cts.speech.microsoft.com/api/v1/Signature/GenerateVoiceSignatureFromFormData", form);
6868
// A voice signature contains Version, Tag and Data key values from the Signature json structure from the Response body.
69-
// Voice signature format example: { "Version": <Numeric value>, "Tag": "string", "Data": "string" }
69+
// Voice signature format example: { "Version": <Numeric string or integer value>, "Tag": "string", "Data": "string" }
7070
var jsonData = await response.Content.ReadAsStringAsync();
7171
}
7272

@@ -85,7 +85,7 @@ class Program
8585
// Edit with your desired region for `{region}`
8686
var response = await client.PostAsync($"https://signature.{region}.cts.speech.microsoft.com/api/v1/Signature/GenerateVoiceSignatureFromByteArray", content);
8787
// A voice signature contains Version, Tag and Data key values from the Signature json structure from the Response body.
88-
// Voice signature format example: { "Version": <Numeric value>, "Tag": "string", "Data": "string" }
88+
// Voice signature format example: { "Version": <Numeric string or integer value>, "Tag": "string", "Data": "string" }
8989
var jsonData = await response.Content.ReadAsStringAsync();
9090
}
9191

@@ -108,6 +108,7 @@ Sample code highlights include:
108108
- Registering the events of interest
109109
- Adding or removing participants to the conversation using the Conversation object
110110
- Streaming the audio
111+
- In Speech SDK version 1.9.0 and onwards both `int` and `string` value types are supported in the voice signature version field.
111112

112113
The transcription and speaker identifier come back in the registered events.
113114

@@ -184,7 +185,7 @@ public class MyConversationTranscriber
184185
// Add participants to the conversation.
185186
// Create voice signatures using REST API described in the earlier section in this document.
186187
// Voice signature needs to be in the following format:
187-
// { "Version": <Numeric value>, "Tag": "string", "Data": "string" }
188+
// { "Version": <Numeric string or integer value>, "Tag": "string", "Data": "string" }
188189
189190
var speakerA = Participant.From("Speaker_A", "en-us", signatureA);
190191
var speakerB = Participant.From("Speaker_B", "en-us", signatureB);

articles/cognitive-services/Speech-Service/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,9 @@
452452
href: how-to-use-logging.md
453453
- name: How to track memory usage
454454
href: how-to-track-speech-sdk-memory-usage.md
455-
displayName: "memory usage, memory consumption, object logging, object tracking, memory"
455+
- name: How to configure OpenSSL for Linux
456+
href: how-to-configure-openssl-linux.md
457+
displayName: "memory usage, memory consumption, object logging, object tracking, memory, openssl"
456458
- name: Samples
457459
items:
458460
- name: Speech SDK Samples (GitHub)

0 commit comments

Comments
 (0)