What is wrong with my Hops / Compute Configuration?

Hello
I’m configuring this machine to use hops for an upcoming project. the server seems ready with the Hostname and the Port is set properly in the Grasshopper Preferences,
I’m testing it on a simple function:

The compute service seems to communicate properly with Gh, without much luck Later:

[11:21:13 INF] Rhino compute started at 11/6/2023 11:21:13 AM
[11:21:13 INF] Initiliazing reverse proxy at 11/6/2023 11:21:13 AM
[11:21:13 INF] Spawn children at startup is set to False
[11:21:14 INF] Now listening on: http://localhost:5000
[11:21:14 INF] Application started. Press Ctrl+C to shut down.
[11:21:14 INF] Hosting environment: Production
[11:21:14 INF] Content root path: C:\Users\tayO\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\Hops\0.16.2\rhino.computeCG  [11:21:28 INF] Child process started at 11/6/2023 11:21:28 AM
CG  [11:21:28 INF] Configuration Result:
[Success] Name compute.geometry
[Success] DisplayName rhino.compute
[Success] Description rhino.compute
[Success] ServiceName compute.geometry
CG  [11:21:28 INF] Topshelf v4.1.0.172, .NET Framework v4.0.30319.42000
CG  [11:21:28 INF] Compute 1.0.0.0, Rhino 7.34.23267.11001
CG  [11:21:28 INF] Launching RhinoCore library as tay.0
CG 6001 [11:21:32 INF] (1/2) Loading grasshopper
CG 6001 [11:21:37 INF] The compute.geometry service is now running, press Control+C to exit.
[11:22:13 INF] Max concurrent requests = 1
[11:22:28 INF] Unable to start a local compute server
[11:22:28 ERR] HTTP POST /io responded 500 in 65430.6665 ms
System.Exception: Unable to start a local compute server
   at rhino.compute.ComputeChildren.LaunchCompute(Queue`1 processQueue, Boolean waitUntilServing) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 224
   at rhino.compute.ComputeChildren.GetComputeServerBaseUrl() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 96
   at rhino.compute.ReverseProxyModule.ReverseProxyPost(HttpRequest req, HttpResponse res) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 177
   at Carter.CarterExtensions.<>c__DisplayClass1_0.<<CreateRouteHandler>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Serilog.AspNetCore.RequestLoggingMiddleware.Invoke(HttpContext httpContext)
[11:22:29 ERR] Connection id "0HMUUVM86GM3A", Request id "0HMUUVM86GM3A:00000002": An unhandled exception was thrown by the application.
System.Exception: Unable to start a local compute server
   at rhino.compute.ComputeChildren.LaunchCompute(Queue`1 processQueue, Boolean waitUntilServing) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 224
   at rhino.compute.ComputeChildren.GetComputeServerBaseUrl() in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ComputeChildren.cs:line 96
   at rhino.compute.ReverseProxyModule.ReverseProxyPost(HttpRequest req, HttpResponse res) in D:\BuildAgent\work\4852f584398a78e4\src\rhino.compute\ReverseProxy.cs:line 177
   at Carter.CarterExtensions.<>c__DisplayClass1_0.<<CreateRouteHandler>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Serilog.AspNetCore.RequestLoggingMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
[11:23:13 INF] Max concurrent requests = 1
[11:24:13 INF] Max concurrent requests = 0
[11:25:13 INF] Max concurrent requests = 0
[11:26:13 INF] Max concurrent requests = 0

Update: Works fine when running under V8, though only operates properly when using. NetCore
It doesn’t work properly when Rhino set to use .NetFramework!

That isn’t intentional; we’ll need to see what is going on.

Thank you Steve.

I’ll share with you my logs shortly

@stevebaer here is my Rhino compute log:

