-
Bug
-
Resolution: Fixed
-
Low
-
6.15.6, 7.3.1
-
None
-
2
-
Severity 3 - Minor
-
1
-
Issue Summary
Creating a share a link blueprint prompt an alert, We can't create the blueprint right now
Steps to Reproduce
- Create a page using the ellipses.
- Select share a link
- Enter data in text field and enter.
Expected Results
Confluence creates shared link page.
Actual Results
Error prompts We can't create the blueprint right now
The below exception is thrown in the atlassian-confluence.log file:
020-02-11 09:41:56,437 ERROR [http-nio-8090-exec-7] [plugins.sharelinks.metaextractor.MasterLinkMetaDataExtractor] getHeadHtmlData Error with io exception: -- referer: http://localhost:8090/display/SHAR/sharealink+Home | url: /rest/create-dialog/1.0/content-blueprint/create-content | traceId: 63b9778a899f5c9f | userName: admin java.io.IOException: External connections have been disabled at com.atlassian.confluence.util.http.httpclient.HttpClientHttpRetrievalService.newHttpClient(HttpClientHttpRetrievalService.java:166) at com.atlassian.confluence.util.http.httpclient.HttpClientHttpRetrievalService.get(HttpClientHttpRetrievalService.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26) at com.sun.proxy.$Proxy429.get(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:136)
Workaround
Check the External connection enabled CheckBox in General configuration.
Note
Documentation doesn't mention that External connection enabled needs to be checked.