[JIRA] (JENKINS-61388) jiraGetFields: "Illegal base64 character" since 1.5.2

38 views
Skip to first unread message

huber@dakosy.de (JIRA)

unread,
Mar 9, 2020, 5:07:02 AM3/9/20
to jenkinsc...@googlegroups.com
Kevin Huber created an issue
 
Jenkins / Bug JENKINS-61388
jiraGetFields: "Illegal base64 character" since 1.5.2
Issue Type: Bug Bug
Assignee: Naresh Rayapati
Components: jira-steps-plugin
Created: 2020-03-09 09:06
Environment: Jenkins: 2.223
jenkins-setps-plugin >= 1.5.2
Jira: v8.4.2#804003-sha1:d21414f
Priority: Major Major
Reporter: Kevin Huber

Since 1.5.2 I get the following error when using the jiraGetFields command:

[Pipeline] jiraGetFields
14:37:08  JIRA: Site - JIRA_PROD - Querying All Fields including Custom fields.
14:37:08  Error Code: -1
14:37:08  Error Message: Illegal base64 character 5c
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

huber@dakosy.de (JIRA)

unread,
Mar 9, 2020, 5:09:03 AM3/9/20
to jenkinsc...@googlegroups.com
Kevin Huber updated an issue
Change By: Kevin Huber
Since {{1.5.2}} I get the following error when using the {{jiraGetFields}} command:
{noformat}

[Pipeline] jiraGetFields
14:37:08  JIRA: Site - JIRA_PROD - Querying All Fields including Custom fields.
14:37:08  Error Code: -1
14:37:08  Error Message: Illegal base64 character 5c
{noformat}
I had to revert to {{1.5.1}}. The issue is also present in {{1.5.3}}.

huber@dakosy.de (JIRA)

unread,
Mar 19, 2020, 10:15:10 AM3/19/20
to jenkinsc...@googlegroups.com

naresh.rayapati@gmail.com (JIRA)

unread,
Apr 3, 2020, 5:25:03 PM4/3/20
to jenkinsc...@googlegroups.com

Kevin Huber Thank you pointing out the code, Can you try to update the site credentials after upgrade to see this is going to fix? I guess probably it was a non-passive change, I didn't check that to see if it is going to decode the previous values

huber@dakosy.de (JIRA)

unread,
Apr 6, 2020, 4:15:02 AM4/6/20
to jenkinsc...@googlegroups.com

Hey Naresh Rayapati, glad to hear from you.
I tried the following:

  • Update the Plugin to 1.5.3
  • Restart Jenkins
  • Delete the application link in Jira
  • Create a new application link in Jira with new keys
  • Deleted the Jira-Site in Jenkins
  • Created a new Jira-Site with the new keys

But even after recreating everything i still get the exact same error.
I switched back to Basic Authentication for now.

naresh.rayapati@gmail.com (JIRA)

unread,
May 3, 2020, 11:22:02 PM5/3/20
to jenkinsc...@googlegroups.com

naresh.rayapati@gmail.com (JIRA)

unread,
May 3, 2020, 11:22:02 PM5/3/20
to jenkinsc...@googlegroups.com

naresh.rayapati@gmail.com (JIRA)

unread,
May 3, 2020, 11:43:03 PM5/3/20
to jenkinsc...@googlegroups.com
Change By: Naresh Rayapati
Status: Open Fixed but Unreleased
Resolution: Fixed

naresh.rayapati@gmail.com (JIRA)

unread,
May 4, 2020, 12:20:06 AM5/4/20
to jenkinsc...@googlegroups.com

naresh.rayapati@gmail.com (JIRA)

unread,
May 4, 2020, 12:20:06 AM5/4/20
to jenkinsc...@googlegroups.com
Naresh Rayapati closed an issue as Fixed
 
Change By: Naresh Rayapati
Status: Resolved Closed

naresh.rayapati@gmail.com (JIRA)

unread,
May 4, 2020, 12:20:06 AM5/4/20
to jenkinsc...@googlegroups.com

huber@dakosy.de (JIRA)

unread,
May 4, 2020, 5:45:02 AM5/4/20
to jenkinsc...@googlegroups.com
Kevin Huber commented on Bug JENKINS-61388
 
Re: jiraGetFields: "Illegal base64 character" since 1.5.2

Hey Naresh Rayapati,
thanks for your help.

I updated to 1.5.4 and changed back to OAuth without any problems.

naresh.rayapati@gmail.com (JIRA)

unread,
May 4, 2020, 10:53:05 AM5/4/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages