|
|
Решение SSL ошибки WeaponPaintОтключение SSL для плагина WeaponPaints |
27.04.2026 в 18:48 1 |
| Keks423 | 27.04.2026 в 18:48#1 |
|
Сообщений: 114
Реакции: 41
Клиенты
|
CS2 Плагин! Решение проблемы SSL в плагине WeaponPaints для CS2
Проблема
Плагин WeaponPaints падал с ошибкой:
[EROR] (plugin:WeaponPaints) Unable to connect to database: SSL Authentication ErrorMariaDB сервер не поддерживает SSL, а плагин пытался использовать SSL подключение по умолчанию. Исправление - Config.cs Файл: WeaponPaints/Config.cs В класс WeaponPaintsConfig добавлено поле: [JsonPropertyName("SslMode")]
public string SslMode { get; set; } = "None";
Исправление - WeaponPaints.cs
Файл: WeaponPaints/WeaponPaints.cs
В метод OnConfigParsed в MySqlConnectionStringBuilder добавлена строка:
SslMode = MySqlSslMode.NoneИсправление - Utility.cs Файл: WeaponPaints/Utility.cs В методе CheckVersion добавлен ранний выход, чтобы отключить проверку обновлений: internal static async Task CheckVersion(string version, ILogger logger)
{
// Отключено из-за SSL ошибок
logger.LogInformation("Version check is disabled to avoid SSL errors.");
return;
}
Дальше собираем и всё :)
dotnet build -c ReleaseСурсы плагина можете найти тут https://github.com/Nereziel/cs2-WeaponPaints/releases |
| Ответить Цитата |