-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin Failing After IntelliJ Upgrade to 0.13.15 if jenkins is hosted Tomcat or Query Parameters are not relaxed #426
Comments
Can you please use following: https://plugins.jetbrains.com/plugin/6110-jenkins-control/versions/eap/263516 |
Works for me! Thanks! 😄 |
nice to hear |
I installed the version reference above but it is still failing for me. Not getting the exception anymore but the plugin is still saying malformed URL in the preferences and none of the tasks will load. I do have a port in my URL. Could that be making a difference? |
No the port is no problem. Maybe another error or redirect for your server Can you do a curl call to test it?
|
Curl works just fine.
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Wednesday, December 21, 2022 4:41:29 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
No the port is no problem. Maybe another error or redirect for your server
Can you do a curl call to test it?
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWULN4RTMEDAYKQHCCTWOOBRTANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
Do you use any proxies? I can build you a own version with additional logs in new year. |
Nope. And I can access Jenkins from the web browser with no problem. The plugin was working great until I upgraded to IntelliJ 2022.3.
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Wednesday, December 21, 2022 4:56:55 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
Do you use any proxies?
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWU7KYEZJFV2ONEN3NDWOODLPANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
I will test again. In latest plugin version I switched the used http client implementation. Have yo tested the same plugin version with older idea version too? |
No, server is not public.
I have an older copy of IntelliJ on a different computer that I can test the latest version of the plugin on. Will do in a few hours.
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Wednesday, December 21, 2022 5:13:47 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
I will test again.
Is your server public visible or it is possible to grant access to me for test
In latest plugin version I switched the used http client implementation. Have yo tested the same plugin version with older idea version too?
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWRS36KC55NHJWS66D3WOOFKXANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
I tested in IntelliJ 2022.2 on another computer. As soon as I upgrade the plugin to the newest version you provided the link to, it also fails to connect to Jenkins. So appears it is not related to the IntelliJ version.
From: "Grant" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "MCMicS/jenkins-control-plugin" ***@***.***>, "Author" ***@***.***>
Sent: Wednesday, December 21, 2022 5:15:15 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
No, server is not public.
I have an older copy of IntelliJ on a different computer that I can test the latest version of the plugin on. Will do in a few hours.
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Wednesday, December 21, 2022 5:13:47 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
I will test again.
Is your server public visible or it is possible to grant access to me for test
In latest plugin version I switched the used http client implementation. Have yo tested the same plugin version with older idea version too?
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWRS36KC55NHJWS66D3WOOFKXANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
Thanks I will extend the loggging to find the problem Maybe a problem with url with path part But it will on start of next year. Sorry |
Still not working. Here is what I am seeing in the IntelliJ logs:
2023-01-02 15:53:57,234 [ 478264] FINE - org.codinjutsu.tools.jenkins.view.action.UploadPatchToJobAction -
java.net.MalformedURLException: no protocol:
at java.base/java.net.URL.<init>(URL.java:674)
at java.base/java.net.URL.<init>(URL.java:569)
at java.base/java.net.URL.<init>(URL.java:516)
at org.codinjutsu.tools.jenkins.logic.UrlBuilder.toUrl(UrlBuilder.java:191)
at org.codinjutsu.tools.jenkins.logic.ConfigurationValidator.validate(ConfigurationValidator.java:32)
at org.codinjutsu.tools.jenkins.view.ConfigurationPanel.testConnection(ConfigurationPanel.java:173)
at org.codinjutsu.tools.jenkins.view.ConfigurationPanel.lambda$new$0(ConfigurationPanel.java:143)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6648)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3392)
at java.desktop/java.awt.Component.processEvent(Component.java:6413)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5022)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4854)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2802)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4854)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:754)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:752)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:751)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:831)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:753)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:774)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:121)
at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191)
at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236)
at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234)
at java.desktop/java.awt.Dialog.show(Dialog.java:1080)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:743)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:467)
at com.intellij.openapi.ui.DialogWrapper.doShow(DialogWrapper.java:1676)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1634)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:134)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:107)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:99)
at org.codinjutsu.tools.jenkins.view.action.OpenPluginSettingsAction.showSettingsFor(OpenPluginSettingsAction.java:47)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at org.codinjutsu.tools.jenkins.view.action.OpenPluginSettingsAction.actionPerformed(OpenPluginSettingsAction.java:43)
at com.intellij.openapi.actionSystem.impl.ActionButton.actionPerformed(ActionButton.java:195)
at com.intellij.openapi.actionSystem.impl.ActionButton.lambda$performAction$0(ActionButton.java:174)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareWithCallbacks(ActionUtil.java:346)
at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:174)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:462)
at java.desktop/java.awt.Component.processEvent(Component.java:6413)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5022)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4854)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2802)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4854)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:754)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:752)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:751)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.java:831)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:753)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:774)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:113)
at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Monday, January 2, 2023 2:59:23 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
Could you please try following buiid. and try
And enable Debug settings if error still occurs (enable for org.codinjutsu.tools.jenkins ). Then in ida.log should exists the reason.
[ https://user-images.githubusercontent.com/4604206/210273928-99ec21ca-127b-478d-a108-072f8bc80a75.png ]
My Settings:
[ https://user-images.githubusercontent.com/4604206/210274081-8a1296b2-54db-48dc-87e0-cd326133f03c.png ]
Plugin: [ https://github.com/MCMicS/jenkins-control-plugin/files/10333464/jenkins-control-plugin-0.13.16-eap3-2022.2.zip | jenkins-control-plugin-0.13.16-eap3-2022.2.zip ]
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWSLRY34EJK3HY7KCULWQM6SXANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
it says Why the the protocol is missing. The jenkins server seem not to return a valid url Please use curl: the JSOn result should looks like: {"_class":"hudson.model.Hudson","nodeName":"","description":null,"primaryView":{"_class":"hudson.model.AllView","name":"all","url":"http://127.0.0.1:8080/jenkins/"},"url":"http://127.0.0.1:8080/jenkins/"} I suggest that the primary View or url is empty |
I've created another version with improved url handling. I use primary view now correct as fallback jenkins-control-plugin-0.13.16-eap3-2022.2.zip Can you please test it? |
Still failing. I get a different error now though. When I click test connection, it says "[Fail] Cannot find 'Jenkins URL'. Please check your Jenkins location."
URL is valid though. Only error I see in the log is following:
2023-01-02 19:44:33,389 [ 222781] FINE - org.codinjutsu.tools.jenkins.logic.JenkinsBackgroundTask -
org.codinjutsu.tools.jenkins.exception.JenkinsPluginRuntimeException: Empty JSON data!
at org.codinjutsu.tools.jenkins.logic.JenkinsJsonParser.checkJsonDataAndThrowExceptionIfNecessary(JenkinsJsonParser.java:528)
at org.codinjutsu.tools.jenkins.logic.JenkinsJsonParser.createWorkspace(JenkinsJsonParser.java:62)
at org.codinjutsu.tools.jenkins.logic.RequestManager.loadJenkinsWorkspace(RequestManager.java:107)
at org.codinjutsu.tools.jenkins.logic.LoginService$1.run(LoginService.java:43)
at org.codinjutsu.tools.jenkins.logic.JenkinsBackgroundTask.run(JenkinsBackgroundTask.java:41)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:425)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:114)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$6(CoreProgressManager.java:476)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:252)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:190)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:591)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:666)
at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:622)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:590)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:177)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:252)
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Author" ***@***.***>
Sent: Monday, January 2, 2023 5:06:15 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
I've created another version with improved url handling. I use primary view now correct as fallback
[ https://github.com/MCMicS/jenkins-control-plugin/files/10333709/jenkins-control-plugin-0.13.16-eap3-2022.2.zip | jenkins-control-plugin-0.13.16-eap3-2022.2.zip ]
Can you please test it?
sorry for the circumstances
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWQV3XWAPHEPC656MCTWQNNOPANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
The message Can you please send me your json result for the curl command. Have you tried to to set the server url in 'manage jenkins' again? The logic was not changed in last release. Have you changed any setting in Jenkins itself or updated it? The error Instead curl you can alos copy these urlls to browser to see see the json result. but curl can provide more data with option |
Here is the output from curl:
I went into Jenkins and I reset the Jenkins URL. Didn't fix anything. I'll download to an older version of the plugin tomorrow and see what happens and let you know. |
Looks fine on first view |
The only difference in our curl result and mine is the Header Your Url says I also add additional debug logs to print out the received JSON data. Maybe I receive an Http status which I not handle correctly (like use cached values). Please set following log configuration:
You will then see following in idea.log
But make sure to remve the :trace entry or your log will be large. With more logs: |
Hi @fiveoaksmn |
Sorry, haven't had time yet to test. Will try to do later today.
From: "MCMicS" ***@***.***>
To: "MCMicS/jenkins-control-plugin" ***@***.***>
Cc: "fiveoaksmn" ***@***.***>, "Mention" ***@***.***>
Sent: Friday, January 6, 2023 1:21:38 PM
Subject: Re: [MCMicS/jenkins-control-plugin] Plugin Failing After IntelliJ Upgrade (Issue #426)
Hi [ https://github.com/fiveoaksmn | @fiveoaksmn ]
have you got time to test it?
—
Reply to this email directly, [ #426 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AV3DQWSR3BR7SOJ7L3N7Y6LWRBWEFANCNFSM6AAAAAATDYOGRE | unsubscribe ] .
You are receiving this because you were mentioned. Message ID: ***@***.***>
|
no problem. thanks for testing |
Here is what is found in the IntelliJ log:
|
Thanks for it have you configured your jenkins serve in special way? I tested with simply war file and started it. But then the appi calls works. |
Can you please test again following build: Do you use jetty for your Jenkins or have you deployed it in other application server like tomcat? |
It works! Did you just end up changing the encoding of the URL? I am using Tomcat to host Jenkins. Nothing is configured outside the box. I appreciate your efforts in debugging this and updating the plugin. |
Yes I encoded the query parameter now I encode it again with another URLEncoder and it works again I will build a release asap Thanks for testing and sorry for the circumstances |
released with 0.13.16 |
After upgrading to 2022.3, the Jenkins plugin has stopped working. Below exception is being thrown:
If I go into the preferences for the plugin and click Test Connection, it responds with: [Fail] URL is malformed.
The URL is correct however. I can copy and paste it into a browser and it works just fine.
The text was updated successfully, but these errors were encountered: