Changing link for Password Reset

  • 22 February 2018
  • 7 replies
  • 58 views

Hello everyone. I need to know how to change the link for the reset password on the login page.

Please see the attached photo. The URL used is the hostname of the server, and we need it to be something different. Any help would be much appreciated.

7 replies

Badge +1
What you posted is just the HTML code to use on an external page that you host, like your website, to show the portal in an iframe on your website. It is meant to be a copy/paste but you need to change it the actual URL you want to use.
Keep in mind that your users will have to resolve the name you use.

That HTML is not for the password reset.
That code is found in screenshot attached.
Change that to a valid URL that everyone can see.
Thank you for helping me find where that was. But after clicking the link it still shows the hostname of the server in the URL. This is causing issues outside our network since the cert is not using that name. So outside the network it will say "This site can't be reached".
Badge +1
Change it to the outside DNS name.
Your cert might break if you are not using a wildcard cert.

Example:
Inside name: csysaid1001:8080/
Outside name: myhelpdesk.mycompany.com:8080/

Firewall will then have to send outside traffic going to myhelpdesk.mycompany.com to csysaid1001
It is changed to the outside DNS name, it changes after they click the link to the hostname. Not sure why. See below.

<span id="psImageSpan"></span><div style="color: #7A7B7F;font-weight: bold;font-size: 8px;;" id="sysaidPsInc" ><a href="http://www.ilient.com"><img style="border:0;cursor:pointer" src="http://servicedesk.XXXXXXXXX.net:80/icons/ps/powered-by-SysAid.png" alt="SysAid Help Desk Software"></a></div><script type="text/javascript"> var enduserportal="0";var psAccnt='XXXXXXXXX';var psUrlPreffix="http://servicedesk.XXXXXXXX.net:80/";var PsImageSrc="http://servicedesk.XXXXXXXXX.net:80//icons/ps/ps_portal.png";</script><script type="text/javascript" src="http://servicedesk.XXXXXXX.net:80/PasswordServicesImage"></script>
Badge +1
Try the serverConf.xml file found in your SysAidServer\root\WEB-INF\conf folder.
Look for the "<loginConf>" tag.
Then locate the <serverURL> settings:
See if it shows the inside name there.

Maybe change it to:
<serverURL>http://servicedesk.XXXXXXXX.net:80/</serverURL>

Might have to restart the service. Not sure.

This might break inside users if you haven't changed the tomcat stuff to listen on multiple ports, IPs, etc.
BOOM DIGGITY...you are awesome. That was it and I did have to restart the service. It did not brake anything internally either.
Badge +1
Great news. Happy to help.

Reply