youngmon/atlassian-qna huggingface dataset:
Infrastructure installation
Asked by hiba zubair:

I have installed jira server version 7.4.1, have confluence and zephyr as well ,

having trail version for 10 people... would purchase the license too soon.

I want to ask how does the infrastructure work? mean as a QA i have to install this to test and generate reports for developers to see so i have it on my machine. So **developers and other involved people also need to install it on their systems to see progress and reports etc**??? or they are only notified by emails no need to installation on their systems plz explain.

and

If developers and others need to install on their systems then can i use the same jira confluence server trail license and they use the username and password to setup and login with which i have added them on my server system? plz explain the installtion infrastructure.

Would be thankful.


Answers:
author: Nic Brough -Adaptavist-
body: You will need your JIRA to have access to a mail server, and that mail server will need access to the relevant networks to deliver the email.


author: hiba zubair
body: thanks for responding sir.

Can we notify users about test cases/tests or any type of notifications in jira without internet? I have seen at many places that mean i want all jira communication with LAN and offline.Plz guide.

Regards


author: Nic Brough -Adaptavist-
body: Ok, so you don't have the internet for the server. That's no problem, a lot of us use Atlassian software behind firewalls that stop internet access.

A client program is what you use to access a service. A browser is a client.

As for "how", it's the same as what you're doing with this forum software. Browse to it.


author: hiba zubair
body: right from a browser but how? steps plz


author: hiba zubair
body: Sir offline means without internet here what is "client program (browser)" ?


author: Nic Brough -Adaptavist-
body: I don't understand your use of the word "offline" here, so I cannot answer that question.

I do understand that you have installed a JIRA system on your machine.

Your machine is now a "server" running a JIRA service. Other people will need to connect to it over a network, with a client program (browser), to use that service.


author: hiba zubair
body: ok actually i have to implement all this practically.

So, is it possible that i can add users to jira server offline? i have a server version (10 people) on my machine,want other people also access it on their systems without internet and locally. how can i do this?


author: Nic Brough -Adaptavist-
body: Atlassian systems are mostly server systems. JIRA and Confluence both fall into that class - you install them on a server, run them as a service and connect to them with clients (generally a browser, but there are other clients)

Imagine this forum software was Confluence - it's on a server, you connect to it with a client. (In fact, it's previous version was Confluence)


Tags: jira
Can JIRA Project Roles be used in Confluence to control access to a space
Asked by Aaron Silcott:

I have a JIRA Project with Project Roles: Level1, Level2, and Level3; each having a few users in them. I can edit the permission scheme to control access to the project based on these roles. I need to be able to control access to the linked Confluence space through these roles as well. But I cannot seem to find out how.

NOTE: I will eventually need this same control in BitBucket but I am not there yet. So if someone know the answer to that prematurely I would appreciate it.


Answers:
author: Nic Brough -Adaptavist-
body: No, roles are only implemented on JIRA so far. The other systems have less complex access requirements and haven't needed roles added to them.


Tags: bitbucket

jira
Is it possible to customize the "page cannot be reached message" depending on why access is denied?
Asked by Sam Robertson:

Out of the box when you visit a page that you cannot reach, you get this error:

"The page you were trying to reach could not be found. This could be because:  
The page does not exist.  
The page exists, but you do not have permission to view it."

It would be helpful to customize this message to state explicitly if a person cannot view a page due to permissions and how to request those permissions.


