I have a simple gRPC service(written in C#) running on my Raspberry Pi. I'm using Kreya to send a message and get a response back. It seems to only work if I send a message from a client running on the Pi but can't do the same from another computer. It shows the port is LISTENING so I'm confused. I'm not experienced in networking so any help would be appreciated.
UPDATE FOR .NET 6.0
All that is required to get the application to listen for any ip connection is to simply add the following to the Program.cs file. This will override any other configurations.
var builder = WebApplication.CreateBuilder(args);
builder.WebHost.ConfigureKestrel(options => options.ListenAnyIP(9000));