Hi all - long time listener, first time caller.
I'm running into this message again, it first popped up in vRA 7.2, and then recently resurfaced in vRA 7.3. The message occurs after importing the XML file and committing the update set, and then attempting to configure the OAUTH settings under basic configurations.
Version 7.3.0 build 5604410
ServiceNow Jarkarta3.0
Version of the ITSM plugin - 3.0
Thanks in advance!
Hi brianwelch13
Sorry for late response.
Can you share the snap for below URL from your instance?
I need to check HTML section code for this URL if delimiter(;) is missing there.
https://<YOUR INSTANCE NAME>.service-now.com/sys_ui_page.do?sys_id=deb09884db1de20050e7f8c0cf961920&sysparm_record_target=sys_ui_page&sysparm_record_row=1&sysparm_record_rows=1&sysparm_record_list=nameSTARTSWITHvra_login%5EORDERBYDESCsys_updated_on
Regards,
Manish Patil
This is ours v2 of the plugin. Dave
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<style>
h2{
text-align: center;
font-size: 24px;
}
hr{
margin-bottom: 30px;
}
div.container{
width: 960px;
top: 30%;
left: 44%;
margin-top: -9em; /*set to a negative number 1/2 of your height*/
margin-left: -15em; /*set to a negative number 1/2 of your width*/
position:fixed;
display:none;
}
div.main{
width: 500px;
margin-top: 80px;
float:left;
padding: 10px 55px 40px;
background-color: #0095d3;
border: 15px solid white;
box-shadow: 0 0 10px;
border-radius: 2px;
font-size: 13px;
}
div.main_call{
margin-top: 80px;
float:left;
margin-left: -80px;
}
input[type=text],[type=password] {
width: 97.7%;
height: 34px;
padding-left: 5px;
margin-bottom: 20px;
margin-top: 8px;
box-shadow: 0 0 5px #422e63;
border: 2px solid #2b8084;
color: #4f4f4f;
font-size: 16px;
}
.form{
color:white;
}
label{
font-size: 14px;
font-weight: bold;
}
#login {
width: 100%;
background: linear-gradient(#22abe9 5%, #36caf0 100%);
border: 1px solid #0F799E;
font-size: 20px;
margin-top: 15px;
padding: 8px;
font-weight: bold;
cursor: pointer;
color: white;
text-shadow: 0px 1px 0px #13506D;
}
#login:hover{
background: linear-gradient(#36caf0 5%, #22abe9 100%);
}
#submit {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
background: #76c14d;
color: #fff !important;
border: 0px;
}
</style>
<g2:evaluate var="jvar_client" jelly="true">
var test = []
if(gs.getProperty('vrasn.clientID') == '' || gs.getProperty('vrasn.clientSecret') == '' || gs.getProperty('vrasn.clientSecret') == null|| gs.getProperty('vrasn.clientSecret') == null){
test[0] = "1";
}else{
test[0] = "The Client properties are already set. If a new Client needs to be added please request the admin to clear the set properties";
}
test[1] = "/system_properties_ui.do?sysparm_title=Basic%20Configurations%20&sysparm_category=VMWare%20Integration&sysparm_domain_restore=false&sysparm_stack=no";
test
</g2:evaluate>
<div class="container">
<div class="main">
<form class="form" method="post" action="#">
<h2>Register the Plug-in as a vRealize Automation OAuth 2.0 Client</h2>
<label>User Name :</label>
<input type="text" name="username" id="username"></input><br/>
<label>Password :</label>
<input type="password" name="password" id="password"></input><br/>
<input type="button" name="submit" id="submit" value="Submit"></input>
</form>
</div>
<div class="main_call"></div>
</div>
</j:jelly>
Hi draymond10
Thanks for sharing the requested data.
These kind of errors occur when HTML is unable to understand '&' character, as &
denotes the start of an encoded entity and always terminated by ;
As you can see in HTML code below, we have correctly encoded '&' to '&' and ended with delimiter(;) .
[test[1] = "/system_properties_ui.do?sysparm_title=Basic%20Configurations%20&sysparm_category=VMWare%20Integration&sysparm_domain_restore=false&sysparm_stack=no";]
I need few updates from you like
-Can you check if Client is getting registered successfully even after this error?(it should be, even if you see above error)
-Confirm which serviceNow version you are using?
-Confirm which plugin version is being used by you?
Regards,
Manish Patil
I'll need to walk through the install again and then post the requested info. For what it's worth, we were using ver 3 of the plugin on Jakarta Patch 7.
Sure. Perform the steps again and let me know if you still see an issue.
During Client registration if you see "The client properties are already set" alert message then clear below properties values and perform client registration once again.
https://<YOUR INSTANCE>.service-now.com/sys_properties_list.do?sysparm_query=nameINvrasn.clientID%2Cvrasn.clientSecret&sysparm_first_row=1&sysparm_view=
Any update to this error? Fresh install of plugin v4 (glide-kingston-10-17-2017__patch6-05-16-2018 Instance). Add my basic configurations; get the error when clicking the Client Registration
https://INSTANCE.service-now.com/sys_ui_page.do?sys_id=deb09884db1de20050e7f8c0cf961920&sysparm_reco...My Instance URL returns - Record Not Found
@draymond10 What issue you are facing? record not found or delimiter error?
Delimeter error is my issue. I was just trying to provide you additional information as you requested up in the thread. Dave
Our internal ServiceNow developer fixed this for us...seems like some weird things going on w/ the UI Pages (vra_login and vra_client_login)
line 96 just changed the & to $[amp]
ORIG: test[1] = "/system_properties_ui.do?sysparm_title=Basic%20Configurations%20&sysparm_category=VMWare%20Integration&sysparm_domain_restore=false&sysparm_stack=no";
NEW: test[1] = "/system_properties_ui.do?sysparm_title=Basic%20Configurations$[AMP]sysparm_category=VMWare%20Integration$[AMP]sysparm_domain_restore=false$[AMP]sysparm_stack=no";
works successful'
Dave
Thanks David for resolution.
We were in touch with serviceNow and had raised hi ticket as well but didnt get any solution there.
Many customers are already using it and never seen such kind of issue in their environment.