Answers:
author: AnnWorley
body: I just checked and the 404.vm file is still located in \<confluence_install\>/confluence as described in this old post from version 4.x: [Customise Confluence Page Not Found page](https://community.atlassian.com/t5/Confluence-questions/Customise-Confluence-Page-Not-Found-page/qaq-p/32373)

These articles may come in handy:

[Basic Introduction to Velocity](https://developer.atlassian.com/confdev/development-resources/confluence-architecture/confluence-internals/velocity-template-overview/basic-introduction-to-velocity)

[Velocity Template Overview](https://developer.atlassian.com/confdev/development-resources/confluence-architecture/confluence-internals/velocity-template-overview)
Consolidating Confluence instances
Asked by Paul Hinsberg:

In my department we had a Confluence instance - small, but it contains all of our knowledgebase. Our parent department has since purchased Confluence for the entire deparment. We would like to migrate all of our pages into the new Confluence - hopefully in some kind of organized manner.

Are there any instructions anywhere?


Answers:
author: AnnWorley
body: Depending on the details of your use case (do the instances have the same user base? Are the instances close to the same version of Confluence?) you can probably follow [Restoring a Space](https://confluence.atlassian.com/doc/restoring-a-space-152036.html) to export your small instance's spaces to XML and then import them on the parent department's instance. The pages will then be organized into spaces, not jumbled in with the destination instance's pages.
mention myself -- no email notification
Asked by fdbOps:

We've been having issue with mentions not going out, so to test this, I tried to mention myself in a comment. I did not receive an email.

Under "Email Settings", I have "Notify on my actions" checked. Does this not apply to mentioning oneself?

I have verified that if someone else mentions me, I do receive an email notification.

Michael


Answers:
author: John Shoemaker
body: Any workarounds? Thanks


author: Hasnae
body: [@Mark Frederick](/t5/user/viewprofilepage/user-id/236542) the behaviour you are describing is from Jira

This thread, however, is about Confluence :)

Confluence definitely does not send mention notifications to authors , the code in question has been that way for some years now .

If you can find a self mention notification from Confluence, that would be helpful for me to identify if there is a regression


author: Mark Frederick
body: This is absolutely incorrect, at least it was until sometime recently. I have used self-@ 1000 times with great benefit. I'm looking at one in my Inbox right now....basically sent it FROM me TO me and I used to get an email with a nicely bundled comment that I could do with as I please, namely forward it to persons outside of our Jira subscription.

I sincerely hope this is not to curb one's ability to go outside Jira with communication to non-licensed users, which is really nothing more than a useful "corner case."

Atlassian Support: Please Advise....

![mentions.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/68400iC27C01F2BA85FAF1/image-size/large?v=v2&px=999 "mentions.jpg")


author: Hasnae
body: That is right, mention authors are not included in the mention notification recipients set


author: Nicolas Casel
body: This is a controversial approach, isn't it?

By example, I write down some notes in a specific wiki page during a Sprint Retrospective. I notify all participants, including myself, so everybody receives an email to check later these notes. In that case, I do not receive any email, is that right?


author: Hasnae
body: We indeed do not include the mention author as a notification recipient.

Perhaps that only makes sense if "Notify on my actions" is not checked.


Tags: email
Unable to login to confluence without creating a new space!
Asked by zaphnet:

fcking bug in login sequence.

I don't want to create a Space - but the button is grey until you do!

(I know how to get around it, but it is annoying to go back to this "Welcome" everytime i login or press the top right "Confluence"![conf..PNG](/t5/image/serverpage/image-id/4909i29646BB16E87BC73/image-size/large?v=v2&px=999 "conf..PNG")


Answers:
author: Shannon S
body: Hi Per,

I just have a few questions before we proceed!

Is this a new Confluence instance, or have you recently upgraded? Do you have any existing Confluence spaces? Are all users receiving this message or just certain admins?

Thank you for your help!

Kind Regards,  
Shannon

comments: author: zaphnet
body: New instance, with a few spaces created by other users.

A new user is stuck in this dialog - no way out.

Workaround: Go to any existing page or corrupt link and navigate through personal space to the other spaces -click on "Conlfluence ikon takes you back to the dialog.


author: Shannon S
body: Thank you, Per.

I had suspected it might be this bug: [CONFSERVER-42764](https://jira.atlassian.com/browse/CONFSERVER-42764) but it specifies here it's on upgrade. Can you let us know what version of Confluence you're currently running?

Kind Regards,  
Shannon


author: zaphnet
body: Currently running 6.2.4
Disable health checks related to Confluence's internal user directory
Asked by Martin Gerhard Loschwitz:

I have a Confluence health check warning:

"Confluence has an enabled internal user directory, however its administrator account does not exist or is disabled"

Confluence gets all its users from Jira. I removed the administrator account from the internal account simply because I needed the license slot for another user. Ever since, Confluence throws the above error message.   

Is there a way to create an internal user in Confluence that doesn't require a license (but is possibly restricted with regards to content) so that the error mentioned above goes away? Or is there any other solution to work around the problem?


Answers:
author: Reinhard Piltz
body: Open the addon administration.  
Open Confluence Healthcheck Plugin.  
Can be found in the system plugins.

Disable confluence.healthcheck.directory.internal.name

There is no more check on internal administrator

comments: author: Reinhard Piltz
body: Is just a workaround.  
An internal administrator is always better.  
Otherwise you could lock yourself
Getting an error when attempting to do any administration functions
Asked by Robert Frey:

See the error below. I am the confluence / JIRA admin. I am not sure the cause of this error.

Cause

com.atlassian.crowd.exception.runtime.OperationFailedException  
at com.atlassian.crowd.embedded.core.CrowdServiceImpl.convertOperationFailedException(CrowdServiceImpl.java:922)

caused by: com.atlassian.crowd.integration.rest.service.CrowdRestException: org.springframework.transaction.CannotCreateTransactionException: Could not create DirContext instance for transaction; nested exception is org.springframework.ldap.AuthenticationException: \[LDAP: error code 49 - 80090308: LdapErr: DSID-0C09042F, comment: AcceptSecurityContext error, data 533, v2580\]; nested exception is javax.naming.AuthenticationException: \[LDAP: error code 49 - 80090308: LdapErr: DSID-0C09042F, comment: AcceptSecurityContext error, data 533, v2580\]  
at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.throwError(RestExecutor.java:656)


Answers:
author: Mikael Sandberg
body: According to the error code it looks like the account you are using has been disabled, <https://confluence.atlassian.com/stashkb/ldap-error-code-49-317195698.html>
Add group permissions for multiple spaces in Confluence via REST
Asked by fii:

Add group permissions for multiple spaces in Confluence via REST

Is this possible ?


Answers:
author: Vero Rivas
body: Hi [@fii](/t5/user/viewprofilepage/user-id/1140584)

Look at this post, maybe can help you

<https://community.atlassian.com/t5/Confluence-questions/Add-group-permissions-for-multiple-spaces/qaq-p/348135>

Cheers


Tags: developer
Confluence user restrict all access except one url
Asked by jadbaz:

Hello,

I'm using Confluence internally and have many spaces for documentation.

I want to have one space for public documentation (DOCS) behind the [Scroll Viewport](https://marketplace.atlassian.com/plugins/com.k15t.scroll.scroll-viewport "Scroll Viewport") plugin which can be accessed via mysite.com/docs.

I would like some way to restrict my public documentation with some sort of authentication.

I have setup a user and group with the following restrictions:

* The user group only has access to the DOCS space
* The user homepage is set to DOCS

The result is that upon login, the user automatically goes to the documentation page and there is no link for them to navigate anywhere else in the site. If they go to mysite.com, they get redirected to mysite.com/docs.

This is exactly what I want except for one thing, they can still access all the following by manually inputting the url.

* Their own profile
* People and space directory
* People's activity
* All other minimum security features

I want to restrict the above so I'm looking for any solution to resolve this.


Answers:
author: jadbaz
body: So I managed a workaround using the [Advanced Redirection Plugin](https://marketplace.atlassian.com/plugins/com.hascode.confluence.plugin.redirection-plugin/server/overview) and blocking all urls outside of my documentation space.

It's kinda ugly though...


Tags: security
Disable upload of specific file types
Asked by Martin Gerhard Loschwitz:

Is there a way to forbid the upload of specific files to Confluence as attachments, e.g., Excel files or PDF documents?


Answers:
author: Nic Brough -Adaptavist-
body: Not as part of the application.

You'd need to hack something into it to be able to interrogate the file types being attached and block the "wrong" ones. I don't think anyone has even written an add-on to do this.
SYSTEM ERROR: Software Crashed when Changed base URL. Pls help
Asked by Robin Das:

### Cause {#toc-hId-1564639992}

java.lang.IllegalStateException: java.net.MalformedURLException: Stream handler unavailable due to: For input string: "8090."  
at com.atlassian.plugins.authentication.impl.config.saml.persistance.SamlConfigDAO.load(SamlConfigDAO.java:71)

caused by: java.net.MalformedURLException: Stream handler unavailable due to: For input string: "8090."  
at java.net.URL.\<init\>(URL.java:627)

caused by: java.lang.IllegalStateException: Stream handler unavailable due to: For input string: "8090."  
at org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:431)

```
	... 242 more![Screen Shot 2017-08-18 at 6.04.19 PM.png](/t5/image/serverpage/image-id/4898iE855F2BDCAC73AA5/image-size/large?v=v2&px=999 "Screen Shot 2017-08-18 at 6.04.19 PM.png")
        
```

### Referer URL {#toc-hId--987516969}

[http://14.141.17.171:8090/login.action?os_destination=%2Findex.action\&permissionViolation=true](http://14.141.17.171:8090/login.action?os_destination=%2Findex.action&permissionViolation=true)


Answers:
author: AnnWorley
body: Please let me know what the change was that you made to the Base URL.

You may reverse the change to the Base URL directly in the database: [How do I manually change the base URL](https://confluence.atlassian.com/confkb/how-do-i-manually-change-the-base-url-310378877.html)

As long as you are restarting to change the BAse URL, please also clear the plugins cache as described in [How to clear Confluence plugins cache](https://confluence.atlassian.com/confkb/how-to-clear-confluence-plugins-cache-297664846.html), since a plugin is mentioned in the stack trace:

```
com.atlassian.plugins.authentication.impl.config.saml.persistance.SamlConfigDAO.load
```

I look forward to hearing how it goes.


Tags: base-url
Where can I find my previously installed versions of Confluence?
Asked by Rob van den Belt:

We are now runnig Confluence Server 6.1.3 but I want to see wich versions we have been using before. Like JIRA can show. Don't know where to look.


Answers:
author: Rob van den Belt
body: Many thanks for making this into a suggestion/feature. I'm sure we can manage the work-around. Thanks for the answer!

comments: author: Shannon S
body: You're welcome, Rob! Glad I could be of assistance.  

Take care!

Kind Regards,  
Shannon


author: Shannon S
body: Hi Rob,

This is not currently a feature in Confluence as it is JIRA, but I created a feature request for it:

* [CONFSERVER-53265](https://jira.atlassian.com/browse/CONFSERVER-53265)

In the meantime, you can access the database and view the confversion table:

```
select * from confversion;
```

You can then compare the results of that table to the [Confluence Build information](https://developer.atlassian.com/confdev/development-resources/confluence-build-information) from our site.

Can you give that a try and let us know if you have any trouble?

Kind Regards,  
Shannon
Extract installed Code Block Macro highlight language.
Asked by Denis:

Hi, guys I've got a problem.

I have made a custom Cisco CLI highlight brush for Confluence.

And a day after I had installed it on to a server my PC hdd have died and I lost a source file. The highlight is working now but I need to implement some modifications so I need a source. Can I somehow get it back from a confluence assuming that I have administrative access to a confluence and to a server itself?

Thank you in advance!


Answers:
author: Denis
body: Answering to myself.

It appears that filenames created were case sensitive to the name of the language, so I missed it with a find.

The dir is:

/var/atlassian/application-data/confluence/plugins-osgi-cache/transformed-plugins/


Tags: code-block
how to create a page in confluence when creating an issue in Jira (both Cloud)
Asked by Arnau Cobo Pou:

I want to create a page in Confluence everytime an issue is created in Jira. Both are in cloud


Answers:
author: Shannon S
body: Hi Arnau,

This is not a built-in feature, so it will require some scripts to do so. Have a look at this:

- [Automatically create a page under project on confluence when a JIRA issue is created.](https://community.atlassian.com/t5/Confluence-questions/Automatically-create-a-page-under-project-on-confluence-when-a/qaq-p/252728)

You can use Script Runner for this. Let us know if you have any questions about that.

Kind Regards,  
Shannon

comments: author: Arnau Cobo Pou
body: Hi Shannon, thanks for your reply.

I am afraid this is for server and I am looking for a solution for my cloud. Actually, from adaptavist they told me it is not possible to do this in cloud, at least with Script Runner.

Best regards,

Arnau


author: Shannon S
body: Sorry about that, Arnau. I know Script Runner is possible in Cloud so I was hoping you would be able to do it with your instance.

There was a feature request for the opposite of this some time ago, but it doesn't appear to be something we plan to implement in the near future:

* [CONFCLOUD-26506](https://jira.atlassian.com/browse/CONFCLOUD-26506)

My recommendation would be to create issues via Confluence using the workaround suggested there; at least it will save a few steps in your case.

Kind Regards,  
Shannon


author: Arnau Cobo Pou
body: Thanks for your answer Shannon, but the idea is to obtain both an issue in Jira and a page in Confluence by the submission of a form in Confluence.

Best regards,

Arnau


Tags: jira
After server migration confluence returns 404 Error
Asked by dev-altawak:

I have follow the migration guide for confluence. I have remplace my home directory from the default installation with the one in the old server.

Confluence starts normally but i get an 404 Error.

What can I do to solve this?


Answers:
author: Miguel ?ngel P?rez Montero
body: If you show us the log maybe we could help you. By another hand the new folder have the correct permission?


author: Nic Brough -Adaptavist-
body: What does the log file say is going wrong?


author: dev-altawak
body: Thanks for your answers guys, finally i have take another migration path and my confluence is working. Regards

comments: author: Sangita Chowdhury
body: Can you please elaborate what you did ..I am getting the same error 404 after copying the home folder to new sever
How to deactivate End of Life health check in Confluence?
Asked by Marek Odwarko:

Our Confluence instance (v6.2.3) has no internet access. So the End of Life health check always fails with the message "The **End of Life** health check has failed in your system."

Has anyone ideas how to deactivate this message or even the whole EoL health check?

Thanks for your help in advance,

Marek


Answers:
author: Reinhard Piltz
body: Open the addon administration.  
Open Confluence Healthcheck Plugin.  
Can be found in the system plugins.

Disable confluence.healthcheck.eol.check.name

comments: author: derekb
body: For people using Confluence 6.4 and newer, the Confluence Healthcheck plugin no longer exists.

*confluence.healthcheck.eol.check.name* can be found and disabled from the **Atlassian Troubleshooting and Support Tools** plugin.

Derek Bunch  
Atlassian Support
How can I import XML, HTML or Latex files?
Asked by Safa ?zt?rk:

My company thinks to move technical documentations online as a Confluence spaces. Right now, we are investigating importing options. Does Confluence have these import options built-in or external.


Answers:
author: Stephen Deutsch
body: Well, you have a few options.

There is the [UWC Converter](https://migrations.atlassian.net/wiki/spaces/UWC/overview), which is unsupported and may not work on the latest version of Confluence (you should install it in a test instance) which you can use to import some formats.

There is also a plugin for Confluence Cloud, [Confluence Universal Importer](https://marketplace.atlassian.com/plugins/com.atlassian.confluence.pandocconnect/cloud/overview). You may be able to sign up for a trial version of Confluence Cloud, import the pages, re-export, and import into Confluence Server (since you are running the latest version of Confluence Server, this should work, but you should check with Atlassian support before trying this method).

Finally, the best method would be to use a custom solution that pulls the information needed from the XML files and saves Confluence pages using the REST API. This would require some programming and knowledge of the Confluence API (most languages support some sort of framework for Confluence, so that might at least make this easier). However, this is the only way to fully guarantee a successful conversion of pages into the proper format.


author: Nic Brough -Adaptavist-
body: Depends on what you mean by "import". You can attach the files of course, but I suspect you want to convert them into Confluence pages?

comments: author: Safa ?zt?rk
body: Yes, we need to convert them into Confluence pages. We are ok with at least XML but also the others will be much better.


author: Nic Brough -Adaptavist-
body: Ok, then I'd go with what Steven said for XML and probably HTML.

LaTeX is a different story - translating those into Confluence is pretty much nonsense as you'll lose most of it. However, I would import the files as plain text and wrap them in macros from <https://marketplace.atlassian.com/plugins/com.stepstonetech.confluence.plugins.latex/server/overview>


author: Stephen Deutsch
body: Are you using Confluence Server or Cloud?

comments: author: Safa ?zt?rk
body: Confluence Server 6.3


Tags: html

import
Upgrade failed from 5.1.2 to 5.8.6
Asked by SSSDC:

Com.install4j.api.UndefinedVariableException installerinstallation  
ID


Answers:
author: Nic Brough -Adaptavist-
body: Duplicated by <https://community.atlassian.com/t5/Confluence-questions/Confluence-Upgrade-from-5-1-2-to-5-9-6-failed/qaq-p/627636> which has a bit more information.


author: Nic Brough -Adaptavist-
body: Not really enough information to tell you anything here.