Skip to content

Commit

Permalink
Make the proxy ip more robust ™️
Browse files Browse the repository at this point in the history
  • Loading branch information
Simyon264 committed May 18, 2024
1 parent 183b374 commit 7661369
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion ReplayBrowser/Startup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,15 @@ public void ConfigureServices(IServiceCollection services)
services.Configure<ForwardedHeadersOptions>(options =>
{
options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto;
options.KnownProxies.Add(IPAddress.Parse(Configuration["ProxyIP"]));
var proxyIP = Configuration["ProxyIP"];
if (proxyIP == null)
{
Log.Fatal("No proxy IP found in appsettings.json. Exiting.");
Environment.Exit(1);
}

Log.Information("Proxy IP: {ProxyIP}", proxyIP);
options.KnownProxies.Add(IPAddress.Parse(proxyIP));
});

services.AddOpenTelemetry().WithMetrics(providerBuilder =>
Expand Down

0 comments on commit 7661369

Please sign in to comment.