Executando jira em jira. [meu domínio] .com

1

Eu tenho o jira instalado no meu servidor.
Ele estava rodando no link endereço IP]: 8100. Mudei para link domain] .com.

Agora, depois de acessá-lo no link domínio] .com, um caminho do navegador muda para link domain] .com: 8100 / secure / Dashboard.jspa.

  1. Por que a porta aparece?
  2. Existe alguma maneira de remover a porta 8100 deste redirecionamento. Gostaria que fosse link domain] .com / secure / Dashboard.jspa
  3. Também meu jira agora responde tanto a jira. [meu domínio] .com e [meu endereço ip]: 8100. Este último está corrompido. É possível impedir o usuário de acessá-lo?
por Ivan Zamylin 17.09.2012 / 02:17

2 respostas

1

Como você não mencionou ter o JIRA configurado com SSL, que pode incluir a necessidade de colocar uma entrada proxyName no jira/conf/server.xml , que poderia redirecionar, presumo que você não entrou na tela Administração e atualizou o seu Base URL configuração. Você não menciona o que você está ouvindo na porta 80 para o nome do host jira, mas eu assumo que é o Apache.

Abaixo está a configuração do Apache que eu uso para a minha instância do JIRA:

<VirtualHost *:80>
    ServerName jira.example.net

        ErrorLog ${APACHE_LOG_DIR}/jira-error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/jira-access.log combined

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>

    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

    # ProxyRequests Off
    # ProxyPreserveHost on
    # ProxyPass / http://jira.internal.host:8080/ connectiontimeout=5 timeout=300
    # ProxyPassReverse / http://jira.internal.host:8080/
</VirtualHost>
<VirtualHost *:443>
    ServerName jira.undergrid.net

        ErrorLog ${APACHE_LOG_DIR}/jira-error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/jira-access.log combined

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>

    SSLEngine on
    SSLProxyEngine on
    SSLCertificateFile    /etc/ssl/certs/jira.example.net.crt
    SSLCertificateKeyFile /etc/ssl/private/jira.example.net.key
    SSLCACertificatePath  /etc/ssl/certs/

    ProxyRequests Off
    ProxyPreserveHost on
    ProxyPass / http://jira.internal.host:8080/ connectiontimeout=5 timeout=300
    ProxyPassReverse / http://jira.internal.host:8080/
</VirtualHost>

No meu caso, os servidores Apache e JIRA estão sendo executados em duas máquinas diferentes, mas a configuração pode funcionar independentemente disso. Com isso, atualizei o jira/conf/server.xml para incluir o seguinte:

    <Connector port="8080"

               maxThreads="150"
               minSpareThreads="25"
               maxSpareThreads="75"
               connectionTimeout="20000"

               scheme="https"
               proxyName="jira.example.net"
               proxyPort="443"

               enableLookups="false"
               maxHttpHeaderSize="8192"
               protocol="HTTP/1.1"
               useBodyEncodingForURI="true"
               redirectPort="8443"
               acceptCount="100"
               disableUploadTimeout="true"/>

        <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
          maxHttpHeaderSize="8192" SSLEnabled="true"
          maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
          enableLookups="false" disableUploadTimeout="true"
          acceptCount="100" scheme="https" secure="true"
          keystoreFile="${user.home}/.keystore" keyAlias="jira.example.net"
          clientAuth="false" sslProtocol="TLS" useBodyEncodingForURI="true"/>

          <Connector port="8009" redirectPort="8443" enableLookups="false" protocol="AJP/1.3" URIEncoding="UTF-8"/>

A etapa final foi atualizar o Base URL fazendo login no JIRA como administrador do JIRA e indo para Administração - > Sistema - > Configuração geral e editando o Base URL para pronto https://jira.example.net

    
por 17.09.2012 / 02:52
0

A resposta anterior está quase correta. Se você não for capaz de iniciar o servidor 7.3+ Jira depois disso, por favor, procure em este link . Há bug em versões de 7.3+ do Jira.

Use este conector:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
              maxHttpHeaderSize="8192" SSLEnabled="true"
              maxThreads="150" minSpareThreads="25"
              enableLookups="false" disableUploadTimeout="true"
              acceptCount="100" scheme="https" secure="true"
              clientAuth="false" sslProtocol="TLS" useBodyEncodingForURI="true"
              keyAlias="jira" keystoreFile="<JIRA_HOME>/jira.jks" keystorePass="changeit" keystoreType="JKS"/>
    
por 02.12.2017 / 20:19