timja / jenkins-gh-issues-poc-06-18

0 stars 0 forks source link

[JENKINS-63409] Manage plugins page is getting crashed and getting JSONException #1158

Open timja opened 4 years ago

timja commented 4 years ago

Note : i am not sure of the component which i selected. 

Manage plugins page is getting crashed, even i tried uninstalled and install the jenkins and it will be good but after few couple of days i am seeing the issue again and can't be able to manage the plugins.

There were errors checking the update sites: JSONException: Expected a ',' or '}' at character 72 of {font-family:Titillium Web;font-style:normal;font-weight:200;src:local("Titillium WebThin"),local("TitilliumWeb-Thin"),url(/static/TitilliumWeb-Thin-9914b1ba7c4bcaa940fa2026609f4f61.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:local("Ubuntu Light"),local("Ubuntu-Light"),url(/static/Ubuntu-Light-d83f9a6602ac71714516d7f0a930fcbc.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(/static/Ubuntu-Bold-aba9776d7cef01d06d97654e643ce50d.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(/static/Lato-Light-ad9795e9e558f84030ad36c2ef3ab681.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/static/Lato-Regular-c45152a20fcaa8ae5d5611e947399dcc.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(/static/Lato-Bold-a30435e0c5edc583b1f3552e48068e69.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(/static/Lato-Black-01f5fcc5ad6ec24b74b9c5239e273226.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(/static/Lato-Italic-4ffd11cfd26127dbd8c716fddeffa1e0.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/static/Roboto-Regular-38861cba61c66739c1452c3a71e39852.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/static/Roboto-Bold-ad97d029a11d8b39692037e753d23d1f.ttf) format("truetype")}body .fixed.top{z-index:999}img{max-width:100%}body{overflow-x:hidden}body .showResults.item-finder>#plugin-search-form.HomeHeader{padding:.25rem .5rem}#plugin-search-form .SearchBox .SearchBtn,#plugin-search-form .SearchBox .ShowFilter{color:#fff!important}.SearchBox label.input-group{width:100%}.SearchBox .input-group .btn{border:1px solid #900}body .showResults.item-finder>.HomeHeader>.navbar{width:100%;padding:0 10.5rem 0 0}body .showResults.item-finder>.HomeHeader>.navbar>.nav,body .showResults.item-finder>.HomeHeader>.navbar>.nav>.SearchBox{width:100%;padding:0!important}body .showResults.item-finder>.HomeHeader>.navbar>.nav>.btn-group>button>i{line-height:1.5rem}body .showResults.item-finder>.HomeHeader>.navbar>.nav>.btn-group{position:absolute;right:0;top:0}body .showResults.item-finder>.HomeHeader>.navbar>.nav>.SearchBox .ShowFilter{width:18.6%!important;max-width:10rem!important}body .showResults.item-finder .filters

{top:5px;padding-top:1rem!important;margin-top:-1px;border-radius:0;box-shadow:-.25rem 0 #fff;border-left:none;border-top:none;left:.25rem}

body .showResults.item-finder .filters .row{border:none;padding:0}body .showResults.item-finder .filters .row>div{font-size:.75rem;padding:0 .5rem;overflow:hidden}body .showResults.item-finder .filters .row>div label{white-space:nowrap}body .showResults.item-finder .filters .Cols3{-webkit-column-count:1;column-count:1;-moz-column-count:1}body .showResults #plugin-search-form .nav>.btn-group{display:inline-block}body .showResults #plugin-search-form:before,body .showResults #plugin-search-form h1,body .showResults #plugin-search-form p{display:none}.filters .show-all{border:none;background:#168bb9;font-family:lato;padding:.15rem .5rem;margin-left:.5rem;font-size:.67rem;color:#fff;font-weight:200;border-radius:2px}.isFiltered .filters .show-all{display:inline-block}#pluginDependencies h2{font-size:1.2rem;margin-top:.7rem}.empty{opacity:.33}body a{color:#069}body a:visited{color:#7ac}body a:hover{color:#09c}body a:active{color:#c00}.NoLabels>.Categories label>input{display:none}.NoLabels>.Categories label>span{margin-left:0!important;color:#0275d8;cursor:pointer}body #grid-box{padding-top:30px}@media (min-width:992px){body #grid-box{padding-top:8px}}body #grid-box .NoLabels{padding:2rem 0;background:#e5f8ff}body #grid-box .NoLabels .Cols3{font-size:.85rem}body #grid-box .NoLabels .Cols3 label>span{margin-left:.5rem}body #grid-box .NoLabels .Entry-box{display:block;padding:.25rem 0;line-height:1rem;font-size:.85rem}body #grid-box .NoLabels .Entry-box a{cursor:pointer}body #grid-box .NoLabels legend{font-size:1.1rem}.update-link{margin:4rem 0}.update-link h6{margin-bottom:.25rem}#cb-item-finder-grid-box>.grid>.no-results{padding:.5rem;color:rgba(0,0,0,.667);display:block}.not-found-box{text-align:center}.not-found{margin:6rem 0;padding:1.5rem 0 1.5rem 8rem;position:relative;display:inline-block;text-align:left}.not-found h3{margin-bottom:.25rem}.not-found i{font-size:8rem;line-height:8rem;vertical-align:middle;color:rgba(0,0,0,.25);display:block;position:absolute;left:0;top:0}.not-found i.icon-plug{color:#000;font-size:6rem;left:.5rem;transform:scaleX(-1)}#plugin-spinner{display:block;text-align:center;padding:5rem 0;position:absolute;left:0;right:0}#plugin-spinner>.swing{display:inline-block;padding:1rem}#plugin-spinner .icon-jenkins{display:block;font-size:10.5rem}.swing div{display:inline-block;height:32px;width:32px;border-radius:50%;border:1px solid #69c;background:#fff;box-shadow:inset 0 0 1px #039,inset 0 0 0 1px #fff,0 5px 3px -2px rgba(0,0,0,.15),inset -5px -5px 7px 1px #168bb9,inset -4px -6px 10px 10px #69c}@-webkit-keyframes ball-l{0%,50%

{transform:rotate(0) translateX(0)}

to{transform:rotate(50deg) translateX(-2.5em)}}@keyframes ball-l{0%,50%

{transform:rotate(0) translateX(0)}

to{transform:rotate(0deg) translateX(-2.5em)}}@-webkit-keyframes ball-r{0%

{transform:rotate(-50deg) translateX(2.5em)}

50%,to{transform:rotate(0) translateX(0)}}@keyframes ball-r{0%

{transform:rotate(0deg) translateX(2.5em)}

50%,to{transform:rotate(0) translateX(0)}}@-webkit-keyframes shadow-l-n{0%,50%

{opacity:.5;transform:translateX(0)}

to{opacity:.125;transform:translateX(-1.75em)}}@keyframes shadow-l-n{0%,50%

{opacity:.5;transform:translateX(0)}

to{opacity:.125;transform:translateX(-1.75em)}}@-webkit-keyframes shadow-r-n{0%

{opacity:.125;transform:translateX(1.75em)}

50%,to{opacity:.5;transform:translateX(0)}}@keyframes shadow-r-n{0%

{opacity:.125;transform:translateX(1.75em)}

50%,to{opacity:.5;transform:translateX(0)}}.swing-l{-webkit-animation:ball-l .425s ease-in-out infinite alternate;animation:ball-l .425s ease-in-out infinite alternate}.swing-r{-webkit-animation:ball-r .425s ease-in-out infinite alternate;animation:ball-r .425s ease-in-out infinite alternate}.maintainers>.maintainer{display:block}.container-fluid.padded{padding:3rem 4rem}#pluginPage #grid-box{font-size:.85rem}#pluginPage #grid-box .gutter{background:#eee;padding:2rem}#pluginPage #grid-box .gutter>.btn{display:block;text-align:left;padding:.5rem 1rem .75rem 3.5rem;position:relative;margin-bottom:1rem}#pluginPage #grid-box .gutter>.btn i{font-size:2.25rem;position:absolute;left:.75rem;top:.5rem}#pluginPage #grid-box .gutter>.btn>span{font-size:1.1rem;line-height:1.3rem;font-weight:500}#pluginPage #grid-box .gutter>.btn>.v{display:block;font-weight:200;font-size:.75rem;white-space:normal}#pluginPage #grid-box .gutter .lbl{display:inline-block;margin-right:.5rem}##pluginPage #grid-box .gutter .label-link a{display:block;line-height:1.5rem;padding:4px 0}#pluginPage #grid-box .gutter .chart{margin:1rem 0 2rem}#pluginPage #grid-box{margin-left:15px;margin-right:15px}#pluginPage #grid-box .download{margin:2rem 0 2rem -.5rem}#pluginPage #grid-box .badge-box{display:inline-block}#pluginPage #grid-box .badge-box>.badge{background:no-repeat top;background-size:3rem;display:inline-block;height:3rem;width:3rem;overflow:hidden;vertical-align:middle;text-indent:99rem;white-space:nowrap;margin:0 -.5rem 0 .5rem}#pluginPage #grid-box .badge-box .badge.warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxODJweCIgaGVpZ2h0PSIxODJweCIgdmlld0JveD0iMCAwIDE4MiAxODIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PCEtLUdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gtLT48dGl0bGU+R3JvdXAgMTc8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPjxkZWZzPjxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iODMgMCAxNjYgMTY2IDAgMTY2Ii8+PG1hc2sgaWQ9Im1hc2stMiIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHg9Ii04IiB5PSItOCIgd2lkdGg9IjE4MiIgaGVpZ2h0PSIxODIiPjxyZWN0IHg9Ii04IiB5PSItOCIgd2lkdGg9IjE4MiIgaGVpZ2h0PSIxODIiIGZpbGw9IndoaXRlIi8+PHVzZSB4bGluazpocmVmPSIjcGF0aC0xIiBmaWxsPSJibGFjayIvPjwvbWFzaz48L2RlZnM+PGcgaWQ9IkNELUFuYXlsdGljcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9IldoeS1zbG93LXJlbGF0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTg0LjAwMDAwMCwgLTYyLjAwMDAwMCkiPjxnIGlkPSJHcm91cC0xNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE5Mi4wMDAwMDAsIDcwLjAwMDAwMCkiPjxnIGlkPSJUcmlhbmdsZS00Ij48dXNlIGZpbGwtb3BhY2l0eT0iMC4yODgwNzE3ODQiIGZpbGw9IiNGOEU4MUMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSIvPjx1c2Ugc3Ryb2tlPSIjRTc5NzEzIiBtYXNrPSJ1cmwoI21hc2stMikiIHN0cm9rZS13aWR0aD0iMTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgeGxpbms6aHJlZj0iI3BhdGgtMSIvPjwvZz48dGV4dCBpZD0iISIgZm9udC1mYW1pbHk9IkxhdG8tQmxhY2ssIExhdG8iIGZvbnQtc2l6ZT0iMTIyIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjRTc5NzEzIj48dHNwYW4geD0iNjUiIHk9IjE0MyI+ITwvdHNwYW4+PC90ZXh0PjwvZz48L2c+PC9nPjwvc3ZnPg==);background-size:2.5rem}#pluginPage #grid-box .dialog .badge-box>.badge.warning.inactive{mix-blend-mode:luminosity;opacity:.5}.row.flex{display:flex}h1.title .v{color:#999;font-size:1rem;font-weight:200;margin:0 0 0 .5rem;position:relative;top:.25rem;vertical-a...


Originally reported by kirannet216, imported from: Manage plugins page is getting crashed and getting JSONException
  • status: Open
  • priority: Minor
  • resolution: Unresolved
  • imported: 2022/01/10
timja commented 3 years ago

markewaite:

Can you provide any more suggestions of the steps you took that caused the issue to appear?

Have you seen this again since the original time?

timja commented 3 years ago

kirannet216:

Hi Mark,
Still i am observing the same issue. i already attached the list of plugins i am using . and if i uninstall the jenkins and install with the same list of plugins i am not getting this error in Manage plugins page immediately. but after a couple of days i could able to see the same error again in the Manage plugins page. 

 

Note : i uninstalled and installed for 3 times also i could able to see the same issue with the same list of plugins. 

please let me know if need any further information

timja commented 3 years ago

JIRAUSER133662:

markewaite

i am also same error in Jenkins Plugins updates page in Linux OS. Jenkins ver - 2.263.1

When i click on "Download now and install after restart" button, i am getting this error!

Can you pls help me to resolve this error? Thank you.

When i try to update plugin from  https://jenkins.xx.com/pluginManager/advanced

I am getting same error as above for both updatesite with url or Upload plugin with downloaded plugin file!

timja commented 3 years ago

markewaite:

devops_1 the setting for the URL of the update center is wrong. You provided the URL to a single plugin. The Jenkins instructions at updates.jenkins.io say that it should be https://updates.jenkins.io/update-center.json. Use the correct update center URL and it should resolve the issue.

In general, please use the mailing list or the chat channels to request help. Using an issue report significantly limits the number of people who will read your request and may cause you to receive no responses.

timja commented 3 years ago

JIRAUSER133662:

markewaite

Thank you so much for your help, yes, that resolved my issue, that was the culprit, not sure why it was sticky there, we used it one time to update that plugin.

thank you.