youngmon/atlassian-qna huggingface dataset:
Confluence 6.9.1 disappeared?
Asked by Mike Rathwell:

I was prepping to upgrade my Confluence 6.8.2 instance to 6.9.1 and had an uneventful upgrade on my test instance.

When I was getting to the point of pushing to production, I did the usual check to see if, just perhaps, there was a 6.9.2. Instead, what I found is that 6.9.1 is no longer on the list. There is a link to 6.9.1 but goes to a dead page link and 6.9.1 doesn't appear in the 6.9.0 roll up as would normally be the case.

Has this release been pulled which would make it a Good Idea to NOT upgrade to 6.9.1?


Answers:
author: AnnWorley
body: Hi Mike,

Confluence 6.9.1 is the latest version and can be downloaded at <https://www.atlassian.com/software/confluence/download>. I just downloaded it to make sure it was available.

I do think upgrading to that version is a good idea since your test upgrade went well and also because it has all the latest bug fixes.

The [Confluence Server Download Archives](https://www.atlassian.com/software/confluence/download-archives) never has the latest version listed, and the current version cannot be viewed when you go to the download page linked above; you have to download the file to see the current version. I think this is related to how the page is updated when there are new releases.

Cheers,

Ann

comments: author: Mike Rathwell
body: Thanks Ann,

I had gone to the [Confluence Release Notes](https://confluence.atlassian.com/doc/confluence-release-notes-327.html) page and can see 6.9.1 listed there *but* when one clicks on the 6.9.1 link, that is where I got the dead page link. With it also not showing on the bottom of the 6.9.0 page (which is always a nice roll-up of all the M.m.p releases) it gave me pause.

I am gratified to see that 6.9.1 *is* still, as you said, the one on the download page and will continue my prep for production update. The bug fixes you mention aren't show stoppers/critical in my 6.8.2 production version but stuff I see and random gripes from the user community tend to point to things I see in the bug fixes.


Tags: confluence-server

server
Why does my avatar keep resetting?
Asked by Emily Errico:

I set my avatar earlier this week to the picture below. I don't know when exactly it resets, but I've added it again twice already. In my Confluence instance, there are people with squirrels and giraffes as profile pictures, so I don't understand why mine keeps resetting. Any help or advice would be much appreciated. :)  
Edit: for reference, I'm not using a hosting site. I'm uploading it directly from my computer. The original location is my personal Google Drive, but I don't know why that would affect it.

Edit 2: I feel like I'm going a bit off my rocker. My avatar came back for my Atlassian Community pages but it's still left off when I look at my profile in Confluence.

![20161216_190955.jpg](/t5/image/serverpage/image-id/25078i7FE36285A4AD1E33/image-dimensions/189x252?v=v2 "20161216_190955.jpg")


Answers:
author: Suren Raj
body: Hi, Emily.

If you are still facing issues with your avatar, could you please perform the steps below?

# Navigate through id.atlassian.com  
# Log in with the email address and the password  
# Click on \*Change avatar\*  
# Select the image and click on \*Done\*  
# Finally, log out and log in the site

Hope it helps.   

Cheers

Suren Raj


Tags: avatar

cloud

confluence-cloud

icon
page request access notifications
Asked by Dana Jansen - Confluence Queen:

User wants to view and approve or reject ALL confluence page access requests in a central location.

Any suggestions?


Answers:
author: Suren Raj
body: Hi, Dana.  

You may try the following plugin

* [Page Approval by ServiceRocket](https://marketplace.atlassian.com/apps/144/page-approval-by-servicerocket?hosting=server&tab=overview)

> The macro keeps to the wiki philosophy of decentralisation and user empowerment. The default usage of the macro does not require any administration and hence can be managed by the wiki community. The macro also contains parameters that allow specification of approval groups, notifications, approval order and more.

* [Strad-unlimited-workflows](https://marketplace.atlassian.com/apps/1218079/strad-unlimited-workflows?hosting=server&tab=overview)

> STRAD Workflows is a plugin for Atlassian Confluence that allows you to create your own workflows, and bind them to Confluence spaces or pages.  
> For example, let's assume that you have a Documentation space, and your company requires any Documentation pages to be approved by someone before they are published.  
> You can do that by creating a "Page approval workflow" and binding it to your Documentation space. From then on, every new Documentation page will be subject to your approval process, and access rights to the page will be updated automatically at each step.

Please note, that typically, for paid apps you normally can download and install it on a trial basis. This way you can see if a particular app is a right fit for you.

For a list of approval apps. Please visit this [link](https://marketplace.atlassian.com/search?application=all&hosting=server&product=confluence&query=approval)

I hope the information above is useful. Should you have further questions, please do not hesitate and share it with us.

Cheers  
Suren Raj


Tags: approver

confluence-server

server
migrate license
Asked by Tim:

We had to reinstall our Jira Service desk but we are unable to load the license onto the new installed server. Do we need to generate a new license for that? We also reinstalled Confluence. SEN-9800871 and SEN-9838795.


Answers:
author: AnnWorley
body: Hi! You do not need new licenses when you re-install an instance. You should be able to copy and paste the keys from your account on [My Atlassian](https://my.atlassian.com). Is there an error message in Jira Service Desk when you apply your license?

comments: author: Tim
body: Hi Ann, I'm very spory we solved it, we were trying to use a confluence as Jira service desk license..... that obviously doesn't work :-)


Tags: jira-service-desk
Can you setup a Team calendar so that it is connected to multiple projects?
Asked by Kaye Taupmann:

Can you have one Calendar that is connected to your multiple projects including service desk? We have one Jira instance and it is already linked to Confluence. We are a small company and many people wear different hats and therefore it is very important to be able to see from a high level of what is scheduled and who is scheduled. We want to be able to see the "Whole picture" of what's happening.


Answers:
author: jndeverteuil
body: Hello,

Yes you can display multiple projects within the same Team Calendar! You could display sprints, issues or versions.

Then you can activate/deactivate them quickly if you need to single out projects for a clearer view :)

comments: author: Kaye Taupmann
body: Thank for you for the answer.


Tags: confluence-server

server
Is there a Blog List macro so users can go to one page to select which blogs they want to watch?
Asked by David Jensen:

As our confluence instance has grown, we have multiple blogs of which users can watch. It would be nice if we could send them to one page that lists out each individual blog (ideally with a parameter for which spaces to include) so they can easily pick and choose which blogs to watch without having to go into each individual space.


Answers:
author: AnnWorley
body: Hi David,

It sounds like the [Blog Posts Macro](https://confluence.atlassian.com/doc/blog-posts-macro-139470.html) will fit your case. It does have a parameter for which spaces to include..

Thanks,

Ann

comments: author: David Jensen
body: We do use the blog posts macro in our instance and while it does have the ability to combine multiple blog articles into one list it doesn't allow the user to click a button to watch the blog as a whole without going into the individual article. I am looking more for a macro or feature that provides a list of "space blogs" and a button to watch them. Similar to the spaces list macro that simply provides a list of spaces and the ability to favorite them.


Tags: confluence-server

server
Can I put two tables netx to the other in confluence?
Asked by Eduard Diez:

Buenos dias;

I have tried putting two tables together, one next to the other:

X X X

and they always place me one below the other.

X

X

X

Would someone know how to put them in a row? Thank you

He probado de poner dos mesas juntas, una al lado de la otra:

X X X

y se me colocan siempre una debajo de la otra.

X  
X  
X

Alguien sabria como ponerlas seguidas?

Gracias


Answers:
author: Andrey Khaneev _StiltSoft_
body: Hello Eduard,

Use page layout: <https://confluence.atlassian.com/doc/page-layouts-columns-and-sections-275188613.html>

comments: author: Eduard Diez
body: Thank's I try


Tags: cloud

confluence-cloud

table
How do I display a "#" symbol without getting a 1
Asked by Jeff Pankin:

Can't display #


Answers:
author: Fadoua
body: Jeff,

Can you please elaborate? What are you trying to do to end up getting a number instead of the pound sign?

comments: author: Jeff Pankin
body: Exactly. Thanks.


author: Jeff Pankin
body: Hey Fadoua,

Thanks so much for responding. I've been experimenting for 1/2 hour. I believe I just stumbled upon the answer.

\&num;

Jeff


author: Fadoua
body: [@Jeff Pankin](/t5/user/viewprofilepage/user-id/1542699)Save the following [link](https://www.atlassian.com/blog/confluence/keyboard-shortcuts-guide), it may help you in the future.

Best of luck!


author: Jeff Pankin
body: Hey, thanks!


author: Fadoua
body: My pleasure!


author: Fadoua
body: [@Jeff Pankin](/t5/user/viewprofilepage/user-id/1542699)Thank you for accepting my answer!
How to create a shared persona repository
Asked by Jerry Ward:

If a company with several scrum teams wants to create a shared pool of personas in confluence, what would be the best way to store them? Not every team would need all the personas, but there would almost always be at least some crossover and working from a common persona pool will make cross-team conversations better.


Answers:
author: Robert Reiner _smartics_
body: I would suggest to define a [template or blueprint](https://confluence.atlassian.com/doc/page-templates-296093785.html) for personas. Based on this template/blueprint, each persona would be described on a single page in a space every team has access to.

Using [transclusion](https://en.wikipedia.org/wiki/Transclusion) -- either with the [excerpt macro](https://confluence.atlassian.com/doc/excerpt-macro-148062.html) or the [include page macro](https://confluence.atlassian.com/doc/include-page-macro-139514.html) or by a third-party product (see [multi-excerpt](https://marketplace.atlassian.com/search?query=multi-excerpt) on the Atlassian Marketplace) teams are able to render this information on their spaces. This would allow them to

* select the personas they need for their work,
* add additional personas that are only (currently) relevant for their work, and
* add information to these personas that are specific to their point of view (and maybe find its way to the commonly used personas later).


author: jndeverteuil
body: Probably not the best answer, but you could have a Confluence page to host/display them?
How do you filter decisions by Status?
Asked by Steven Farrall:

Hi

Decision pages look very useful except that the index page generated doesn't seem to support in page filtering e.g. show only the open decisions - what's needed is something like Excel's filtering functionality. Are there any ways to filter down the decisions by status?

Thanks

Steve


Answers:
author: Andrey Khaneev _StiltSoft_
body: Hi Steven,

You can use [Table Filter](https://marketplace.atlassian.com/apps/27447/table-filter-and-charts-for-confluence?hosting=cloud&tab=overview) macro to filter decisions table by status.

Also you may find [Handy Status](https://marketplace.atlassian.com/apps/1214971/handy-macros-for-confluence?hosting=server&tab=overview) macro useful in this case. [See it in action](https://demo.stiltsoft.com/display/HM/Handy+Status?os_username=guest1&os_password=guest1).


Tags: cloud

confluence-cloud
Export Permission
Asked by Le Ngoc Duong:

Although I didn't give permission to export on page level as well as on and space level, anonymous users see the command "Export to Word/ PDF" in the tools menu.

This also apply to

- page history

I would like to hide the whole toolbar (see screenshot). Please advise how to prevent this.

![Screen Shot 2018-06-21 at 3.11.44 PM.png](/t5/image/serverpage/image-id/25066i59F9C6A1BD3079DC/image-size/large?v=v2&px=999 "Screen Shot 2018-06-21 at 3.11.44 PM.png")


Answers:
author: Le Ngoc Duong
body: Thank you for your replies!

Although this only helps superficially, it would be great if Confluence itself improved the user management to restrict access rights to page history etc.!


author: Nils Bier _K15t_
body: Hi [@Le Ngoc Duong](/t5/user/viewprofilepage/user-id/1506581),

If I interpret the screenshot correctly, you're using our [Scroll PDF Exporter for Confluence](https://marketplace.atlassian.com/apps/7019/scroll-pdf-exporter-for-confluence?hosting=server&tab=overview).

With version 4.2.0 of the app we've introduced the possibility to control which users (or groups) can perform an export.  
You can find further information about that in our documentation: [Restrict the Export Functionality](https://help.k15t.com/scroll-pdf-exporter/latest/restrict-the-export-functionality-in-spaces-and-for-user-groups-137870482.html).

Would that help?

Best,  
Nils


author: Fabienne Gerhard
body: Hi [@Le Ngoc Duong](/t5/user/viewprofilepage/user-id/1506581)

you can switch pdf permission off like it's explained [here](https://confluence.atlassian.com/confkb/how-to-disable-pdf-export-for-pages-or-spaces-711361415.html).

Or (what is a really fast way)

* Open admin
* Costum html - edit
* Put this code in Header

```
<style type="text/css">
#action-export-pdf-link{display: none}
</style>
```

Also works for Word Export

```
<style type="text/css">
#action-export-word-link{display: none}
</style>
```

But pay attention - this hides it for all users!

Hope that helps


author: Moses Thomas
body: [@Le Ngoc Duong](/t5/user/viewprofilepage/user-id/1506581)API interface you can't do this and still have space visible to anonymous users, you can only revoke access to any space by disabling anonymous user permission in the Global permission settings. that anonymous will not see any space/pages in it all the options under **View page** will be gone(not visible)

Best!

comments: author: Le Ngoc Duong
body: Under "Edit Global Permisssions", you can only set the following:

Anonymous

* can use Confluence
* view user profiles.

This does not in any way affect the rights to export.

I can either publish the page with the export rights or make it not visible at all...


author: Moses Thomas
body: [@Le Ngoc Duong](/t5/user/viewprofilepage/user-id/1506581)Don't give any permission to anonymous, they will not able to see any page.


author: Le Ngoc Duong
body: I want anonymous users to be able to see pages but **without** the rights to export or to see the page history!


author: Moses Thomas
body: [@Le Ngoc Duong](/t5/user/viewprofilepage/user-id/1506581)please read my first comment.

Best!.


Tags: confluence-server

server
Confluence Editor won?t start
Asked by IT Administration:

Hello,

on our migrated Confluence System behind an Apache Reverseproxy we get the Error that the Editor won?t start or that the websocket configuration on the reversproxy is wrong. Then I modified the Virtual Host configuration but it had no effect. Couriosly I get the same Error when i?m accessing Confluence without reverse Proxy. My virtual host configuration looks like this:

\<VirtualHost \*:443\>

ServerName confluence.company.com  
ServerAlias confluence.company.com  

ProxyRequests Off  
ProxyPreserveHost On

\<Proxy \*\>  
Require all granted  
RewriteEngine on  
RewriteCond %{HTTP:UPGRADE} \^WebSocket$ \[NC\]  
RewriteCond %{HTTP:CONNECTION} Upgrade$ \[NC\]  
RewriteRule .\* ws://127.0.0.1:8090%{REQUEST_URI} \[P\]

\</Proxy\>

ProxyPass / <http://127.0.0.1:8090/>  
ProxyPassReverse / <http://127.0.0.1:8090/>

ProxyPass "/ws/" "ws://127.0.0.1:8080/"  
ProxyPass "/wss/" "wss://127.0.0.1:8080/"

SSLEngine On  
SSLCertificateFile /etc/pki/CA/certs/conflu.pem  
SSLCertificateKeyFile /etc/pki/CA/certs/conflukey.pem  
\</VirtualHost\>

I hope someone out there has an Idea or a configuration i could try out...  

Best Regards

Thomas


Answers:
author: AnnWorley
body: Hi Thomas,

There is a sample Apache configuration for Confluence 6.x on this page: [Securing your Atlassian applications with Apache using SSL](https://confluence.atlassian.com/kb/securing-your-atlassian-applications-with-apache-using-ssl-838284349.html). The configuration is in an expand macro on the page after the text:

If you're using Confluence 6.0 or later with Synchrony (which is required for collaborative editing), you'll need to use Apache 2.4...

Regarding the WebSockets errors, if you see them with or without the proxy as you report, then maybe something else on your network is interfering. In later versions of Confluence an XHR connection is attempted when WebSockets is not available. Please let me know what version you are running. This guide has some troubleshooting steps for WebSockets that may help: [Websocket issues](https://confluence.atlassian.com/doc/troubleshooting-collaborative-editing-858772087.html#TroubleshootingCollaborativeEditing-Websocketissues) Please notice the version picker on the guide in the top right corner. If you have an earlier version of Confluence you may check the doc for your version to see if you need to enable XHR fallback in a configuration file.

Thanks,

Ann

comments: author: IT Administration
body: Hello Ann,

thank you for the hint. There was a Parameter missing in the server.xml. The missing Parameter was "secure="true"". Now everything works fine.  

Best Regards


Tags: confluence-administration

synchrony
How to list a user and last login filter by group in Confluence?
Asked by tiendungitd:

Hi everbody

I want to list all the users and last login date in a specific group. But don't know why the list is not enough. Below is my query, please advice me how to correct it.

If I removed "JOIN logininfo l on um.user_key = l.username", it can list correct amount of users in group "abc".
>
> ```
> use confluence;
>
> SELECT u.display_name, g.group_name, u.active, l.SUCCESSDATE
> FROM cwd_user u
> JOIN cwd_membership m ON u.id = child_user_id
> JOIN cwd_group g ON m.parent_id = g.id
> JOIN SPACEPERMISSIONS sp ON g.group_name = sp.PERMGROUPNAME
> JOIN user_mapping um on u.lower_user_name = um.lower_username
> JOIN logininfo l on um.user_key = l.username
> WHERE u.active = 'T' And g.lower_group_name = 'abc'
> GROUP BY u.lower_user_name
> ```


Answers:
author: Fabienne Gerhard
body: Hi [@tiendungitd](/t5/user/viewprofilepage/user-id/662901)

you can manage that with a user macro right in confluence.

Look at the solution made in this [case](https://community.atlassian.com/t5/Confluence-questions/Macro-that-produces-a-list-of-users-last-login-date/qaq-p/426611). This works perfect for me!

I took the code from [@Remo Siegwart](/t5/user/viewprofilepage/user-id/781498):

```
## @param group:title=Group|type=string|required=true|desc=The group you want to report on
#set($containerManagerClass = $content.class.forName('com.atlassian.spring.container.ContainerManager'))
#set($getInstanceMethod = $containerManagerClass.getDeclaredMethod('getInstance',null))
#set($containerManager = $getInstanceMethod.invoke(null,null))
#set($containerContext = $containerManager.containerContext)
?
#set($loginManager = $containerContext.getComponent('loginManager'))
#set($group = $userAccessor.getGroup($paramgroup))
#if($group)
??? #set($usernames = $userAccessor.getMemberNames($group))
?
??? <table class="confluenceTable">
??????? <tr>
??????????? <th class="confluenceTh">User</th>
??????????? <th class="confluenceTh">Last Successful Login Date</th>
??????? </tr>
??????? #foreach($username in $usernames)
??????????? #set($user = $userAccessor.getUser($username))
??????????? <tr>
??????????????? <td class="confluenceTd">#usernameLink($user.name)</td>
??????????????? <td class="confluenceTd">$action.dateFormatter.formatDateTime($loginManager.getLoginInfo($user).lastSuccessfulLoginDate)</td>
??????????? </tr>
??????? #end
??? </table>
#else
??? <p><i>No group with name "$paramgroup" found!</i></p>
#end
```


Tags: confluence-server

mysql

server
Login into confluence using Python script
Asked by Akshaya Kunnoth:

I'm trying to login to confluence through a python script and it's not happening. Is there any references available ?


Answers:
author: Zak Laughton
body: Hi Akshaya,

I'm a little unclear on what you're trying to accomplish here and how you're trying to do it. Could you please provide some details about how you're trying to login with python and what your end goals are?

In case it helps, the [Confluence REST API Examples](https://developer.atlassian.com/server/confluence/confluence-rest-api-examples/) page gives some examples of authenticating with Python to access the REST API.

-Zak


Tags: atl-adm
Create form in conflence with macros or conditions which will generate report as per inputed data?
Asked by Sonali Jadhav:

Hi,

I have an excel which gets used by dev team to do some analysis whether release is ok to proceed or not, for which they input values into the excel, which has macros defined, so it generates the report result and we can export as well as pdf from the excel itself.

I wanted to move this entire process since this excel works only on they system where required macros things are pre-installed.

I need help figuring out how i can implement this.


Answers:
author: Pavel Potcheptsov
body: I'd say that the simplest approach is to create user macro with parameters.

This however isn't enough if you need to collect feedback from more than one user.

There is Forms add-on which is good at collecting users' inputs but you can't insert your own logic in processing output.

That's still a good and open question how to deal with users' inputs and how to customize output and insert own processing logic.

### parameters {#toc-hId-1621873242}
Create schedules values (execution test schedules) in zephyr enterprise using REST APIs
Asked by Geetha:

Hi,

In Zephyr enterprise, I created a test repository under a release and uploaded test cases in to the repository.

My understanding is first test schedule needs to be created and using the schedule execution should happen. Am I right?

When ever I try creating a schedule, I get internal server error. What mistake I am doing

Please advice

API - http://servername/flex/services/rest/latest/execution/

json -  

{  
"id": 1891,  
"tcrCatalogTreeId": 254,  
"testcase": {  
"customProperties": {},  
"customProcessedProperties": {},  
"id": 1118,  
"name": "test",  
"description": "test",  
"lastModifiedOn": 1529564891000,  
"creationDate": 1529532000000,  
"tcCreationDate": "06/21/2018",  
"comments": "",  
"isComplex": false,  
"estimatedTime": 600,  
"writerId": 0,  
"creatorId": 46,  
"lastUpdaterId": 46,  
"oldId": 0,  
"automated": false,  
"requirementIds": \[\],  
"releaseId": 27,  
"customFieldProcessed": false,  
"customFieldValues": \[\],  
"versionNumber": 1,  
"projectId": 12,  
"automatedDefault": false  
},  
"revision": 0,  
"stateFlag": 0,  
"lastModifiedOn": 1529564891000,  
"versionNumber": 1,   
"original": true  
}  


Answers:
author: Fraser Colmer [Zephyr]
body: Geetha,

Thanks for leaving your comment on the Atlassian portal, but please see our link below to have direct correspondence with Team Zephyr's support staff. They will be able to answer any technical questions you may have.

<https://support.getzephyr.com/hc/en-us> (submit a ticket)

Thank you,

Team Zephyr


Tags: jira