diff --git a/src/PVE/API2/OpenId.pm b/src/PVE/API2/OpenId.pm index 9080865..4fc0be8 100644 --- a/src/PVE/API2/OpenId.pm +++ b/src/PVE/API2/OpenId.pm @@ -98,7 +98,7 @@ __PACKAGE__->register_method ({ my ($param) = @_; my $dcconf = PVE::Cluster::cfs_read_file('datacenter.cfg'); - local $ENV{all_proxy} = $dcconf->{http_proxy}; + local $ENV{all_proxy} = $dcconf->{http_proxy} if exists $dcconf->{http_proxy}; my $realm = extract_param($param, 'realm'); my $redirect_url = extract_param($param, 'redirect-url'); @@ -153,7 +153,7 @@ __PACKAGE__->register_method ({ my $res; eval { my $dcconf = PVE::Cluster::cfs_read_file('datacenter.cfg'); - local $ENV{all_proxy} = $dcconf->{http_proxy}; + local $ENV{all_proxy} = $dcconf->{http_proxy} if exists $dcconf->{http_proxy}; my ($realm, $private_auth_state) = PVE::RS::OpenId::verify_public_auth_state( $openid_state_path, $param->{'state'});