Only set the service name when it doesn't exist (=), not overwrite it (:=)
# set GSS-Acceptor-Service-Name attribute from the client configuration
if ("%{client:gss_acceptor_service_name}") {
update request {
# set GSS-Acceptor-Service-Name attribute from the client configuration
if ("%{client:gss_acceptor_service_name}") {
update request {
- GSS-Acceptor-Service-Name := "%{client:gss_acceptor_service_name}"
+ GSS-Acceptor-Service-Name = "%{client:gss_acceptor_service_name}"