[11:40:27 INF] Rhino compute started at 11/7/2023 11:40:27 AM
[11:40:27 INF] Initiliazing reverse proxy at 11/7/2023 11:40:27 AM
[11:40:27 INF] Spawn children at startup is set to False
[11:40:27 INF] Now listening on: http://localhost:5000
[11:40:27 INF] Application started. Press Ctrl+C to shut down.
[11:40:27 INF] Hosting environment: Production
[11:40:27 INF] Content root path: C:\Users\Tothman\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.2\rhino.compute
CG  [11:40:42 INF] Child process started at 11/7/2023 11:40:42 AM
CG  [11:40:42 INF] Parsed port = 6001
CG  [11:40:44 INF] (1/2) Loading grasshopper
CG  [11:40:44 INF] (2/2) Loading compute plug-ins
CG  [11:40:45 INF] Now listening on: http://localhost:6001
CG  [11:40:45 INF] Application started. Press Ctrl+C to shut down.
CG  [11:40:45 INF] Hosting environment: Production
CG  [11:40:45 INF] Content root path: C:\Users\Tothman\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.2\rhino.compute
CG  [11:40:49 INF] Child process started at 11/7/2023 11:40:49 AM
CG  [11:40:49 INF] Parsed port = 6002
CG  [11:40:51 INF] (1/2) Loading grasshopper
CG  [11:40:52 INF] (2/2) Loading compute plug-ins
CG  [11:40:52 INF] Now listening on: http://localhost:6002
CG  [11:40:52 INF] Application started. Press Ctrl+C to shut down.
CG  [11:40:52 INF] Hosting environment: Production
CG  [11:40:52 INF] Content root path: C:\Users\Tothman\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.2\rhino.compute
CG  [11:40:54 INF] Child process started at 11/7/2023 11:40:54 AM
CG  [11:40:54 INF] Parsed port = 6003
CG  [11:40:55 INF] (1/2) Loading grasshopper
CG  [11:40:56 INF] (2/2) Loading compute plug-ins
CG  [11:40:56 INF] Now listening on: http://localhost:6003
CG  [11:40:56 INF] Application started. Press Ctrl+C to shut down.
CG  [11:40:56 INF] Hosting environment: Production
CG  [11:40:56 INF] Content root path: C:\Users\Tothman\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.2\rhino.compute
CG  [11:40:58 INF] Child process started at 11/7/2023 11:40:58 AM
CG  [11:40:58 INF] Parsed port = 6004
CG  [11:40:58 ERR] Connection id "0HMUVP5NPJ53H", Request id "0HMUVP5NPJ53H:00000001": An unhandled exception was thrown by the application.
System.IO.FileNotFoundException: Could not load file or assembly 'GH_IO, Version=8.0.23031.14305, Culture=neutral, PublicKeyToken=6a29997d2e6b4f97'. The system cannot find the file specified.
File name: 'GH_IO, Version=8.0.23031.14305, Culture=neutral, PublicKeyToken=6a29997d2e6b4f97'
   at compute.geometry.GrasshopperDefinition.FromUrl(String url, Boolean cache)
   at compute.geometry.ResthopperEndpointsModule.GetIoNamesHelper(HttpContext ctx, Boolean asPost) in D:\BuildAgent\work\4852f584398a78e4\src\compute.geometry\ResthopperEndpoints.cs:line 204
   at compute.geometry.ResthopperEndpointsModule.PostIoNames(HttpContext ctx) in D:\BuildAgent\work\4852f584398a78e4\src\compute.geometry\ResthopperEndpoints.cs:line 190
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
[11:40:58 ERR] HTTP POST /io responded 500 in 20553.7884 ms
CG  [11:41:00 INF] (1/2) Loading grasshopper
CG  [11:41:00 INF] (2/2) Loading compute plug-ins
CG  [11:41:01 INF] Now listening on: http://localhost:6004
CG  [11:41:01 INF] Application started. Press Ctrl+C to shut down.
CG  [11:41:01 INF] Hosting environment: Production
CG  [11:41:01 INF] Content root path: C:\Users\Tothman\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Hops\0.16.2\rhino.compute
[11:41:27 INF] Max concurrent requests = 1
[11:42:27 INF] Max concurrent requests = 0
[11:43:27 INF] Max concurrent requests = 0

I’m testing it on a Fresh Machine with only V8 installed , no previous Rhino versions or Hops were included.

and it works fine under .NetCore