diff --git a/OCPP.Core.Management/Logs/OCPP.Core.Management-00.log b/OCPP.Core.Management/Logs/OCPP.Core.Management-00.log index 07b1848..ebbb10a 100644 --- a/OCPP.Core.Management/Logs/OCPP.Core.Management-00.log +++ b/OCPP.Core.Management/Logs/OCPP.Core.Management-00.log @@ -2,3 +2,188 @@ Overriding address(es) 'http://localhost:8082'. Binding to endpoints defined via IConfiguration and/or UseKestrel() instead. warn: Microsoft.AspNetCore.Server.Kestrel[0] @ 2024-06-02T00:27:32.0567750+07:00 Overriding address(es) 'http://localhost:8082'. Binding to endpoints defined via IConfiguration and/or UseKestrel() instead. +warn: Microsoft.AspNetCore.Server.Kestrel[0] @ 2024-06-02T00:41:32.0457940+07:00 + Overriding address(es) 'http://localhost:8082'. Binding to endpoints defined via IConfiguration and/or UseKestrel() instead. +info: OCPP.Core.Management.Controllers.AccountController[0] @ 2024-06-02T00:41:43.4731870+07:00 + User 'admin' logged in +trce: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:41:43.4983950+07:00 + Index: Loading charge points with latest transactions... +fail: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:41:43.5464040+07:00 + Index: Error in status web request => nodename nor servname provided, or not known (server-ocpp-service.ocpp:80) +System.Net.Http.HttpRequestException: nodename nor servname provided, or not known (server-ocpp-service.ocpp:80) + ---> System.Net.Sockets.SocketException (0xFFFDFFFF): nodename nor servname provided, or not known + at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) + at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) + at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) + --- End of inner exception stack trace --- + at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) + at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) + at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) + at OCPP.Core.Management.Controllers.HomeController.Index() in /Users/nutchayut/OCPP.Core/OCPP.Core.Management/Controllers/HomeController.Index.cs:line 91 +fail: Microsoft.EntityFrameworkCore.Database.Connection[Microsoft.EntityFrameworkCore.Database.Connection.ConnectionError] @ 2024-06-02T00:41:54.5152150+07:00 + An error occurred using the connection to database 'OCPP.Core' on server '202.129.205.201,31455'. +fail: Microsoft.EntityFrameworkCore.Query[Microsoft.EntityFrameworkCore.Query.QueryIterationFailed] @ 2024-06-02T00:41:54.5323130+07:00 + An exception occurred while iterating over the results of a query for context type 'OCPP.Core.Database.OCPPCoreContext'. + System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. Consider enabling transient error resiliency by adding 'EnableRetryOnFailure' to the 'UseSqlServer' call. + ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Cannot open database "OCPP.Core" requested by the login. The login failed. + Login failed for user 'sa'. + at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + at Microsoft.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken, DbConnectionPool pool) + at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry, SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open() + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnection(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.InitializeReader(Enumerator enumerator) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.<>c.b__21_0(DbContext _, Enumerator enumerator) + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) + ClientConnectionId:df1e09f0-0b3b-431f-a489-00563a0dbfbf + Error Number:4060,State:1,Class:11 + --- End of inner exception stack trace --- + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.MoveNext() +System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. Consider enabling transient error resiliency by adding 'EnableRetryOnFailure' to the 'UseSqlServer' call. + ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Cannot open database "OCPP.Core" requested by the login. The login failed. +Login failed for user 'sa'. + at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + at Microsoft.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken, DbConnectionPool pool) + at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry, SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open() + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnection(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.InitializeReader(Enumerator enumerator) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.<>c.b__21_0(DbContext _, Enumerator enumerator) + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) +ClientConnectionId:df1e09f0-0b3b-431f-a489-00563a0dbfbf +Error Number:4060,State:1,Class:11 + --- End of inner exception stack trace --- + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.MoveNext() +fail: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:41:54.5345880+07:00 + Index: Error loading charge points from database +System.InvalidOperationException: An exception has been raised that is likely due to a transient failure. Consider enabling transient error resiliency by adding 'EnableRetryOnFailure' to the 'UseSqlServer' call. + ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Cannot open database "OCPP.Core" requested by the login. The login failed. +Login failed for user 'sa'. + at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + at Microsoft.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) + at Microsoft.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken, DbConnectionPool pool) + at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) + at Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) + at Microsoft.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry, SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open(SqlConnectionOverrides overrides) + at Microsoft.Data.SqlClient.SqlConnection.Open() + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.OpenDbConnection(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) + at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReader(RelationalCommandParameterObject parameterObject) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.InitializeReader(Enumerator enumerator) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.<>c.b__21_0(DbContext _, Enumerator enumerator) + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) +ClientConnectionId:df1e09f0-0b3b-431f-a489-00563a0dbfbf +Error Number:4060,State:1,Class:11 + --- End of inner exception stack trace --- + at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) + at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.Enumerator.MoveNext() + at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) + at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) + at OCPP.Core.Management.Controllers.HomeController.Index() in /Users/nutchayut/OCPP.Core/OCPP.Core.Management/Controllers/HomeController.Index.cs:line 140 +info: OCPP.Core.Management.Controllers.AccountController[0] @ 2024-06-02T00:42:02.8721630+07:00 + User 'admin' logged in +trce: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:02.8761570+07:00 + Index: Loading charge points with latest transactions... +fail: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:02.8812750+07:00 + Index: Error in status web request => nodename nor servname provided, or not known (server-ocpp-service.ocpp:80) +System.Net.Http.HttpRequestException: nodename nor servname provided, or not known (server-ocpp-service.ocpp:80) + ---> System.Net.Sockets.SocketException (0xFFFDFFFF): nodename nor servname provided, or not known + at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) + at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) + at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) + --- End of inner exception stack trace --- + at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) + at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) + at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) + at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) + at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) + at OCPP.Core.Management.Controllers.HomeController.Index() in /Users/nutchayut/OCPP.Core/OCPP.Core.Management/Controllers/HomeController.Index.cs:line 91 +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:03.0684930+07:00 + Index: Found 0 charge points / connectors +warn: Microsoft.AspNetCore.Server.Kestrel[0] @ 2024-06-02T00:42:40.1738420+07:00 + Overriding address(es) 'http://localhost:8082'. Binding to endpoints defined via IConfiguration and/or UseKestrel() instead. +trce: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:47.0957060+07:00 + Index: Loading charge points with latest transactions... +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:47.2083850+07:00 + Index: Result of status web request => Length=0 +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:48.1017280+07:00 + Index: Found 0 charge points / connectors +trce: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:53.9862280+07:00 + ChargeTag: Loading charge tags... +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:54.0941500+07:00 + ChargeTag: Found 0 charge tags +trce: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:56.7993090+07:00 + Index: Loading charge points with latest transactions... +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:56.8499620+07:00 + Index: Result of status web request => Length=0 +info: OCPP.Core.Management.Controllers.HomeController[0] @ 2024-06-02T00:42:56.9205190+07:00 + Index: Found 0 charge points / connectors diff --git a/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.dll b/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.dll index 0dacc98..c0834fe 100644 Binary files a/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.dll and b/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.dll differ diff --git a/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.pdb b/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.pdb index 3142160..b5abe61 100644 Binary files a/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.pdb and b/OCPP.Core.Management/bin/Debug/net8.0/OCPP.Core.Management.pdb differ diff --git a/OCPP.Core.Management/bin/Debug/net8.0/appsettings.json b/OCPP.Core.Management/bin/Debug/net8.0/appsettings.json index ef0fd80..6dc80ce 100644 --- a/OCPP.Core.Management/bin/Debug/net8.0/appsettings.json +++ b/OCPP.Core.Management/bin/Debug/net8.0/appsettings.json @@ -32,11 +32,11 @@ "ConnectionStrings": { //"SQLite": "Filename=.\\..\\SQLite\\OCPP.Core.sqlite;" //"SqlServer": "Server=.;Database=OCPP.Core;Trusted_Connection=True;Encrypt=false;TrustServerCertificate=false", - "SqlServer": "Data Source=202.129.205.201,31455;Initial Catalog=OCPP.Core;User ID=dev;Password=password@1;TrustServerCertificate=true;" + "SqlServer": "Data Source=202.129.205.201,31455;Initial Catalog=OCPP.Core;User ID=sa;Password=sql-pass;TrustServerCertificate=true;" }, //"ServerApiUrl": "http://localhost:8081/API", - "ServerApiUrl": "http://server-ocpp-service.ocpp/API", + "ServerApiUrl": "https://ocpp-server.71dev.com/API", "ApiKey": "36029A5F-B736-4DA9-AE46-D66847C9062C", "Users": [ @@ -55,7 +55,7 @@ "Kestrel": { "Endpoints": { "Http": { - "Url": "http://localhost:8082" + "Url": "http://0.0.0.0:8080" }, "HttpsInlineCertFile": { "Url": "https://localhost:8092", diff --git a/OCPP.Core.Management/bin/Debug/net8.0/de/OCPP.Core.Management.resources.dll b/OCPP.Core.Management/bin/Debug/net8.0/de/OCPP.Core.Management.resources.dll index 8831e94..f961103 100644 Binary files a/OCPP.Core.Management/bin/Debug/net8.0/de/OCPP.Core.Management.resources.dll and b/OCPP.Core.Management/bin/Debug/net8.0/de/OCPP.Core.Management.resources.dll differ diff --git a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfo.cs b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfo.cs index aadde4c..52af7c3 100644 --- a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfo.cs +++ b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("dallmann consulting GmbH")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.3.2.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.2+6206dbce7a103541974902bccd208fafb3a0c99d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.2+460cf619bb4f26af1a45ae30ac58a668c541b08b")] [assembly: System.Reflection.AssemblyProductAttribute("OCPP.Core")] [assembly: System.Reflection.AssemblyTitleAttribute("OCPP.Core.Management")] [assembly: System.Reflection.AssemblyVersionAttribute("1.3.2.0")] diff --git a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfoInputs.cache b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfoInputs.cache index 70c3255..6fb834c 100644 --- a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfoInputs.cache +++ b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.AssemblyInfoInputs.cache @@ -1 +1 @@ -b94d85bb8ba51b4c3e1e4e558957a11f134b662d7c9c2b42a3e295fd0e5c24d6 +48e36532c9193e97cbdbcf72dff70c2168a66bec5bb440f8795da356f856b2c8 diff --git a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.dll b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.dll index 0dacc98..c0834fe 100644 Binary files a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.dll and b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.dll differ diff --git a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.pdb b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.pdb index 3142160..b5abe61 100644 Binary files a/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.pdb and b/OCPP.Core.Management/obj/Debug/net8.0/OCPP.Core.Management.pdb differ diff --git a/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.cs b/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.cs index defc9fa..f91ed5c 100644 --- a/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.cs +++ b/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("dallmann consulting GmbH")] [assembly: System.Reflection.AssemblyCopyrightAttribute(" ")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.3.2.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.2+6206dbce7a103541974902bccd208fafb3a0c99d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.2+460cf619bb4f26af1a45ae30ac58a668c541b08b")] [assembly: System.Reflection.AssemblyProductAttribute("OCPP.Core")] [assembly: System.Reflection.AssemblyTitleAttribute("OCPP.Core.Management")] [assembly: System.Reflection.AssemblyVersionAttribute("1.3.2.0")] diff --git a/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.dll b/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.dll index 8831e94..f961103 100644 Binary files a/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.dll and b/OCPP.Core.Management/obj/Debug/net8.0/de/OCPP.Core.Management.resources.dll differ diff --git a/OCPP.Core.Management/obj/Debug/net8.0/ref/OCPP.Core.Management.dll b/OCPP.Core.Management/obj/Debug/net8.0/ref/OCPP.Core.Management.dll index e084917..c77f8ab 100644 Binary files a/OCPP.Core.Management/obj/Debug/net8.0/ref/OCPP.Core.Management.dll and b/OCPP.Core.Management/obj/Debug/net8.0/ref/OCPP.Core.Management.dll differ diff --git a/OCPP.Core.Management/obj/Debug/net8.0/refint/OCPP.Core.Management.dll b/OCPP.Core.Management/obj/Debug/net8.0/refint/OCPP.Core.Management.dll index e084917..c77f8ab 100644 Binary files a/OCPP.Core.Management/obj/Debug/net8.0/refint/OCPP.Core.Management.dll and b/OCPP.Core.Management/obj/Debug/net8.0/refint/OCPP.Core.Management.dll differ diff --git a/OCPP.Core.Server/appsettings.json b/OCPP.Core.Server/appsettings.json index 4c65f89..142552f 100644 --- a/OCPP.Core.Server/appsettings.json +++ b/OCPP.Core.Server/appsettings.json @@ -30,7 +30,7 @@ "ConnectionStrings": { //"SQLite": "Filename=.\\..\\SQLite\\OCPP.Core.sqlite;" //"SqlServer": "Server=202.129.205.201,31455;Database=master;User Id=sa;Password=sql-pass;Trusted_Connection=True;Encrypt=false;TrustServerCertificate=false", - "SqlServer": "Data Source=202.129.205.201,31455;Initial Catalog=OCPP.Core;User ID=dev;Password=password@1;TrustServerCertificate=true;" + "SqlServer": "Data Source=202.129.205.201,31455;Initial Catalog=OCPP.Core;User ID=sa;Password=sql-pass;TrustServerCertificate=true;" }, "MessageDumpDir": "c:\\temp\\OCPP",