Em nosso servidor antigo (hospedado), o Artifactory estava sendo executado por trás de um proxy Apache. O URL público era o link
Nosso provedor de hospedagem nos transferiu para um novo servidor.
- Uma nova versão do Artifactory foi instalada, os dados exportados do servidor antigo e importados no novo servidor
- O Artifactory agora está em execução por trás do Nginx
- O URL público é agora link
Solicitamos ao nosso provedor de hospedagem que altere a URL de volta para o link , porque agora os nossos trabalhos em Jenkins estão quebrando e porque os usuários externos pode confiar no URL. Eles me disseram que primeiro preciso alterar algumas configurações no Artifactory (sem detalhes, exatamente), mas a única configuração que posso encontrar na interface da Web é a base de URL personalizada, e isso já está definido como link . Meu melhor palpite é que algo precisa ser alterado na configuração do servidor Tomcat que executa o Artifactory, mas
- A configuração do Tomcat está fora do meu campo de especialização
- Não consigo alterar a configuração, não tenho acesso de gravação a esses arquivos.
O que eu realmente preciso é uma configuração que eu possa enviar para o nosso provedor de hospedagem, para que eles possam copiar e colar do meu e-mail.
Versão resumida:
Como posso criar o Artifactory, correndo atrás do Nginx, acessível no link ?
EDITAR:
Este é o atual /usr/local/artifactory/tomcat/conf/server.xml
:
<Server port="8015" shutdown="SHUTDOWN">
<Service name="Catalina">
<Connector port="8083"/>
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"/>
</Engine>
</Service>
</Server>
Seria o suficiente mudar isso para:
<Server port="8015" shutdown="SHUTDOWN">
<Service name="Catalina">
<Connector port="8083"/>
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps">
<Context path="" docBase="."/>
</Host>
</Engine>
</Service>
</Server>
Como mencionado, não tenho acesso root ao servidor, por isso não posso modificar isso sozinho.