Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Jira & Confluence - Configurations problem, Connection refused. Check if an instance of JIRA 4.3 or later is running on the given url.

Ivan Maulana August 31, 2014

Hi,

im trying to connect Jira and Confluence. On Confluence Configuration page, basicaly at Dragons Stage 3 - Install Confluence -> Step 3 -> The 'User Management Setup' , i got this error message while entering my jira base url.

"Connection refused. Check if an instance of JIRA 4.3 or later is running on the given url"
I'm using Jira 6.3 and Confluence 5.5.6 on the same server with ssl.
Is it maybe because m using self signed certificate
Thanks,
Regards,
Ivan

7 answers

0 votes
Shahram Ghiassi June 28, 2019

I have some problem to connect between jira and confeluence :(

0 votes
Yerbol Khassen April 18, 2019

I am facing similar problem with connecting to Jira on Confluence setup. Connection to Jira takes place at http://confluence.localhost/setup/connecttojira.action. This is the message I get:

Connection refused. Check if an instance of Jira 4.3 or later is running on the given url.

The aforementioned error on the page is very ambiguous and it does not tell me anything useful. I am using these versions:

  • Jira Software 7.13.0
  • Confluence 6.13.1 [build 7901]
  • PostgreSQL 9.5

I suspect the problem caused due to the fact that a PostgreSQL database called "confluencedb" has No relations (completely empty). Does it has to be populated at this stage? I concluded so, because a similar database for Jira called "jiradb" is populated with tables right after the docker-compose finishes creating it. I provided the yml file below.

Another hint comes from the atlassian-confluence.log file and one of many error messages looks like this:

WARN [SiteSummaryCalculator:thread-1] [status.service.systeminfo.UsageInfo] getCountForQuery Unable to execute usage info query: SELECT COUNT(*) FROM users - ERROR: relation "users" does
Position: 22
-- referer: http://confluence.localhost/setup/setupdbtype-start.action | url: /setup/setupdbtype.action | traceId: 0024b35253227cb4 | userName: anonymous | action: setupdbtype
org.postgresql.util.PSQLException: ERROR: relation "users" does not exist

Also Configure Application Links page on Jira was tried to connect to Confluence by adding an IP address, but it does not work and gives an error:

Unable to reach the remote application

We couldn't resolve the hostname at http://confluence.localhost. There may be a DNS configuration problem, or the Application URL for the remote application may be incorrect or may have changed recently.

Please, suggest any ideas, since I run out of any now.

docker-compose.yml

version: '3'

services:
nginx:
container_name: root_nginx_1
restart: always
depends_on:
- jira
- confluence
- postgresql
image: nginx:mainline-alpine
ports:
- "80:80"
- "443:443"
volumes:
- ./nginx/:/etc/nginx/
networks:
- jiranet

jira:
container_name: root_jira_1
restart: always
depends_on:
- postgresql
image: blacklabelops/jira
networks:
- jiranet
volumes:
- jiradata:/var/atlassian/jira
ports:
- "8080:8080"
environment:
- 'JIRA_DATABASE_URL=postgresql://jira@postgresql/jiradb'
- 'JIRA_DB_PASSWORD=mypasswd'
- 'SETENV_JVM_MINIMUM_MEMORY=8g'
- 'SETENV_JVM_MAXIMUM_MEMORY=8g'
- 'JIRA_PROXY_NAME=jira.localhost'
- 'JIRA_PROXY_PORT=80'
- 'JIRA_PROXY_SCHEME=http'
- 'POSTGRES_DB=jiradb'
labels:
com.blacklabelops.description: "Atlassian Jira"
com.blacklabelops.service: "jira"

confluence:
container_name: root_confluence_1
restart: always
depends_on:
- postgresql
image: blacklabelops/confluence
networks:
- jiranet
ports:
- "8090:8090"
volumes:
- confluencedata:/var/atlassian/confluence
environment:
- 'CATALINA_OPTS= -Xms2g -Xmx5g -Dsynchrony.memory.max=4g ${CATALINA_OPTS}'
- 'CONFLUENCE_PROXY_NAME=confluence.localhost'
- 'CONFLUENCE_PROXY_PORT=80'
- 'CONFLUENCE_PROXY_SCHEME=http'
- 'CONFLUENCE_DELAYED_START='
- 'POSTGRES_DB=confluencedb'
labels:
com.blacklabelops.description: "Atlassian Confluence"
com.blakclabelops.service: "confluence"

postgresql:
container_name: root_postgresql_1
restart: always
image: blacklabelops/postgres
networks:
- jiranet
volumes:
- postgresqldata:/var/lib/postgresql/data
environment:
- 'POSTGRES_USER=jira'
- 'POSTGRES_PASSWORD=mypasswd'
- 'POSTGRES_DB=jiradb'
- 'POSTGRES_ENCODING=UTF8'
- 'POSTGRES_COLLATE=C'
- 'POSTGRES_COLLATE_TYPE=C'
labels:
com.blacklabelops.description: "PostgreSQL Database Server"
com.blacklabelops.service: "postgresql"

volumes:
confluencedata:
external: false
jiradata:
external: false
postgresqldata:
external: false

networks:
jiranet:
driver: bridge
0 votes
Mark Finta June 15, 2017

I don't know exactly where the problem lies, but for some reason the setup does not like https.  If you use http instead of https in the JIRA Base URL, it more than likely will work.  If that is true, then open a support ticket with atlassian on how to get that using https.

0 votes
Matt Tharma October 13, 2014

I am also in the process of migrating JIRA/Confluence from a windows box to a dedicated Linux box.

Under windows JIRA has been used to authenticate the users for both JIRA and Confluence. 

I am trying to install the latest version of JIRA and Confluence on my Linux box and get the links established between JIRA and confluence. Once all is working I want to do an XML import of my old data from Windows side to the new Linux server. 

I am stuck at confluence setup stage with the "

Connection refused. Check if an instance of JIRA 4.3 or later is running on the given url." error.
What am I doing wrong here? Both my JIRA and Confluence are setup to run SSL.

tcp 0 0 :::8080 :::* LISTEN 11102/java  <== JIRA HTTP
tcp 0 0 :::8084 :::* LISTEN 11102/java <== JIRA HTTPS
tcp 0 0 :::8090 :::* LISTEN 11144/java <== Confluence HTTP
tcp 0 0 :::8094 :::* LISTEN 11144/java <== Conflunce HTTPS

 

Any help is much appreciate. I should also mention that we are evaluating this setup now and i have to present this to a group. 

 

Thanks,

 

Mth

0 votes
Ivan Maulana August 31, 2014

Hi again,

did you mean that i should finish the confluence installation first, then integrate Jira?

Since my problem is that Confluence can't read Jira URL. I still have to confront with the same problem.

Cheers,

Ivan

Septa Cahyadiputra
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 31, 2014

Hi Ivan,

By finishing Confluecne installation, I'm hoping we could get a better ERROR when Confluence is fully installed. Regarding SSL, please refer to this documentation for SSL application integration:

https://confluence.atlassian.com/display/DOC/Connecting+to+LDAP+or+JIRA+or+Other+Services+via+SSL

Also, I would recommend you to contact Atlassian support through https://support.atlassian.comso we could investigate your issue by reviewing your complete logs and other information confidentially.

Cheers,
Septa Cahyadiputra

0 votes
Septa Cahyadiputra
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 31, 2014

Hi Ivan,

Signed certificate is not necessary. Self signed should be fine. Since you are still in installation process, I recommend you to use local users and group first and try to integrate with JIRA after the installation phase is done.

Cheers,
Septa Cahyadiputra

0 votes
Septa Cahyadiputra
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 31, 2014

Hi Ivan,

It's a bit tough to investigate without the logs, but from the above information you might want to double check the following stuff:

  • Ensure Confluence and JIRA imported the opposite applications certificate
  • Ensure that Confluence can access JIRA server and vice versa
  • Ensure that the first step mentioned here is implemented
  • Check the logs (atlassian-confluence.log) and (atlassian-jira.log) for some clue

Hope it help.

Cheers,
Septa Cahyadiputra

Ivan Maulana August 31, 2014

Hi Septa,

thanks for your quick answer.

  • Ensure Confluence and JIRA imported the opposite applications certificate

How do i check this or that i certainly did it right?

  • Ensure that Confluence can access JIRA server and vice versa

Both application are available. Im on thw Confluence installation phase. How can i presume this?

  • Ensure that the first step mentioned here is implemented

There is already ipv4 and ipv6 localhost as an input. Should i change to the server Ip-Adress?

  • Check the logs (atlassian-confluence.log) and (atlassian-jira.log) for some clue

On the Conluence logs i found this [http-bio-8090-exec-5] [confluence.setup.actions.ConnectToJiraAction] addJiraConnectionFailedError Failure due to exception: Failed to create application link from JIRA server at http://localhost:8080/jirato this Confluence server at http://localhost:8090/confluence?. Please read the troubleshooting guide.
-- referer: http://localhost:8090/confluence/setup/connecttojira.action| url: /confluence/setup/connecttojira.action | userName: anonymous | action: connecttojira

If i put the my real Jira url (https.//atlassian.***.com/jira) in the jira base url it said.

"Connection refused. Check if an instance of JIRA 4.3 or later is running on the given url."
My question again. Do i need signed Certificate?
Thanks again :)

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events