Error dialog while accessing the app from the browser to install the launcher for first time. Also tried closing PB before trying browser launcher install but no luck:
PowerBuilder application execution error (R0222)
Application terminated.
Error: Cannot connect to server when creating the session.
I launched PowerBuilder 2021 beta as administrator and deployed the app to remote IIS server.
I'm getting the above error while accessing the app from the browser to install the launcher probably due to the "Compile & Run Web APIs" errors below:
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using 'D:\Users\Sanjay\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[100]
Start processing HTTP request GET https://apips.appeon.com/
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[100]
Sending HTTP request GET https://apips.appeon.com/
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[101]
Received HTTP response headers after 234.2772ms - 407
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[101]
End processing HTTP request after 251.0256ms - 407
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[100]
Start processing HTTP request GET https://apipsoa.appeon.com/
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[100]
Sending HTTP request GET https://apipsoa.appeon.com/
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[101]
Received HTTP response headers after 106.819ms - 407
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[101]
End processing HTTP request after 107.0852ms - 407
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[100]
Start processing HTTP request GET https://apips.appeon.com/health
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[100]
Sending HTTP request GET https://apips.appeon.com/health
info: System.Net.Http.HttpClient.PowerServer.ClientHandler[101]
Received HTTP response headers after 4.2414ms - 407
info: System.Net.Http.HttpClient.PowerServer.LogicalHandler[101]
End processing HTTP request after 4.428ms - 407
fail: PowerServer[0]
Response status code does not indicate success: 407 (authenticationrequired).
System.Net.Http.HttpRequestException: Response status code does not indicate success: 407 (authenticationrequired).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at System.Net.Http.HttpClient.GetStringAsyncCore(Task`1 getTask)
at ..MoveNext()
fail: PowerServer[300001]
Failed to connect to the license server.
crit: Microsoft.AspNetCore.Server.Kestrel[0]
Unable to start Kestrel.
System.Net.Sockets.SocketException (10013): An attempt was made to access a socket in a way forbidden by its access permissions.
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind()
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.<>c__DisplayClass21_0`1.<<StartAsync>g__OnBind|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindAsync(IServerAddressesFeature addresses, KestrelServerOptions serverOptions, ILogger logger, Func`2 createBinding)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken)
Unhandled exception. System.Net.Sockets.SocketException (10013): An attempt was made to access a socket in a way forbidden by its access permissions.
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind()
at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.<>c__DisplayClass21_0`1.<<StartAsync>g__OnBind|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindAsync(IServerAddressesFeature addresses, KestrelServerOptions serverOptions, ILogger logger, Func`2 createBinding)
at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Hosting.GenericWebHostService.StartAsync(CancellationToken cancellationToken)
at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost host)
at RestApi.Program.Main(String[] args) in C:\C#\Sales\PowerServer\ServerAPIs\Program.cs:line 19
Press any key to continue . . .
Please help
TIA
fail: PowerServer[0]
Response status code does not indicate success: 407 (authenticationrequired).
System.Net.Http.HttpRequestException: Response status code does not indicate success: 407 (authenticationrequired).
fail: PowerServer[300001]
Failed to connect to the license server.
crit: Microsoft.AspNetCore.Server.Kestrel[0]
Unable to start Kestrel.
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using 'C:\Users\Sanjay\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest
Anybody?
It needed write access to "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files"
After giving access, got the following errors:
Cloud App Launcher dialog (Cannot copy error message to clipboard. Can you please allow us to copy the error text from this dialog?)
Application terminated.
[Detail] [OK] buttons
NOTE: These files do exist in the path but for some reason/glitch, the app is unable to download them.
ERROR [17244] Application terminated.
ERROR [14908] Failed to download the file. URL: http://<ip-address>/Sales/deploylist.ini.zip. Error description: Couldn't connect to server.(curl error code: 7) .
ERROR [14908] Failed to download the file. URL: http://<ip-address>/CloudAppPublisher/CloudAppInstall/LauncherSetup.json, Error description: Couldn't connect to server.(curl error code: 7) .
INFO [10940] Application command line parameter:
INFO [10940] Application name: Sales
INFO [10940] Application path:
INFO [10940] Application server port: 80
INFO [10940] Application host name: <ip-address>
INFO [10940] Application protocol: http
INFO [10940] Application command line parameter: C:\Users\Sanjay\AppData\Local\Launcher\CloudAppShell.exe cloudapp://http://<ip-address>/Sales
INFO [17244] Application command line parameter: C:\Users\Sanjay\AppData\Local\Launcher\CloudAppShell.exe cloudapp://http://<ip-address>/Sales