minor: be consistent about reporting errors out of HttpServerBase
parent
2935e79ca3
commit
275613ad83
|
@ -84,22 +84,23 @@ namespace OpenSim.Server.Base
|
||||||
// Then, check for https settings and ADD a server to
|
// Then, check for https settings and ADD a server to
|
||||||
// m_Servers
|
// m_Servers
|
||||||
//
|
//
|
||||||
if ( !ssl_main )
|
if (!ssl_main)
|
||||||
{
|
{
|
||||||
httpServer = new BaseHttpServer(port);
|
httpServer = new BaseHttpServer(port);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
string cert_path = networkConfig.GetString("cert_path",String.Empty);
|
string cert_path = networkConfig.GetString("cert_path",String.Empty);
|
||||||
if ( cert_path == String.Empty )
|
if (cert_path == String.Empty)
|
||||||
{
|
{
|
||||||
System.Console.WriteLine("Path to X509 certificate is missing, server can't start.");
|
System.Console.WriteLine("ERROR: Path to X509 certificate is missing, server can't start.");
|
||||||
Environment.Exit(1);
|
Environment.Exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
string cert_pass = networkConfig.GetString("cert_pass",String.Empty);
|
string cert_pass = networkConfig.GetString("cert_pass",String.Empty);
|
||||||
if ( cert_pass == String.Empty )
|
if (cert_pass == String.Empty)
|
||||||
{
|
{
|
||||||
System.Console.WriteLine("Password for X509 certificate is missing, server can't start.");
|
System.Console.WriteLine("ERROR: Password for X509 certificate is missing, server can't start.");
|
||||||
Environment.Exit(1);
|
Environment.Exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -110,20 +111,21 @@ namespace OpenSim.Server.Base
|
||||||
MainServer.Instance = httpServer;
|
MainServer.Instance = httpServer;
|
||||||
|
|
||||||
// If https_listener = true, then add an ssl listener on the https_port...
|
// If https_listener = true, then add an ssl listener on the https_port...
|
||||||
if ( ssl_listener == true ) {
|
if (ssl_listener == true)
|
||||||
|
{
|
||||||
uint https_port = (uint)networkConfig.GetInt("https_port", 0);
|
uint https_port = (uint)networkConfig.GetInt("https_port", 0);
|
||||||
|
|
||||||
string cert_path = networkConfig.GetString("cert_path",String.Empty);
|
string cert_path = networkConfig.GetString("cert_path",String.Empty);
|
||||||
if ( cert_path == String.Empty )
|
if (cert_path == String.Empty)
|
||||||
{
|
{
|
||||||
System.Console.WriteLine("Path to X509 certificate is missing, server can't start.");
|
System.Console.WriteLine("ERROR: Path to X509 certificate is missing, server can't start.");
|
||||||
Environment.Exit(1);
|
Environment.Exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
string cert_pass = networkConfig.GetString("cert_pass",String.Empty);
|
string cert_pass = networkConfig.GetString("cert_pass",String.Empty);
|
||||||
if ( cert_pass == String.Empty )
|
if (cert_pass == String.Empty)
|
||||||
{
|
{
|
||||||
System.Console.WriteLine("Password for X509 certificate is missing, server can't start.");
|
System.Console.WriteLine("ERROR: Password for X509 certificate is missing, server can't start.");
|
||||||
Environment.Exit(1);
|
Environment.Exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue