@@ -1090,11 +1090,11 @@ public sealed class CertificateManagerEventSource : EventSource
1090
1090
[ Event ( 74 , Level = EventLevel . Warning , Message = "The NSS database '{0}' provided via {1} does not exist." ) ]
1091
1091
internal void UnixNssDbDoesNotExist ( string nssDb , string environmentVariable ) => WriteEvent ( 74 , nssDb , environmentVariable ) ;
1092
1092
1093
- [ Event ( 75 , Level = EventLevel . Warning , Message = "The certificate is not trusted by OpenSSL . This will likely affect System.Net.Http.HttpClient." ) ]
1094
- internal void UnixNotTrustedByOpenSsl ( ) => WriteEvent ( 75 ) ;
1093
+ [ Event ( 75 , Level = EventLevel . Warning , Message = "The certificate is not trusted by .NET . This will likely affect System.Net.Http.HttpClient." ) ]
1094
+ internal void UnixNotTrustedByDotnet ( ) => WriteEvent ( 75 ) ;
1095
1095
1096
- [ Event ( 76 , Level = EventLevel . Warning , Message = "The certificate is not trusted by OpenSSL. Ensure that the {0} environment variable is set correctly. This will likely affect System.Net.Http.HttpClient. " ) ]
1097
- internal void UnixNotTrustedByOpenSslVariableUnset ( string envVarName ) => WriteEvent ( 76 , envVarName ) ;
1096
+ [ Event ( 76 , Level = EventLevel . Warning , Message = "The certificate is not trusted by OpenSSL. Ensure that the {0} environment variable is set correctly." ) ]
1097
+ internal void UnixNotTrustedByOpenSsl ( string envVarName ) => WriteEvent ( 76 , envVarName ) ;
1098
1098
1099
1099
[ Event ( 77 , Level = EventLevel . Warning , Message = "The certificate is not trusted in the NSS database in '{0}'. This will likely affect the {1} family of browsers." ) ]
1100
1100
internal void UnixNotTrustedByNss ( string path , string browser ) => WriteEvent ( 77 , path , browser ) ;
@@ -1132,80 +1132,86 @@ public sealed class CertificateManagerEventSource : EventSource
1132
1132
"Manually rehashing may help. See https://aka.ms/dev-certs-trust for more information." ) ] // This should recommend manually running c_rehash.
1133
1133
internal void UnixOpenSslRehashException ( string exceptionMessage ) => WriteEvent ( 85 , exceptionMessage ) ;
1134
1134
1135
- [ Event ( 86 , Level = EventLevel . Warning , Message = "Clients that validate certificate trust using OpenSSL, including System.Net.Http.HttpClient, will not trust the certificate ." ) ]
1136
- internal void UnixOpenSslTrustFailed ( ) => WriteEvent ( 86 ) ;
1135
+ [ Event ( 86 , Level = EventLevel . Warning , Message = "Failed to trust the certificate in .NET: {0} ." ) ]
1136
+ internal void UnixDotnetTrustException ( string exceptionMessage ) => WriteEvent ( 86 , exceptionMessage ) ;
1137
1137
1138
- [ Event ( 87 , Level = EventLevel . Verbose , Message = "Trusted the certificate in OpenSSL." ) ]
1139
- internal void UnixOpenSslTrustSucceeded ( ) => WriteEvent ( 87 ) ;
1138
+ [ Event ( 87 , Level = EventLevel . Warning , Message = "Clients that validate certificate trust using OpenSSL will not trust the certificate ." ) ]
1139
+ internal void UnixOpenSslTrustFailed ( ) => WriteEvent ( 87 ) ;
1140
1140
1141
- [ Event ( 88 , Level = EventLevel . Warning , Message = "Failed to trust the certificate in the NSS database in '{0}'. This will likely affect the {1} family of browsers ." ) ]
1142
- internal void UnixNssDbTrustFailed ( string path , string browser ) => WriteEvent ( 88 , path , browser ) ;
1141
+ [ Event ( 88 , Level = EventLevel . Verbose , Message = "Trusted the certificate in OpenSSL ." ) ]
1142
+ internal void UnixOpenSslTrustSucceeded ( ) => WriteEvent ( 88 ) ;
1143
1143
1144
- [ Event ( 89 , Level = EventLevel . Verbose , Message = "Trusted the certificate in the NSS database in '{0}'." ) ]
1145
- internal void UnixNssDbTrustSucceeded ( string path ) => WriteEvent ( 89 , path ) ;
1144
+ [ Event ( 89 , Level = EventLevel . Warning , Message = "Failed to trust the certificate in the NSS database in '{0}'. This will likely affect the {1} family of browsers ." ) ]
1145
+ internal void UnixNssDbTrustFailed ( string path , string browser ) => WriteEvent ( 89 , path , browser ) ;
1146
1146
1147
- [ Event ( 90 , Level = EventLevel . Warning , Message = "Failed to untrust the certificate in OpenSSL ." ) ]
1148
- internal void UnixOpenSslUntrustFailed ( ) => WriteEvent ( 90 ) ;
1147
+ [ Event ( 90 , Level = EventLevel . Verbose , Message = "Trusted the certificate in the NSS database in '{0}' ." ) ]
1148
+ internal void UnixNssDbTrustSucceeded ( string path ) => WriteEvent ( 90 , path ) ;
1149
1149
1150
- [ Event ( 91 , Level = EventLevel . Verbose , Message = "Untrusted the certificate in OpenSSL ." ) ]
1151
- internal void UnixOpenSslUntrustSucceeded ( ) => WriteEvent ( 91 ) ;
1150
+ [ Event ( 91 , Level = EventLevel . Warning , Message = "Failed to untrust the certificate in .NET: {0} ." ) ]
1151
+ internal void UnixDotnetUntrustException ( string exceptionMessage ) => WriteEvent ( 91 , exceptionMessage ) ;
1152
1152
1153
- [ Event ( 92 , Level = EventLevel . Warning , Message = "Failed to remove the certificate from the NSS database in '{0}' ." ) ]
1154
- internal void UnixNssDbUntrustFailed ( string path ) => WriteEvent ( 92 , path ) ;
1153
+ [ Event ( 92 , Level = EventLevel . Warning , Message = "Failed to untrust the certificate in OpenSSL ." ) ]
1154
+ internal void UnixOpenSslUntrustFailed ( ) => WriteEvent ( 92 ) ;
1155
1155
1156
- [ Event ( 93 , Level = EventLevel . Verbose , Message = "Removed the certificate from the NSS database in '{0}' ." ) ]
1157
- internal void UnixNssDbUntrustSucceeded ( string path ) => WriteEvent ( 93 , path ) ;
1156
+ [ Event ( 93 , Level = EventLevel . Verbose , Message = "Untrusted the certificate in OpenSSL ." ) ]
1157
+ internal void UnixOpenSslUntrustSucceeded ( ) => WriteEvent ( 93 ) ;
1158
1158
1159
- [ Event ( 94 , Level = EventLevel . Warning , Message = "The certificate is only partially trusted - some clients will not accept it ." ) ]
1160
- internal void UnixTrustPartiallySucceeded ( ) => WriteEvent ( 94 ) ;
1159
+ [ Event ( 94 , Level = EventLevel . Warning , Message = "Failed to remove the certificate from the NSS database in '{0}' ." ) ]
1160
+ internal void UnixNssDbUntrustFailed ( string path ) => WriteEvent ( 94 , path ) ;
1161
1161
1162
- [ Event ( 95 , Level = EventLevel . Warning , Message = "Failed to look up the certificate in the NSS database in '{0}': {1} ." ) ]
1163
- internal void UnixNssDbCheckException ( string path , string exceptionMessage ) => WriteEvent ( 95 , path , exceptionMessage ) ;
1162
+ [ Event ( 95 , Level = EventLevel . Verbose , Message = "Removed the certificate from the NSS database in '{0}'." ) ]
1163
+ internal void UnixNssDbUntrustSucceeded ( string path ) => WriteEvent ( 95 , path ) ;
1164
1164
1165
- [ Event ( 96 , Level = EventLevel . Warning , Message = "Failed to add the certificate to the NSS database in '{0}': {1} ." ) ]
1166
- internal void UnixNssDbAdditionException ( string path , string exceptionMessage ) => WriteEvent ( 96 , path , exceptionMessage ) ;
1165
+ [ Event ( 96 , Level = EventLevel . Warning , Message = "The certificate is only partially trusted - some clients will not accept it ." ) ]
1166
+ internal void UnixTrustPartiallySucceeded ( ) => WriteEvent ( 96 ) ;
1167
1167
1168
- [ Event ( 97 , Level = EventLevel . Warning , Message = "Failed to remove the certificate from the NSS database in '{0}': {1}." ) ]
1169
- internal void UnixNssDbRemovalException ( string path , string exceptionMessage ) => WriteEvent ( 97 , path , exceptionMessage ) ;
1168
+ [ Event ( 97 , Level = EventLevel . Warning , Message = "Failed to look up the certificate in the NSS database in '{0}': {1}." ) ]
1169
+ internal void UnixNssDbCheckException ( string path , string exceptionMessage ) => WriteEvent ( 97 , path , exceptionMessage ) ;
1170
1170
1171
- [ Event ( 98 , Level = EventLevel . Warning , Message = "Failed to find the Firefox profiles in directory '{0}': {1}." ) ]
1172
- internal void UnixFirefoxProfileEnumerationException ( string firefoxDirectory , string message ) => WriteEvent ( 98 , firefoxDirectory , message ) ;
1171
+ [ Event ( 98 , Level = EventLevel . Warning , Message = "Failed to add the certificate to the NSS database in '{0}': {1}." ) ]
1172
+ internal void UnixNssDbAdditionException ( string path , string exceptionMessage ) => WriteEvent ( 98 , path , exceptionMessage ) ;
1173
1173
1174
- [ Event ( 99 , Level = EventLevel . Verbose , Message = "No Firefox profiles found in directory '{0}'." ) ]
1175
- internal void UnixNoFirefoxProfilesFound ( string firefoxDirectory ) => WriteEvent ( 99 , firefoxDirectory ) ;
1174
+ [ Event ( 99 , Level = EventLevel . Warning , Message = "Failed to remove the certificate from the NSS database in '{0}': {1} ." ) ]
1175
+ internal void UnixNssDbRemovalException ( string path , string exceptionMessage ) => WriteEvent ( 99 , path , exceptionMessage ) ;
1176
1176
1177
- [ Event ( 100 , Level = EventLevel . Warning , Message = "Failed to trust the certificate in the NSS database in '{0}'. This will likely affect the {1} family of browsers. " +
1177
+ [ Event ( 100 , Level = EventLevel . Warning , Message = "Failed to find the Firefox profiles in directory '{0}': {1}." ) ]
1178
+ internal void UnixFirefoxProfileEnumerationException ( string firefoxDirectory , string message ) => WriteEvent ( 100 , firefoxDirectory , message ) ;
1179
+
1180
+ [ Event ( 101 , Level = EventLevel . Verbose , Message = "No Firefox profiles found in directory '{0}'." ) ]
1181
+ internal void UnixNoFirefoxProfilesFound ( string firefoxDirectory ) => WriteEvent ( 101 , firefoxDirectory ) ;
1182
+
1183
+ [ Event ( 102 , Level = EventLevel . Warning , Message = "Failed to trust the certificate in the NSS database in '{0}'. This will likely affect the {1} family of browsers. " +
1178
1184
"This likely indicates that the database already contains an entry for the certificate under a different name. Please remove it and try again." ) ]
1179
- internal void UnixNssDbTrustFailedWithProbableConflict ( string path , string browser ) => WriteEvent ( 100 , path , browser ) ;
1185
+ internal void UnixNssDbTrustFailedWithProbableConflict ( string path , string browser ) => WriteEvent ( 102 , path , browser ) ;
1180
1186
1181
1187
// This may be annoying, since anyone setting the variable for un/trust will likely leave it set for --check.
1182
1188
// However, it seems important to warn users who set it specifically for --check.
1183
- [ Event ( 101 , Level = EventLevel . Warning , Message = "The {0} environment variable is set but will not be consumed while checking trust." ) ]
1184
- internal void UnixOpenSslCertificateDirectoryOverrideIgnored ( string openSslCertDirectoryOverrideVariableName ) => WriteEvent ( 101 , openSslCertDirectoryOverrideVariableName ) ;
1189
+ [ Event ( 103 , Level = EventLevel . Warning , Message = "The {0} environment variable is set but will not be consumed while checking trust." ) ]
1190
+ internal void UnixOpenSslCertificateDirectoryOverrideIgnored ( string openSslCertDirectoryOverrideVariableName ) => WriteEvent ( 103 , openSslCertDirectoryOverrideVariableName ) ;
1185
1191
1186
- [ Event ( 102 , Level = EventLevel . Warning , Message = "The {0} command is unavailable. It is required for updating certificate trust in OpenSSL, which is used by System.Net.Http.HttpClient ." ) ]
1187
- internal void UnixMissingOpenSslCommand ( string openSslCommand ) => WriteEvent ( 102 , openSslCommand ) ;
1192
+ [ Event ( 104 , Level = EventLevel . Warning , Message = "The {0} command is unavailable. It is required for updating certificate trust in OpenSSL." ) ]
1193
+ internal void UnixMissingOpenSslCommand ( string openSslCommand ) => WriteEvent ( 104 , openSslCommand ) ;
1188
1194
1189
- [ Event ( 103 , Level = EventLevel . Warning , Message = "The {0} command is unavailable. It is required for querying and updating NSS databases, which are chiefly used to trust certificates in browsers." ) ]
1190
- internal void UnixMissingCertUtilCommand ( string certUtilCommand ) => WriteEvent ( 103 , certUtilCommand ) ;
1195
+ [ Event ( 105 , Level = EventLevel . Warning , Message = "The {0} command is unavailable. It is required for querying and updating NSS databases, which are chiefly used to trust certificates in browsers." ) ]
1196
+ internal void UnixMissingCertUtilCommand ( string certUtilCommand ) => WriteEvent ( 105 , certUtilCommand ) ;
1191
1197
1192
- [ Event ( 104 , Level = EventLevel . Verbose , Message = "Untrusting the certificate in OpenSSL was skipped since '{0}' does not exist." ) ]
1193
- internal void UnixOpenSslUntrustSkipped ( string certPath ) => WriteEvent ( 104 , certPath ) ;
1198
+ [ Event ( 106 , Level = EventLevel . Verbose , Message = "Untrusting the certificate in OpenSSL was skipped since '{0}' does not exist." ) ]
1199
+ internal void UnixOpenSslUntrustSkipped ( string certPath ) => WriteEvent ( 106 , certPath ) ;
1194
1200
1195
- [ Event ( 105 , Level = EventLevel . Warning , Message = "Failed to delete certificate file '{0}': {1}." ) ]
1196
- internal void UnixCertificateFileDeletionException ( string certPath , string exceptionMessage ) => WriteEvent ( 105 , certPath , exceptionMessage ) ;
1201
+ [ Event ( 107 , Level = EventLevel . Warning , Message = "Failed to delete certificate file '{0}': {1}." ) ]
1202
+ internal void UnixCertificateFileDeletionException ( string certPath , string exceptionMessage ) => WriteEvent ( 107 , certPath , exceptionMessage ) ;
1197
1203
1198
- [ Event ( 106 , Level = EventLevel . Error , Message = "Unable to export the certificate since '{0}' already exists. Please remove it." ) ]
1199
- internal void UnixCertificateAlreadyExists ( string certPath ) => WriteEvent ( 106 , certPath ) ;
1204
+ [ Event ( 108 , Level = EventLevel . Error , Message = "Unable to export the certificate since '{0}' already exists. Please remove it." ) ]
1205
+ internal void UnixNotOverwritingCertificate ( string certPath ) => WriteEvent ( 108 , certPath ) ;
1200
1206
1201
- [ Event ( 107 , Level = EventLevel . LogAlways , Message = "For OpenSSL trust to take effect, '{0}' must be listed in the {2} environment variable. " +
1207
+ [ Event ( 109 , Level = EventLevel . LogAlways , Message = "For OpenSSL trust to take effect, '{0}' must be listed in the {2} environment variable. " +
1202
1208
"For example, `export SSL_CERT_DIR={0}:{1}`. " +
1203
1209
"See https://aka.ms/dev-certs-trust for more information." ) ]
1204
- internal void UnixSuggestSettingEnvironmentVariable ( string certDir , string openSslDir , string envVarName ) => WriteEvent ( 107 , certDir , openSslDir , envVarName ) ;
1210
+ internal void UnixSuggestSettingEnvironmentVariable ( string certDir , string openSslDir , string envVarName ) => WriteEvent ( 109 , certDir , openSslDir , envVarName ) ;
1205
1211
1206
- [ Event ( 108 , Level = EventLevel . LogAlways , Message = "For OpenSSL trust to take effect, '{0}' must be listed in the {2} environment variable. " +
1212
+ [ Event ( 110 , Level = EventLevel . LogAlways , Message = "For OpenSSL trust to take effect, '{0}' must be listed in the {2} environment variable. " +
1207
1213
"See https://aka.ms/dev-certs-trust for more information." ) ]
1208
- internal void UnixSuggestSettingEnvironmentVariableWithoutExample ( string certDir , string envVarName ) => WriteEvent ( 108 , certDir , envVarName ) ;
1214
+ internal void UnixSuggestSettingEnvironmentVariableWithoutExample ( string certDir , string envVarName ) => WriteEvent ( 110 , certDir , envVarName ) ;
1209
1215
}
1210
1216
1211
1217
internal sealed class UserCancelledTrustException : Exception
0 commit comments