@@ -603,10 +603,12 @@ func (h *Headscale) handleMachineExpired(
603
603
604
604
if h .cfg .OIDC .Issuer != "" {
605
605
resp .AuthURL = fmt .Sprintf ("%s/oidc/register/%s" ,
606
- strings .TrimSuffix (h .cfg .ServerURL , "/" ), NodePublicKeyStripPrefix (registerRequest .NodeKey ))
606
+ strings .TrimSuffix (h .cfg .ServerURL , "/" ),
607
+ NodePublicKeyStripPrefix (registerRequest .NodeKey ))
607
608
} else {
608
609
resp .AuthURL = fmt .Sprintf ("%s/register/%s" ,
609
- strings .TrimSuffix (h .cfg .ServerURL , "/" ), NodePublicKeyStripPrefix (registerRequest .NodeKey ))
610
+ strings .TrimSuffix (h .cfg .ServerURL , "/" ),
611
+ NodePublicKeyStripPrefix (registerRequest .NodeKey ))
610
612
}
611
613
612
614
respBody , err := encode (resp , & machineKey , h .privateKey )
@@ -699,11 +701,12 @@ func (h *Headscale) handleMachineRegistrationNew(
699
701
resp .AuthURL = fmt .Sprintf (
700
702
"%s/oidc/register/%s" ,
701
703
strings .TrimSuffix (h .cfg .ServerURL , "/" ),
702
- machineKey . String ( ),
704
+ NodePublicKeyStripPrefix ( registerRequest . NodeKey ),
703
705
)
704
706
} else {
705
707
resp .AuthURL = fmt .Sprintf ("%s/register/%s" ,
706
- strings .TrimSuffix (h .cfg .ServerURL , "/" ), NodePublicKeyStripPrefix (registerRequest .NodeKey ))
708
+ strings .TrimSuffix (h .cfg .ServerURL , "/" ),
709
+ NodePublicKeyStripPrefix (registerRequest .NodeKey ))
707
710
}
708
711
709
712
respBody , err := encode (resp , & machineKey , h .privateKey )
0 commit comments