Pessoal, boa noite.
Realmente o problema na Digital Ocean era de memória, consegui subir
a aplicação com mais memória. Agora o ponto é, para acessar a minha aplicação preciso
digitar na url http://ip:8080/aplicacao
O que eu quero, digitar www.meuendereco.com
Meu domínio já está registrado, e estou conseguindo acessar através do endereço www.meuendereco.com:8080/aplicacao
Primeiro ponto, como esconder “/aplicacao”? Seria criar apenas o jboss-web.xml dentro do web-inf da minha aplicação?
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<context-root>/</context-root>
<virtual-host>www.xpto.com</virtual-host>
</jboss-web>
O outro ponto é, esconder a porta que a aplicação está rodando, no caso “8080”
Obrigado,
Att,
--------------------------------------------------------------------------------------------------
Lessandro Notaroberto Pyrâmides
Analista de Sistemas Java Web e Android
Bacharelado em Sistemas de Informação - FMG
MBA em Gestão de Projetos em TI – UFJF
MSN: lessa...@hotmail.com
Emails: lessandron...@gmail.com / lessa...@hotmail.com
Tels: +55 (32) 9108-6144 / +55 (32) 8871-3868
Juiz de Fora - MG
--------------------------------------------------------------------------------------------------
Configure o jboss para a porta 80. Isso deve resolver.
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/004e01d00532%248d246260%24a76d2720%24%40gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Agradeço o retorno, mas fiz as seguintes configurações, e o Wildfly 8.1 Final não sobe:
No standalone.xml coloquei para não apresentar a tela de boas vindas:
<subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host">
<connector name="http" scheme="http" protocol="HTTP/1.1" socket-binding="http"/>
<virtual-server name="default-host" enable-welcome-root="false">
<alias name="localhost"/>
<alias name="www.encontrodasnoivas.com"/>
</virtual-server>
</subsystem>
Estou obtendo o erro:
10:22:33,598 ERROR [org.jboss.as.server] (Controller Boot Thread) JBAS015956: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: Failed to parse configuration
at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:112) [wildfly-controller-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.as.server.ServerService.boot(ServerService.java:331) [wildfly-server-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:256) [wildfly-controller-8.1.0.Final.jar:8.1.0.Final]
at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_40]
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[380,85]
Message: Unexpected element '{urn:jboss:domain:web:1.0}subsystem'
at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:108) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.as.server.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:1131) [wildfly-server-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.as.server.parsing.StandaloneXml.readServerElement_1_4(StandaloneXml.java:458) [wildfly-server-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:145) [wildfly-server-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:107) [wildfly-server-8.1.0.Final.jar:8.1.0.Final]
at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:104) [wildfly-controller-8.1.0.Final.jar:8.1.0.Final]
... 3 more
É como se o wildfly não tivesse esse módulo, pois peguei essa config nos artigos sobre o Jboss AS 7.1.
Também configurei o jboss-web.xml. Além disso, preciso redirecionar para a porta 80, estou utilizando o Ubuntu, acredito que setar para a porta 80 nesse ponto não
resolverá:
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
<socket-binding name="http" port="${jboss.http.port:80}"/>
Obrigado,
Lessandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAG%3DD%3DOr7c%3DraBL9eLeVDe41i5y7XU%3Dd6axsXXGmn3h0bGuyfGw%40mail.gmail.com.
Pronto.
O primeiro ponto consegui resolver, fiz conforme mencionado nesse tutorial:
https://developer.jboss.org/message/881644
Agora está faltando apenas o redirecionamento da porta 8080 para 80.
Att,
Lessandro
Com relação à tentar subir na porta 80, a mensagem é que a porta já está em uso:
Caused by: java.net.BindException: Address already in use: bind
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAMX9BmTN46dNlQixGetpu2IBAAAAAA%3D%3D%40gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAG%3DD%3DOoxdyvDUzfR2eCAbRk_L3RXKdz6ehmhdeN%3DbxPCpuPBAQ%40mail.gmail.com.
Não, não existe nenhum programa utilizando a porta 80, dei um “netstat –b” aqui, isso localmente
no win, mas o meu servidor de produção é Linux. Talvez eu tenha que fazer esse redirecionamento pelo
próprio SO, utilizando “iptables”, mas gostaria de ver com alguém que já participou e implantação de
sistemas se existe alguma forma de fazer essa config pelo próprio servidor de aplicação.
Att,
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAG%3DD%3DOoxdyvDUzfR2eCAbRk_L3RXKdz6ehmhdeN%3DbxPCpuPBAQ%40mail.gmail.com.
Testei novamente, realmente procede o que vocês mencionaram, o apache estava
rodando na porta 80. Localmente funcionou, pois estou testando no Windows, mas
em produção com o Linux, não deixou subir na porta 80, por questões de segurança,
agora vou ter que ver como contornar esse problema. Se alguém puder contribuir.
08:44:01,104 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) JBAS017531: Host default-host starting
08:44:01,160 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.undertow.listener.default: org.jboss.msc.service.StartException in service jboss.undertow.listener.default: Could not start http listener
at org.wildfly.extension.undertow.ListenerService.start(ListenerService.java:137)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
Caused by: java.net.SocketException: Permission denied
at sun.nio.ch.Net.bind0(Native Method) [rt.jar:1.7.0_25]
at sun.nio.ch.Net.bind(Net.java:444) [rt.jar:1.7.0_25]
at sun.nio.ch.Net.bind(Net.java:436) [rt.jar:1.7.0_25]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214) [rt.jar:1.7.0_25]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) [rt.jar:1.7.0_25]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67) [rt.jar:1.7.0_25]
at org.xnio.nio.NioXnioWorker.createTcpConnectionServer(NioXnioWorker.java:175)
at org.xnio.XnioWorker.createStreamConnectionServer(XnioWorker.java:242)
at org.wildfly.extension.undertow.HttpListenerService.startListening(HttpListenerService.java:112)
at org.wildfly.extension.undertow.ListenerService.start(ListenerService.java:134)
... 5 more
Obrigado,
Att,
Lesssandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAPMJ2Dje9lVMoiBpC58CYkUBAAAAAA%3D%3D%40gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAPMJ2Dje9lVMoiBpC58CYkUBAAAAAA%3D%3D%40gmail.com.
Obrigado amigos.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAD%3DYqX5mm4uXPY%3DmrzdQ5_K-3TGqWhK2yRMaV--aE8XPzCqgaw%40mail.gmail.com.
Com a regra do iptables deu certo meus amigos.
Obrigado
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Vagner Araujo
Enviada em: sexta-feira, 21 de novembro de 2014 12:10
Para: jav...@googlegroups.com
Assunto: Re: [javasf] Domínio
Então,
--
Vagner Araujo
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/4e384770-3b62-4000-a4f8-28cfd3c06c04%40googlegroups.com.
Com a regra do iptables deu certo meus amigos.
Obrigado
De: javano...@googlegroups.com [mailto:javano...@googlegroups.com] Em nome de Eduardo Silva
Enviada em: sexta-feira, 21 de novembro de 2014 11:32
Para: javano...@googlegroups.com; jav...@googlegroups.com
Cc: jav...@googlegroups.com
Assunto: Re: [javanoroeste] RES: [javasf] Domínio
Acredito que esse redirecionamento deve ser feito direto no SO.
Esse link ajuda:
Att,
Eduardo
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Algumas dúvidas, qual a vantagem em utilizar um servidor para fazer proxy? Segurança? Não estou
encontrando um artigo que faça um passo a passo e explique exatamente o que está sendo feito,
exemplificando, “Faça isso, isso e aquilo, pronto, seu servidor está configurado...” Não explicam,
fazendo isso, vai ocorrer isso, a vantagem de não fazer aquilo é por causa de bla bla bla, enfim,
os que tenho encontrado são muito superficiais, e ainda tem essa questão de integrar com o Wildfly.
Obrigado,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: domingo, 23 de novembro de 2014 19:49
Para: jav...@googlegroups.com
Assunto: Re: [javace] RES: [javanoroeste] RES: [javasf] Domínio
a melhor solucao para esse caso eh configurar o apache(ou outro webserver) para fazer o proxy para o seu servidor de aplicacao. alem disso, eh bom usar o webserver para servir conteudo estatico(css, js, imagens etc)
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Algo estranho, estou tentando inicializar o apache no ubuntu, e estou obtendo a mensagem
que a porta está indisponível. Verificando as portas que estão sendo utilizadas, existe um processo
rodando na porta 80, o que não me deixa inicializar o apache. Sei que não está diretamente ligado
à tirar dúvidas em Java, o principal objetivo do fórum, mas está indiretamente ligado, então peço
desculpas, mas é de extrema importância conseguir subir a aplicação no servidor de produção.
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
[fail]
* The apache2 instance did not start within 20 seconds. Please read the log files to discover problems
invoke-rc.d: initscript apache2, action "restart" failed.
lessandro@pc:~$ sudo netstat -ltnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3912/nginx: worker
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 962/sshd
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 1018/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1164/master
tcp 0 0 127.0.0.1:37002 0.0.0.0:* LISTEN 908/redis-server 12
tcp6 0 0 :::22 :::* LISTEN 962/sshd
tcp6 0 0 :::5432 :::* LISTEN 1018/postgres
tcp6 0 0 :::25 :::* LISTEN 1164/master
lessandro@pc:~$
Já tentei matar o processo, mas ele é automaticamente reaberto.
Se alguém já passou por esse problema e puder ajudar.
Obrigado,
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: domingo, 23 de novembro de 2014 21:49
Para: 'jav...@googlegroups.com'
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javace] RES: [javanoroeste] RES: [javasf] Domínio
Algumas dúvidas, qual a vantagem em utilizar um servidor para fazer proxy? Segurança? Não estou
encontrando um artigo que faça um passo a passo e explique exatamente o que está sendo feito,
exemplificando, “Faça isso, isso e aquilo, pronto, seu servidor está configurado...” Não explicam,
fazendo isso, vai ocorrer isso, a vantagem de não fazer aquilo é por causa de bla bla bla, enfim,
os que tenho encontrado são muito superficiais, e ainda tem essa questão de integrar com o Wildfly.
Obrigado,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: domingo, 23 de novembro de 2014 19:49
Para: jav...@googlegroups.com
Assunto: Re: [javace] RES: [javanoroeste] RES: [javasf] Domínio
a melhor solucao para esse caso eh configurar o apache(ou outro webserver) para fazer o proxy para o seu servidor de aplicacao. alem disso, eh bom usar o webserver para servir conteudo estatico(css, js, imagens etc)
2014-11-22 7:41 GMT+13:00 Lessandro Notaroberto Pyrâmides <lessandron...@gmail.com>:
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/003501d0078c%2402dfc660%24089f5320%24%40gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAAMaVtSYLm6N7MopfeBmpFGpd%3D8bqJ6%2B%3DeGivS%3DSn0jbLNvhZA%40mail.gmail.com.
Aí que está, quando tento parar o serviço ele diz que o serviço não existe.
Isso que não estou entendendo, como um serviço é inicializado sem que exista?
lessandro@pc:~$ sudo service nginx stop
[sudo] password for lessandro:
nginx: unrecognized service
lessandro@pc:~$
Obrigado,
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: segunda-feira, 24 de novembro de 2014 00:18
Para: jav...@googlegroups.com
Assunto: Re: [javace] RES: [javanoroeste] RES: [javasf] Domínio
no seu caso, seu servidor tem o nginx(tbm eh um webserver) inicializado.
tenta fazer isso: sudo service nginx stop
vc tbm pode usar o nginx como webserver se quiser.
2014-11-24 15:12 GMT+13:00 Marcos Filho <marcos...@gmail.com>:
Esses tres links explicam bem para que serve webservers and qual a diferenca entre webservers e application servers.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAK/tCP0z8OxCrwkM01FTDuYBAAAAAA%3D%3D%40gmail.com.
Exato Arthur, estou utilizando essa abordagem por agora, por isso quero subir o Apache.
Segui as dicas do Marcos Filho. Porém esse serviço está rodando e não consigo pará-lo
ou até mesmo removê-lo.
Att,
Lessandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CA%2BUvXkLJSb9Cy5Aan6mfksof65QyjKiBp5zF_EfoWjQF%3DghNgA%40mail.gmail.com.
lessandro@pc:~$ sudo /etc/init.d/nginx stop
sudo: /etc/init.d/nginx: command not found
lessandro@pc:~$
É meu amigo, algo muito estranho está ocorrendo.
Att,
Lessandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CA%2BUvXkKKvghvjUj39ru27TyWz-swu%2BcgYCbrUtbC90rOVUFyyg%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAIBx18mvwe1OoXu3iTuXZHsBAAAAAA%3D%3D%40gmail.com.
Pesquisei onde o mesmo está instalado, e descobri que esse serviço doi
habilitado quando criei a conta da Digital Ocean, o Gitlab.
lessandro@pc:~$ sudo netstat -a -n -p |grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
32065/nginx
unix 3 [ ] STREAM CONNECTED 559086 32065/nginx
unix 3 [ ] STREAM CONNECTED 559085 32065/nginx
lessandro@pc:~$ sudo find / -name nginx
/var/chef/backup/var/log/gitlab/nginx
/var/chef/backup/var/opt/gitlab/nginx
/var/log/gitlab/nginx
/var/opt/gitlab/nginx
/var/opt/gitlab/logrotate/logrotate.d/nginx
/opt/gitlab/init/nginx
/opt/gitlab/sv/nginx
/opt/gitlab/embedded/sbin/nginx
/opt/gitlab/embedded/service/gitlab-rails/lib/support/nginx
/opt/gitlab/embedded/service/gem/ruby/2.1.0/gems/rouge-1.3.3/lib/rouge/demos/ngi
nx
/opt/gitlab/service/nginx
lessandro@pc:~$
Agora tenho que conseguir uma forma de remover esse serviço.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 09:26
Para: jav...@googlegroups.com
Cc: 'javace'; javano...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAI39ZZgG%2Bk1AjA9BghcTz2oBAAAAAA%3D%3D%40gmail.com.
Ah amigo, vou utilizar o Apache mesmo, tenho mais familiaridade com ele.
Removi através do sudo apt-get remove gitlab
Obrigado,
Abs,
Lessandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CA%2BUvXkKV_OpK6NGMD2BFp4P%3DUfAwFRsU8W9AZQuw-sA5KbaXYw%40mail.gmail.com.
Configurei no sites-enabled o virtual server, mas está abrindo a página inicial do apache, ao invés
do meu reverse proxy (o contexto da minha aplicação).
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
ProxyPass / http:// 104.131.38.196:8080/
ProxyPassReverse / http:// 104.131.38.196:8080/
ProxyPass /encontreaqui http:// 104.131.38.196:8080/
ProxyPassReverse /encontreaqui http:// 104.131.38.196:8080/
</VirtualHost>
Apache2 Ubuntu Default Page
It works!
This is the default welcome page used to test the correct operation of the Apache2 server after installation on Ubuntu systems. It is based on the equivalent page on Debian, from which the Ubuntu Apache packaging is derived. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file (located at /var/www/html/index.html) before continuing to operate your HTTP server.
If you are a normal user of this web site and don't know what this page is about, this probably means that the site is currently unavailable due to maintenance. If the problem persists, please contact the site's administrator.
Configuration Overview
Ubuntu's Apache2 default configuration is different from the upstream default configuration, and split into several files optimized for interaction with Ubuntu tools. The configuration system is fully documented in /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full documentation. Documentation for the web server itself can be found by accessing the manual if the apache2-doc package was installed on this server.
The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows:
/etc/apache2/
|-- apache2.conf
| `-- ports.conf
|-- mods-enabled
| |-- *.load
| `-- *.conf
|-- conf-enabled
| `-- *.conf
|-- sites-enabled
| `-- *.conf
Obrigado,
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CA%2BUvXkKV_OpK6NGMD2BFp4P%3DUfAwFRsU8W9AZQuw-sA5KbaXYw%40mail.gmail.com.
Retirei, mas o problema continua.
Tentei até seguir esse tutorial, comentei as linhas do VirtualHost abaixo e segui passo a passo, mas a página
inicial do apache continua aparecendo.
http://planet.jboss.org/post/use_apache_2_4_x_as_a_secure_reverse_proxy_for_jboss_wildfly
Comentei as linhas abaixo no 000-default.conf
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
ProxyPass / http://104.131.38.196:8080/
ProxyPassReverse / http://104.131.38.196:8080/
ProxyPass /encontreaqui http://104.131.38.196:8080/
ProxyPassReverse /encontreaqui http://104.131.38.196:8080/
</VirtualHost>
Obrigado,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: segunda-feira, 24 de novembro de 2014 11:15
Para: jav...@googlegroups.com
Assunto: Re: [javace] Domínio
Tira o espaço entre "http://" e "104"
Além disso, estou achando estranho essa mensagem que estou recebendo ao restartar o apache,
não que isso esteja ligado diretamente à questão que levantei, mas é estranho.
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[ OK ]
lessandro@pc:/etc/apache2/sites-enabled$
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 11:50
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javace] Domínio
Rapidamente fiz um teste aqui, se digito o ip “104.131.38...” no browser, ele redireciona para o meu domínio e funciona,
mas se digito o domínio www.encontreaqui.com, ele cai na página principal do apache.
Resolvi esse problema, registrei no apache2.conf o ServerName.
Agora me surgiu outro, ao informar o domínio, está sendo redirecionado
para algo como:
http://www.encontreaqui.com/encontreaqui/index.xhtml
/encontreaqui/index.xhtml Not Found in ExternalContext as a Resource
Ou seja, o contexto foi completamente perdido.
Segui o tutorial:
http://planet.jboss.org/post/use_apache_2_4_x_as_a_secure_reverse_proxy_for_jboss_wildfly
Teoricamente, o contexto primitivo seria:
http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
Alguém sabe como resolver isso? Passei a utilizar Proxy Reverse, saí do problema
ao recuperar a imagem quando o redirecionamento era realizado diretamente pelo
servidor de aplicação, e agora utilizando o Apache, o erro é outro.
O que eu quero é http://www.encontreaqui.com apontando para -> http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
Sim, agora o problema é outro.
“Resolvi esse problema, registrei no apache2.conf o ServerName.
Agora me surgiu outro, ao informar o domínio, está sendo redirecionado
para algo como:
http://www.encontreaqui.com/encontreaqui/index.xhtml
/encontreaqui/index.xhtml Not Found in ExternalContext as a Resource
Ou seja, o contexto foi completamente perdido.
Segui o tutorial:
http://planet.jboss.org/post/use_apache_2_4_x_as_a_secure_reverse_proxy_for_jboss_wildfly
Teoricamente, o contexto primitivo seria:
http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
Alguém sabe como resolver isso? Passei a utilizar Proxy Reverse, saí do problema
ao recuperar a imagem quando o redirecionamento era realizado diretamente pelo
servidor de aplicação, e agora utilizando o Apache, o erro é outro.
O que eu quero é http://www.encontreaqui.com apontando para -> http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
Att,
Lessandro
“
De: javano...@googlegroups.com [mailto:javano...@googlegroups.com] Em nome de Luiz Roberto Freitas
Enviada em: segunda-feira, 24 de novembro de 2014 12:58
Para: javano...@googlegroups.com
Assunto: Re: [javanoroeste] RES: [javace] Domínio
Com relação a mensagem abaixo:
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Você só precisa adicionar a seguinte linha no /etc/apache2/apache2.conf (no caso do ubuntu)
ServerName localhost (ou ip, nome da máquina)
Até
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Amigo, fiz um outro teste aqui agora, se eu informo a porta, funciona numa boa.
http://www.encontreaqui.com:8080/
Como corrigir esse apontamento?
Obrigado,
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 21:35
Para: 'jav...@googlegroups.com'
Assunto: RES: [javace] Domínio
Amigo, fiz o que falou, e agora está dando erro 503.
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.4.7 (Ubuntu) Server at www.encontreaqui.com Port 80
Abs,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 19:31
Para: jav...@googlegroups.com
Assunto: RES: [javace] Domínio
Iuri, esqueci de mencionar, preciso fazer essas configurações mesmo?
http://planet.jboss.org/post/use_apache_2_4_x_as_a_secure_reverse_proxy_for_jboss_wildfly
Inclusive no standalone.xml do Wildfly?
Obrigado,
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 19:28
Para: jav...@googlegroups.com
Assunto: RES: [javace] Domínio
Oi Iuri, boa noite.
Segue o conteúdo.
Estou colocando a diretiva que você mencionou no arquivo 000-default.conf:
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/encontreaqui/app/$1
Já lhe falo como ficou.
Obrigado,
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: segunda-feira, 24 de novembro de 2014 13:46
Para: jav...@googlegroups.com
Assunto: Re: [javace] Domínio
O que é que tem no arquivo /etc/apache2/ports.conf ?
Lembrando, exclui o jboss-web.xml e esse apontamento abaixo parou de funcionar...
O ideal seria se possível fazer uma listagem do que é necessário para o ambiente
funcionando, em nível do servidor de aplicação e do webserver.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 21:43
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javace] Domínio
Amigo, fiz um outro teste aqui agora, se eu informo a porta, funciona numa boa.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 21:35
Para: 'jav...@googlegroups.com'
Assunto: RES: [javace] Domínio
Amigo, fiz o que falou, e agora está dando erro 503.
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.4.7 (Ubuntu) Server at www.encontreaqui.com Port 80
Abs,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 19:31
Para: jav...@googlegroups.com
Assunto: RES: [javace] Domínio
Iuri, esqueci de mencionar, preciso fazer essas configurações mesmo?
http://planet.jboss.org/post/use_apache_2_4_x_as_a_secure_reverse_proxy_for_jboss_wildfly
Inclusive no standalone.xml do Wildfly?
Obrigado,
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: segunda-feira, 24 de novembro de 2014 19:28
Para: jav...@googlegroups.com
Assunto: RES: [javace] Domínio
Oi Iuri, boa noite.
Segue o conteúdo.
Estou colocando a diretiva que você mencionou no arquivo 000-default.conf:
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/encontreaqui/app/$1
Já lhe falo como ficou.
Obrigado,
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: segunda-feira, 24 de novembro de 2014 13:46
Para: jav...@googlegroups.com
Assunto: Re: [javace] Domínio
O que é que tem no arquivo /etc/apache2/ports.conf ?
--
Oi Marcos, como vai?
Então, se eu acessar diretamente pelo ip, o comportamento está sendo o mesmo que o domínio.
Coloquei a sua regra aqui, ao informar http://www.encontreaqui.com está dando o erro
503, porém agora não está fazendo mais o redirecionamento incorreto para http://www.encontreaqui.com/encontreaqui/index.xhtml,
está ficando “preso” na url http://www.encontreaqui.com.
O contexto primitivo seria esse mesmo que você informou: http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
“Entao acredito que o comportamento que voce quer seja:
Usuario digita no browser: http://www.encontreaqui.com
Entao o apache faz o proxy, e o usuario encontra a seguinte pagina:
http://www.encontreaqui.com/app/index.xhtml”
Isso, o usuário digita http://www.encontreaqui.com, mas encontra http://www.encontreaqui.com:8080/encontrodasnoivas/app/index.xhtml”
Fazendo os testes aqui, está funcionando apenas quando informo http://www.encontreaqui.com:8080.
Se alguém puder me ajudar, posso passar o meu Skype e fazermos um remoto pelo teamviewer.
Obrigado,
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: terça-feira, 25 de novembro de 2014 02:23
Para: jav...@googlegroups.com
Assunto: Re: [javace] Domínio
acho que voce deve continuar usando o apache como proxy e resolver esse problema:
http://www.encontreaqui.com/encontreaqui/index.xhtml/encontreaqui/index.xhtml Not Found in ExternalContext as a Resource
se voce acessar diretamente pelo IP, qual a url que funciona?
pelo que voce disse, seria isso:
"Teoricamente, o contexto primitivo seria:
http://www.encontreaqui.com:8080/encontreaqui/app/index.xhtml
"
Pelo que eu entendi, sua aplicacao esta rodando no contexo /encontreaqui no wildfly, correto?
Entao acredito que o comportamento que voce quer seja:
Usuario digita no browser: http://www.encontreaqui.com
Entao o apache faz o proxy, e o usuario encontra a seguinte pagina:
http://www.encontreaqui.com/app/index.xhtml
acredito que a configuracao deva ser:
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
ProxyPass / http://104.131.38.196:8080/encontreaqui
ProxyPassReverse / http://104.131.38.196:8080/encontreaqui
</VirtualHost>
nao testei isso, mas deve funcionar.
No proxypassreverse, coloca o http://www.encontreaqui.com.br/
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAACBDd3I7%2BV9Blk1z6p%2Bxy2YBAAAAAA%3D%3D%40gmail.com.
Oi Everton, crio outro “proxypassreverse”, ou substituo o existente?
Obrigado,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Everton Fujimoto
Enviada em: terça-feira, 25 de novembro de 2014 09:40
Para: jav...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAGThSzqeDbrt928edJz8t-Ak3xJEsg-4jbnnjrXMx6kNxhremA%40mail.gmail.com.
Oi Iuri, bom dia.
O “app” saiu da configuração do faces-servlet, que me força ter um pattern, não posso colocar
<url-pattern>/app/*</url-pattern> nem omití-lo, isso é algo chato que tenho que informar.
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/app/*</url-pattern>
</servlet-mapping>
Então a aplicação acaba ficando nesse contexto original, http://ipdoservidor:porta/contexto/pattern/páginainformadaouomitida
Obrigado,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 09:50
Para: jav...@googlegroups.com
Assunto: Re: [javace] Domínio
Eu escrevi o que tu disse que queria, eu não sei o que a tua aplicação faz.
De onde tu tirou o "app"?
Tenta trocar na diretiva, onde tem http://www.encontreaqui.com:8080/encontreaqui/app/$1
Ou ainda http://www.encontreaqui.com:8080/$1
E testa pra ver a diferença.
Existe a possibilidade da expressão regular estar errada - ^/(.*)
Aqui onde estou não tenho ssh, nem teamview, nem nada :(
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
ProxyPreserveHost On
ProxyPass / http://www.encontreaqui.com:8080/encontreaqui
ProxyPassReverse / http://www.encontreaqui.com:8080/encontreaqui
</VirtualHost>
Repare que coloquei o nome do domínio ao invés do ip da máquina... caso se seu jboss está com virtual host alias habilitado para essa aplicação.
Errata, não posso colocar <url-pattern>/*</url-pattern> ou omitílo.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: terça-feira, 25 de novembro de 2014 10:03
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javace] Domínio
Oi Iuri, bom dia.
Retorno do servidor:
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.4.7 (Ubuntu) Server at www.encontreaqui.com Port 80
Ao informar www.encontreaqui.com, o erro é o acima. Ao informar www.encontreaqui.com:8080 sou redirecionado para http://www.encontreaqui.com:8080/index.xhtml
e funciona.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Everton Fujimoto
Enviada em: terça-feira, 25 de novembro de 2014 10:05
Para: javasf: JavaServer Faces International Group
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Estava no cel...
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAGThSzqP0AjyAAr_TYkbV13nu7_x0zkvhs9NXfe2Zzy1F%3DzoBg%40mail.gmail.com.
Qual o erro que apareceno log do apache httpd?
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAALVtHfZ1TY1Ju1mdJu2nzT4BAAAAAA%3D%3D%40gmail.com.
Oi Iuri, mesmo problema:
As duas diretivas continuam dando erro 503.
lessandro@pc:~$ sudo editor /etc/apache2/sites-enabled/000-default.conf
GNU nano 2.2.6 File: /etc/apache2/sites-enabled/000-default.conf
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1
#RewriteEngine on
#RewriteRule ^/(.*) http://104.131.38.196:8080/encontreaqui/app/$1
#<VirtualHost *:80>
# ServerName www. encontreaqui.com
# ErrorLog "logs/104.131.38.196-error.log"
# CustomLog "logs/104.131.38.196.log" common
# ProxyPass / http://www.encontreaqui.com/encontreaqui
# ProxyPassReverse / http://www.encontreaqui.com/encontreaqui
#</VirtualHost>
#<VirtualHost *:80>
# ServerName www. encontreaqui.com
# ErrorLog "logs/104.131.38.196-error.log"
# CustomLog "logs/104.131.38.196.log" common
# ProxyPass / http://www.encontreaqui.com:8080/
# ProxyPassReverse / http://www.encontreaqui.com:8080/
#</VirtualHost>
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 10:24
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Bom então a diretiva correta provavelmente é:
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1
OU:
ProxyPass / http://www.encontreaqui.com:8080/
ProxyPassReverse / http://www.encontreaqui.com:8080/
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
ProxyPass / http://www.encontreaqui.com:8080/encontreaqui/app/
ProxyPassReverse / http://www.encontreaqui.com:8080/encontreaqui/app/
</VirtualHost>--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAImv9sMFQu5FmTjbdPdWQIUBAAAAAA%3D%3D%40gmail.com.
Mesma coisa Éverton, fiz a alteração aqui e continuou na mesma. A não ser que exista alguma
possibilidade de ficar no cache, e não sei como limpar, pois cheguei a restartar o serviço:
lessandro@pc:~$ sudo service apache2 restart * Restarting web server apache2 [ OK ]
lessandro@pc:~$
Obrigado,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Everton Fujimoto
Enviada em: terça-feira, 25 de novembro de 2014 11:13
Para: javasf: JavaServer Faces International Group
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAGThSzpwRnAPOwor%3DXU4LThRsGR%2BDh2zo51vkpXtSkKMOzrhHA%40mail.gmail.com.
Oi Iuri, mesma coisa, 503.
#<VirtualHost *:80>
# ServerName www.encontreaqui.com
# ErrorLog "logs/104.131.38.196-error.log"
# CustomLog "logs/104.131.38.196.log" common
# ProxyPass / http:// www.encontreaqui.com:8080/encontreaqui/app
# ProxyPassReverse / http:// www.encontreaqui.com:8080/encontreaqui/app
#</VirtualHost>
#<VirtualHost *:80>
# ServerName www.encontreaqui.com
# ErrorLog "logs/104.131.38.196-error.log"
# CustomLog "logs/104.131.38.196.log" common
# ProxyPass / http://www.encontreaqui.com:8080/
# ProxyPassReverse / http://www.encontreaqui.com:8080/
#</VirtualHost>
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1
</VirtualHost>
Abraços,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 11:40
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
O apache está certíssimo em dar erro 503.
As diretivas têm que estar dentro da declaração do Virtual Host. Assim:
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
RewriteEngine on
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1
</VirtualHost>
O servidor apache está servindo apenas para fazer o proxy, não tem nenhum site.
O Wildfly, no caso o servidor de aplicações, está apenas com uma app.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 12:25
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Tem outros sites no teu servidor apache?
Troquei, o comportamento foi o mesmo... Será que não existe cache não?
Acho que nesse caso vai ser mais fácil se alguém puder me dar uma ajuda remotamente.
Realmente o comportamento está muito estranho.
Obrigado,
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 12:28
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Testa com o ipv4 ao invés do nome de domínio:
Troca RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1
Por RewriteRule ^/(.*) http://104.131.38.196:8080/$1
Já havia alterado:
<VirtualHost *:80>
ServerName www.encontreaqui.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
RewriteEngine on
RewriteRule ^/(.*) http://104.131.38.196:8080/$1 [P]
</VirtualHost>
Comportamento igual. Ainda não tentei com localhost ou 127.0.0.1, irei fazer um teste
agora.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 13:22
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Li um pouco sobre este "Wildfly" (eu não entendo nada de Java).
Realmente só funciona com proxy. Então tu tem que usar um [P] no fim da configuração, assim:
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1 [P]
Isto é melhor que usar as diretivas ProxyPass.
Tem alguma coisa anormal aqui. Coloquei 127.0.0.1 e o comportamento continua
o mesmo.
O log de erro está vazio, e o log comum está dando get nas páginas, só não registrou
o 503.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: terça-feira, 25 de novembro de 2014 13:26
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
O mais interessante... Comentei o VirtualHost, e o comportamento continua.
"service apache2 reload" não havia rodado, estava rodando "service apache2 restart", fiz aqui, mas
o comportamento continua.
o arquivo editado encontra-se em:
“sudo editor /etc/apache2/sites-enabled/000-default.conf”
Já não sei mais o que eu faço, não está fazendo sentido ele manter esse redirecionamento para
a aplicação sem ter nada configurado. A não ser que o redirecionamento não esteja sendo feito de fato, e
quando informo www.encontreaqui.com:8080, ele utiliza diretamente o servidor
de aplicações, que teoricamente está com o jboss-web.xml configurado com o contexto para raiz,
ou seja, o Wildfly faz isso www.encontreaqui.com:8080/app/encontreaqui, virar isso www.encontreaqui.com:8080,
e nesse caso essa entrada consegue ser executada.
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
<context-root>/</context-root>
</jboss-web>
Já quando faço www.encontreaqui.com, o apontamento não consegue ser realizado para http://www.encontreaqui.com:8080.
O fluxo deveria ser:
www.encontreaqui.com (Apache) => http://www.encontreaqui.com:8080 => (Wildfly) http://www.encontreaqui.com:8080/app/encontreaqui
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 13:32
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Checagem óbvia:
* O arquivo que tu está editando está em "/etc/apache2/sites-enabled" ?
* Quando tu altera as configurações tu roda "service apache2 reload" ?
Desculpe Iuri, seria
RewriteRule ^/(.*) http://104.131.38.196:8080/encontreaqui/app/$1 [P]
O /app vem depois do contexto da aplicação.
Agora parece que ele não encontrou a página, olhe o log:
201.78.15.222 - - [25/Nov/2014:11:10:30 -0500] "GET / HTTP/1.1" 404 290
201.78.15.222 - - [25/Nov/2014:11:10:32 -0500] "GET / HTTP/1.1" 404 289
201.78.15.222 - - [25/Nov/2014:11:10:44 -0500] "GET / HTTP/1.1" 404 290
Também tentei RewriteRule ^/(.*) http://104.131.38.196:8080/encontreaqui/$1 [P],
e o erro foi:
“Not Found”
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 14:06
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Correção:
RewriteRule ^/(.*) http://104.131.38.196:8080/app/encontreaqui/$1 [P]
Sim, de qualquer forma muito obrigado Iuri, se conseguir sinalizo aqui no grupo,
senão, me adicione no Skype por favor, lessandromg.
Obrigado,
Abs
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 14:10
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Agora se for problema no JBoss, eu não entendo nada e aí alguém da lista poderia ajudar.
Oi Flavio, boa tarde.
Obrigado pela contribuição, realmente o artigo é bem esclarecedor.
Eu consegui fazer o redirecionamento, com a ajuda do Iuri, e como o Wildfly jogava para a raiz,
precisei de fazer o Apache redirecionar para a raiz da aplicação.
<VirtualHost *:80>
ServerName www.encontrodasnoivas.com
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
RewriteEngine on
RewriteRule ^/(.*) http://104.131.38.196:8080/$1 [P]
#RewriteRule ^/(.*) http://127.0.0.1:8080/$1 [P]
</VirtualHost>
Vou verificar agora sobre a utilização das flags [NC],[L] e [R].
Abs,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Flavio Cysne
Enviada em: terça-feira, 25 de novembro de 2014 14:30
Para: javasf
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Lessandro, já tentou usar as flags [NC,L,R]
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CADiMt-UyCQJWqq%3DY%2Bj9b%2Bdk6FdVtahmJppqWYW4-u5KQ91LgNg%40mail.gmail.com.
#<VirtualHost *:80>
# ServerName www.encontreaqui.com
# ErrorLog "logs/104.131.38.196-error.log"
# CustomLog "logs/104.131.38.196.log" common
# ProxyPass / http:// www.encontreaqui.com:8080/encontreaqui/app
# ProxyPassReverse / http:// www.encontreaqui.com:8080/encontreaqui/app
#</VirtualHost>
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAN9Bs%2Bx7yhVFt7YLdMLzsk0BAAAAAA%3D%3D%40gmail.com.
Oi Marcos, boa noite.
Provavelmente o jboss-web.xml não existe no seu projeto. Acho que o que me atrapalhou
foi isso, mudar o contexto para a raiz, depois o apache apontar para esse contexto.
Até consegui fazer isso que você falou, como mencionei mais cedo, mas agora quando realizo
a autenticação com o spring security, acaba fazendo redirect e expõe minha app.
Como utilizo autenticação customizada, ou seja, dependendo do perfil vou para a página
x, y ou z, tive que criar um Handler, que estende de SimpleUrlAuthenticationSuccessHandler.
Não encontrei ainda uma forma de fazer forward ao invés do redirect, e isso está atrapalhando
esse redirecionamento pós login.
Obrigado pela contribuição, se tiver algo nesse escopo, será de grande ajuda.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: terça-feira, 25 de novembro de 2014 21:43
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Fala Lessandro.
eu fiz o seguinte teste na minha maquina.
Ambiente: Ubuntu
Apache2 instalado junto com o SO.
Wildfly 8.1 rodando com uma aplicacao chamada reportserver instalada: http://localhost:8180/reportserver
1) configurei o /etc/hosts
127.0.0.1 localhost www.encontreaqui.com
2) habilitei o mod prox assim:
sudo a2enmod proxy_http
3) fiz a seguinte configuracao no apache:
marcos@marcos-Z50-A:/etc/apache2$ sudo vi ./sites-enabled/000-default.conf
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyPass / http://localhost:8180/reportserver/
ProxyPassReverse / http://localhost:8180/reportserver/
</VirtualHost>
Pronto. Quando eu acesso no meu browser http://www.encontreaqui.com/ eu encontro a minha aplicacao 'reportserver'.
http://www.encontreaqui.com/ReportServer.html ( a propria aplicacao me redireciona para ReportServer.html)
1 -Note que a porta do wildfly nao aparece na URL(nao ha redirect, a porta do appserver nao eh exposta, entao eh um proxy).
2 - note que o contexto da app no wildfly nao aparece na url. quando eu acesso localmente, eu preciso acessar da seguinte forma: http://localhost:8180/reportserver/
pronto, foi isso que eu fiz e ta funcionando localmente. nao precisei de nenhuma redirect rule.
espero que isso ajude.
2014-11-26 6:44 GMT+13:00 Iuri Guilherme dos Santos Martins <aindate...@gmail.com>:
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Uma coisa desconfigura a outra, estou mexendo com o domínio, agora tenho outro problema:
Quebrou todos os meus imports dentro da aplicação, mesmo colocando assim, ex:
<link href="#{request.contextPath}/resources/assets/css/font.css?family=Open+Sans:400italic,700italic,300,400,700,800" rel="stylesheet" />
<link rel="stylesheet" href="/encontreaqui/resources/assets/css/font.css?family=Open+Sans:400italic,700italic,300,400,700,800">
Reload the page to get source for: http://www.encontreaqui.com/encontreaqui/resources/assets/css/font.css?family=Open+Sans:400italic,700italic,300,400,700,800
</link>
Abs,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: terça-feira, 25 de novembro de 2014 23:13
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
a minha aplicacao faz um redirect the http://localhost:8180/ para http://localhost:8180/ReportServer.html
2014-11-26 14:11 GMT+13:00 Marcos Filho <marcos...@gmail.com>:
setei minha aplicacao para o contexto root / com o jboss-web.xml
meu conf ficou assim:
marcos@marcos-Z50-A:/etc/apache2$ sudo vi ./sites-enabled/000-default.conf
<VirtualHost *:80>
ServerName www.encontreaqui.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyPass / http://localhost:8180/
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/010c01d00921%24d2cf0de0%24786d29a0%24%40gmail.com.
Flavio, andei dando uma olhada nas referências que você passou, e cada vez fico mais confuso.
Tenho o apache rodando também na minha máquina Windows, fiz a configuração do hosts,
do httpd.conf habilitando os módulos necessários e no httpd-vhosts.conf informei a seguinte
diretiva:
ServerName www. encontreaqui.com
<VirtualHost *:80>
ServerAdmin suporte@ encontreaqui.com
ServerName www. encontreaqui.com
#ProxyPreserveHost On
ProxyPass /encontreaqui http://127.0.0.1:8080/encontreaqui
ProxyPassReverse /encontreaqui http://127.0.0.1:8080/encontreaqui
ErrorLog "logs/www.encontreaqui.com-error.log"
CustomLog "logs/www.encontreaqui.com-access.log" common
</VirtualHost>
Seguindo esse tutorial e efetuando leitura dos demais:
https://docs.jboss.org/jbossweb/2.1.x/proxy-howto.html
Dessa primeira forma, ao informar www.encontreaqui.com na url, sou redirecionado
para a página principal do apache.
It works!
Caso altere para:
ProxyPass / http://127.0.0.1:8080/encontreaqui
ProxyPassReverse / http://127.0.0.1:8080/encontreaqui
Sou redirecionado para www.encontreaqui.com/encontreaqui e tenho a mensagem
404 - Not Found
Enfim, não sei o que estou fazendo errado, mas li vários artigos, alterei para os exemplos
que vocês mencionaram, e não obtive sucesso em nenhum deles.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Flavio Cysne
Enviada em: quarta-feira, 26 de novembro de 2014 09:37
Para: javasf
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CADiMt-XpBx%3DJBfTKS%2Bq2WPRC3j2NQn-RkdB%3DMJYaXtSb9Csp7w%40mail.gmail.com.
Detalhe, não existe espaço em nenhum ponto.
Na hora que colo aqui o espaço aparece, mas nos arquivos de conf não existem.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: quarta-feira, 26 de novembro de 2014 10:44
Para: 'jav...@googlegroups.com'
Cc: 'jav...@googlegroups.com'; 'javano...@googlegroups.com'
Assunto: RES: [javasf] RES: [javace] Domínio
Flavio, andei dando uma olhada nas referências que você passou, e cada vez fico mais confuso.
Agora foi, mas quebra as minhas importações de css, js, etc
Alguém consegue mesclar isso em produção? Proxy Reverse com importação
de js e estilo dinâmico, pegando o contexto reverso da importação?
Obrigado,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: quarta-feira, 26 de novembro de 2014 10:59
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Lessandro:
Troca "8080/encontreaqui" para "8080/encontreaqui/" nessa tua última configuração.
Marcos:
RedirectRule com [P], para efeitos práticos, é a mesma coisa que juntar ProxyPass e ProxyPassReverse.
Isto usa mod_rewrite, mod_proxy e dependendo de outras configurações, talvez do jboss, pode ou não precisar do mod_proxy_http.
Além disso, pelo que estou verificando, quebrou os locais onde faço post, para obter
imagens pelo servlet.
String urlPost = FacesUtils.getApplicationPath().concat("/imageProductDownload");
HttpURLConnection urlConnection = HttpServletUtil.sendPostRequest(urlPost, params);
public static String getApplicationPath() {
try {
URI uri = new URI(getExternalContext().getRequestScheme(), null, getExternalContext()
.getRequestServerName(), getExternalContext().getRequestServerPort(), getExternalContext()
.getRequestContextPath(), null, null);
return uri.toASCIIString();
} catch (Exception ex) {
}
return null;
}
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandronotaroberto@gm
ail.com]
Enviada em: quarta-feira, 26 de novembro de 2014 11:15
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javasf] RES: [javace] Domínio
Agora foi, mas quebra as minhas importações de css, js, etc
Alguém de Java consegue me ajudar nessa?
Utilizando proxy reverse, preciso fazer algo especial para que meus ‘posts’ seja interpretados
corretamente?
Bem como a questão dos ‘Gets’ nas páginas para exibição de imagens, css, js?
Caso não encontre alternativas, vou ter que abandonar o uso de proxy reverse.
Agradeço desde já,
Att,
Lessandro
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAABpIidfTrtdKqvjXDbOZVbwBAAAAAA%3D%3D%40gmail.com.
Encontrei um artigo sobre:
http://blog.kasunbg.org/2014/08/jsf-webapps-fronted-with-reverse-proxy.html
Não sei se irá atender, estou realizando a implementação e em breve posto aqui.
Obrigado Flavio, vou verificar essas questões também.
Abs,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Flavio Cysne
Enviada em: quarta-feira, 26 de novembro de 2014 12:04
Para: javasf
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CADiMt-VhCCcmQiLEtc%2Bs2BpoOU8vC2wk2G%2BZv_QH5TtF9B7d1w%40mail.gmail.com.
Criei o Wrapper informado no blog, deu certo com relação aos css e js dentro
da aplicação, porém estou tendo problema com o primefaces.
http://www.encontreaqui.com/encontreaqui/javax.faces.resource/primefaces.js.xhtml?ln=primefaces
Alguém sabe como contornar esse problema?
Ainda não testei o servlet, talvez dê algum problema também.
Obrigado,
Flavio, boa tarde.
No meu caso, como vc colocaria então o caminho do css?
Estou colocando como abaixo, e mesmo assim não está indo...
<link href='/resources/assets/css/reset.css' rel='stylesheet' />
<link href='/resources/assets/css/common.css' rel='stylesheet' />
Coloquei um wrapper como no e-mail anterior, pra esses scripts internos até funciona, porém
para o do primefaces não vai.
Outra coisa, como faria no caso dos servlets? qual seria a url pra dar o post?
Obrigado,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Flavio Cysne
Enviada em: quarta-feira, 26 de novembro de 2014 12:04
Para: javasf
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CADiMt-VhCCcmQiLEtc%2Bs2BpoOU8vC2wk2G%2BZv_QH5TtF9B7d1w%40mail.gmail.com.
Sim, estou visualizando no próprio firebug, na aba rede, a maioria está 404, inclusive importação
de css, js, etc...
Estou quase abortando a utilização do proxy reverse, não posso “perder” muito tempo com isso,
já foram 2 dias tentando.
Consegui com a ajuda dos amigos o redirecionamento, mas acabou que impactou nessa outra
questão, e existem poucas informações na internet sobre como resolver essa questão, principalmente
de frameworks como o Richfaces e Primefaces, onde a url é imposta pelo menos, e não fica tão
explícita para alteração.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com]
Enviada em: quarta-feira, 26 de novembro de 2014 21:00
Para: jav...@googlegroups.com
Assunto: Re: [Bulk] RES: [javasf] RES: [javace] Domínio
Usando ProxyPass você irá precisar que TODAS as URL estão corretas com o nome do path da aplicação, se tiver uma sem, vai dá problema. Você pode vê as urls 404 dentro do arquivo access.log do apache.
Em uma aplicação onde eu não tinha os fontes, acabei instalando o mod_jk, onde ele usa o protocolo AJP entre o apache e o jboss/tomcat, e assim as urls funcionam sem problemas.
Situação atual é:
Redirecionamento Ok, informo www.encontreaqui.com -> redireciona para www.encontreaqui.com:8080/encontreaqui,
porém depois que realizo a autenticação com o spring security, um redirect é feito ao invés de um forward, mas isso por
agora não é tão importante quando os demais erros.
Obtenho erro 404 em todos os get’s estáticos (css, js, img), get no componente do primefaces (css, js), e dinâmico (dois servlet’s
que tenho que retorna um array de bytes, que geram um arquivo no servidor, retornando a url, nesse caso o servlet não é nem chamado, e faço “post”).
Obrigado,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Marcos Filho
Enviada em: quarta-feira, 26 de novembro de 2014 21:29
Para: jav...@googlegroups.com
Assunto: Re: [Bulk] RES: [javasf] RES: [javace] Domínio
como esta a sua configuracao nesse exato momento?
o que esta funcionando e o que nao esta funcionando? quais os erros? em que situacao voce tem 404?
Então amigo, até então estou seguindo sugestões que o pessoal deu ainda quando estava definindo
qual arquitetura utilizar, pois existe um grande problema além da questão de apenas redirecionar,
a minha url está ficando visível ao usuário, mesmo não realizando redirect. Então o que ocorre é,
informo a url www.encontreaqui.com, depois que efetuo a navegação no sistema, a url fica por exemplo
www.encontreaqui.com:8080/encontreaqui/home.xhtml.
A porta 8080 volta a aparecer na url, assim como o contexto da aplicação.
Se souber alguma forma de resolver isso, provavelmente vou voltar ao estado inicial, porque
realmente estou perdendo muito tempo em configurar esse proxy reverso, até consegui fazê-lo
com a ajuda do pessoal, mas acabou impactando na estrutura do projeto, css e js que estão
explicitamente informados nas minhas páginas consigo numa boa utilizar com o proxy, informo
/resources/css/... ou /resources/js/... e funciona, porém do componente primefaces e o servlet
que antes conseguia fazer a chamada normalmente para exibição de imagens na página principal,
agora não consegue ser chamado pelo post.
Abs,
Att,
Lessandro
De: javano...@googlegroups.com [mailto:javano...@googlegroups.com] Em nome de Vagner Araujo
Enviada em: quinta-feira, 27 de novembro de 2014 02:33
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: [javanoroeste] Re: Domínio
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Sim Iuri, até consigo exibí-los com um simples <link href='/resources/assets/css/reset.css' rel='stylesheet' />
O problema é com o componente primefaces, onde existe uma lib, que pode ser explicitamente
invocada através de uma import, onde vc diz qual javascript ou css que quer importar na página,
nesse caso deve ser seguido a hierarquia (caminho) onde foi definido o js ou css, porém com o
o proxy reverso não estou conseguindo importa-lo. E ainda existe um outro problema maior, o
meus dois servlets que anteriormente eram invocados normalmente, onde fazem um post para recuperar
imagens dinâmicas no meu site, agora não estão sendo executados mais, a url por exemplo:
http://www.encontreaqui.com/encontreaqui/nomeServlet não consegue mais ser invocada.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: quinta-feira, 27 de novembro de 2014 09:30
Para: jav...@googlegroups.com
Assunto: Re: [javace] RES: [javanoroeste] Re: Domínio
Se o que tu mandou de linha é html,
e tu consegue abrir como texto o arquivo http://www.encontreaqui.com/resources/assets/css/common.css
então o correto seria:
<link href='./resources/assets/css/reset.css' rel='stylesheet' />
<link href='./resources/assets/css/common.css' rel='stylesheet' />
Ou:
<link href='http://www.encontreaqui.com/resources/assets/css/reset.css' rel='stylesheet' />
<link href='http://www.encontreaqui.com/resources/assets/css/common.css' rel='stylesheet' />
Dependendo da configuração do servidor.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Iuri, coloquei mod_rewrite
<VirtualHost *:80>
ServerName 192.168.0.100
ErrorLog "logs/192.168.0.100-error.log"
CustomLog "logs/192.168.0.100.log" common
RewriteEngine on
RewriteRule ^/(.*) http://192.168.0.100:8080/encontrodasnoivas/app/$1 [P]
</VirtualHost>
Já tentei
RewriteRule ^/(.*) http://192.168.0.100:8080/encontrodasnoivas/$1 [P]
E nada.
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Isso estou testando na máquina Windows,
meu hosts:
192.168.0.100 localhost
Esse ip é o endereço da minha máquina na rede, estou fazendo um teste ao invés de localhost.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: quinta-feira, 27 de novembro de 2014 09:33
Para: jav...@googlegroups.com
Assunto: Re: [javace] RES: [javanoroeste] Re: Domínio
Em relação ao URL mudar, já disse pra usar mod_rewrite.
Eu particularmente uso pound, mas tenho que usar um servidor web pra algumas coisas parecidas com jboss, como por exemplo web2py, ou mesmo icecast e outras coisas que precisam ir pra porta do apache e do nginx se eu quero "limpar" o URL.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Então,
Como escrevi anteriormente, eu tenho o meu próprio servidor GNU/Linux e, nele faço o redirecionamento de portas com iptables, que recebe os pacotes na porta 80 e em seguida redireciona para uma outra porta, vale lembrar que ao fazer esse redirecionamento a porta para a qual foi enviado os pacotes não é exibida, para o usuário é mostrado a porta 80, que é implícita... Uma vez que os pacotes cheguem ao servidor de aplicação java, faço um proxy, uma infraestrutura que eu mesmo criei, que analisa a requisição e encaminha a mesma para o contexto correto. Por isso perguntei o porquê que você estava usando o apache para fazer proxy se você poderia simplesmente redirecionar os pacotes para o servidor de aplicação java e em seguida analisar os pacotes e encaminhar a requisição para o contexto correto.
A intenção do grupo é justamente essa, mesmo que o assunto esteja um pouco mais extenso, outras pessoas
podem estar passando pela mesma situação que eu, e certamente ajudará nessa configuração.
Também costumo receber inúmeras mensagens no grupo, sobre os mais variados assuntos, alguns mais longos
outros não, e nem por isso saí do grupo ou pedi que alguém encerrasse a thread.
Não sei se você é moderadora do grupo, se realmente for, quem irá sair dele sou eu, afinal a ideia sempre foi
disseminar conhecimento entre os demais, ok?
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com]
Enviada em: terça-feira, 25 de novembro de 2014 16:27
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: Re: RES: [javasf] RES: [javace] Domínio
vcs estão lotando nossas caixas de e-mail. por favor, conversem entre si. o grupo inteiro está nesse papo...
Em Terça-feira, 25 de Novembro de 2014 12:30, Lessandro Notaroberto Pyrâmides <lessandron...@gmail.com> escreveu:
O mais interessante... Comentei o VirtualHost, e o comportamento continua.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: terça-feira, 25 de novembro de 2014 13:28
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javasf] RES: [javace] Domínio
Tem alguma coisa anormal aqui. Coloquei 127.0.0.1 e o comportamento continua
o mesmo.
O log de erro está vazio, e o log comum está dando get nas páginas, só não registrou
o 503.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: terça-feira, 25 de novembro de 2014 13:26
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [javasf] RES: [javace] Domínio
Já havia alterado:
ErrorLog "logs/104.131.38.196-error.log"
CustomLog "logs/104.131.38.196.log" common
RewriteEngine on
RewriteRule ^/(.*) http://104.131.38.196:8080/$1 [P]
</VirtualHost>
Comportamento igual. Ainda não tentei com localhost ou 127.0.0.1, irei fazer um teste
agora.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: terça-feira, 25 de novembro de 2014 13:22
Para: jav...@googlegroups.com
Assunto: Re: [javasf] RES: [javace] Domínio
Li um pouco sobre este "Wildfly" (eu não entendo nada de Java).
Realmente só funciona com proxy. Então tu tem que usar um [P] no fim da configuração, assim:
RewriteRule ^/(.*) http://www.encontreaqui.com:8080/$1 [P]
Isto é melhor que usar as diretivas ProxyPass.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.
Oi Vagner, em produção acabei de abortar a utilização do apache com proxy, em desenv, vou continuar tentando, juntamente
com a ajuda dos amigos, pois acredito que assim seria uma forma mais segura de manter a aplicação, até pelas vantagens
de load balance, etc.
Você poderia compartilhar como modelou a infra que utilizou na abordagem da solução?
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Vagner Araujo
Enviada em: quinta-feira, 27 de novembro de 2014 11:47
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAOU-btpeKFZwD1GdbGcMXc_Xbrek795TBuh1XN5aU1-1wOvNog%40mail.gmail.com.
Obrigado Flavio.
Vou dar uma olhada nisso logo mais, cheguei até a implementar um ViewHandler, me baseando
no artigo abaixo, mas para o caso do primefaces não resolveu.
http://blog.kasunbg.org/2014/08/jsf-webapps-fronted-with-reverse-proxy.html
De qualquer forma obrigado pela contribuição, e por agora estou usando iptables com contexto
na raiz, mas com calma vou configurando localmente e depois aplico em prod.
Abraços,
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Flavio Cysne
Enviada em: quinta-feira, 27 de novembro de 2014 15:48
Para: javasf
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: Re: [javasf] RES: [javanoroeste] Re: Domínio
Lessandro,
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CADiMt-WRcc%3Dm1Ru6zmUEmKn6kqs4pFBvWUiu_vG39oBOHt%3DmFw%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAAISBho3YDXBDsAIvmXwfqjkBAAAAAA%3D%3D%40gmail.com.
Arthur, boa tarde.
Tentei fazer isso, mas ele pega o caminho do contexto ficando algo como demonstra
no link:
<img src="/JavaServerFaces/faces/javax.faces.resource/img/sofa.png?ln=theme1"
Nesse caso, para os “css e js”, resolve colocando “./resources/css/... e ./resources/js/...
O problema é com o primefaces, que coloca o caminho completo e nesse caso não é
encontrado. Ex:
<link href="/encontrodasnoivas/javax.faces.resource/theme.css.xhtml?ln=primefaces-aristo" rel="stylesheet" type="text/css">
<script src="/encontrodasnoivas/javax.faces.resource/jquery/jquery.js.xhtml?ln=primefaces" type="text/javascript" style="">
Como no proxy reverse não existe o context no meu caso, ele acaba não encontrando... e se eu colocar essa referência forçando na
página, como fiz com os outros “css e js”, com ./resources/..., também não encontra.
Att,
Lessandro
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAE3JmBiqJK4KBnrTKaP9W2FAUStopK34A1uehjf1EkTio9Wu_w%40mail.gmail.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/!%26!AAAAAAAAAAAYAAAAAAAAAIDG0h5s2GpCnXYRfYpy6fuigQAAEAAAACURb3YcLTFCikVe1PNUm7EBAAAAAA%3D%3D%40gmail.com.
Sim.
Cheguei a utilizar essa diretiva ProxyHTMLURLMap, o que me deu o maior trabalho, pois tive
que instalar outro módulo proxy_http, e não estava encontrando a lib no Ubuntu.
Também implementei AJP, mas não resolveu.
Obrigado,
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAE3JmBhUY_2O4qxSK0k_JTU4tgrmxOWCTQ4toJE92vHGhoAsCg%40mail.gmail.com.
Olhem que interessante... Estava com o servidor Ubuntu na Digital Ocean, começou a dar mensagem
503, daí como havia feito uma penca de coisas, com apache, etc, resolvi criar uma nova máquina e apagar
a outra, configurando do zero, pra evitar alguma entrada que havia feito, imaginando que isso poderia
estar gerando esse erro. Pois bem, criei uma nova máquina (Debian 7), configurei do zero, instalei JDK, Postgres,
Wildfly 8.2, e não instalei o apache, coloquei na minha aplicação o jboss-web.xml com contexto root:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
<context-root>/</context-root>
</jboss-web>
Alterei o standalone.xml criando um virtual host com a seguinte config:
<subsystem xmlns="urn:jboss:domain:undertow:1.2">
<buffer-cache name="default"/>
<server name="default-server">
<http-listener name="default" socket-binding="http"/>
<!--<host name="default-host" alias="localhost">
<location name="/" handler="welcome-content"/>
<filter-ref name="server-header"/>
<filter-ref name="x-powered-by-header"/>
</host>-->
<host name="encontreaqui" alias=www.encontreaqui.com“ default-web-module=encontreaqui.war">
<location name="/" handler="welcome-content"/>
</host>
</server>
<servlet-container name="default">
<jsp-config/>
<websockets/>
</servlet-container>
<handlers>
<file name="welcome-content" path="${jboss.home.dir}/ welcome-content” />
</handlers>
…
Startei a aplicação, funcionou acessando na porta 8080, daí coloquei a regra do redirecionamento com o iptables,
continuou funcionando, certinho, informava a url www.encontreaqui.com e redirecionava para www.encontreaqui.com/index.xhtml
Depois não fiz nada demais, finalizei o servidor, fiz um download de um arquivo qualquer para o meu home, quando fui restartar o servidor
e entrar com o endereço, agora estou obtendo o erro 503 novamente, sem explicação alguma.
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Não sei, mas tenho a impressão que um “sopro” é capaz de fazer o servidor não funcionar mais com a config de virtual proxy.
O que estou fazendo errado? Alguém tem alguma sugestão?
Desculpe fazer essa thread ficar maior do que deveria, é que não ficou estável.
Att,
Lessandro
De: javano...@googlegroups.com [mailto:javano...@googlegroups.com] Em nome de Vagner Araujo
Enviada em: sexta-feira, 28 de novembro de 2014 00:19
Para: jav...@googlegroups.com
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: [javanoroeste] Re: Domínio
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 - fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR
http://www.javanoroeste.com.br
---
Você recebeu essa mensagem porque está inscrito no grupo "javanoroeste" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javanoroeste...@googlegroups.com.
Em prod, o jboss-web está assim, onde o nome do virtual host é exatamente o que configurei no standalone.xml:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
<context-root>/</context-root>
<virtual-host>encontrodasnoivas</virtual-host>
</jboss-web>
Att,
Lessandro
Então,
--
Então Iuri, por agora, em prod, abortei a utilização do apache.
Estou tentando jogar a aplicação para a raiz e depois redirecionar da porta 8080 para 80 com iptables.
O engraçado é que não tem nada demais na minha config.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: sexta-feira, 28 de novembro de 2014 16:57
Para: jav...@googlegroups.com
Assunto: Re: [Bulk] RES: [javasf] RES: [javace] Domínio
Estou convicto que trata-se de alguma problema na configuração do JBoss. E aí eu não entendo nada, eu programo em Python e Rails.
Em relação ao que o Flavio disse, está correto.
A diretiva RewriteRule com a flag [P] usa os módulos mod_rewrite e mod_proxy. Mas ao que tudo indica isto está funcionando corretamente.
Info:
Se informo o ip, funciona.
Se informo o www.encontreaqui.com não funciona, dá o 503.
OU seja, está claro que o problema não está no servidor de aplicação.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: sexta-feira, 28 de novembro de 2014 17:29
Para: 'jav...@googlegroups.com'
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [Bulk] RES: [javasf] RES: [javace] Domínio
Então Iuri, por agora, em prod, abortei a utilização do apache.
Estou tentando jogar a aplicação para a raiz e depois redirecionar da porta 8080 para 80 com iptables.
O engraçado é que não tem nada demais na minha config.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: sexta-feira, 28 de novembro de 2014 16:57
Para: jav...@googlegroups.com
Assunto: Re: [Bulk] RES: [javasf] RES: [javace] Domínio
Estou convicto que trata-se de alguma problema na configuração do JBoss. E aí eu não entendo nada, eu programo em Python e Rails.
Em relação ao que o Flavio disse, está correto.
A diretiva RewriteRule com a flag [P] usa os módulos mod_rewrite e mod_proxy. Mas ao que tudo indica isto está funcionando corretamente.
--
Desculpe pessoal, resolvi o problema.
O apache da minha máquina estava configurado pra apontar pro localhost, e o dns pro localhost,
ou seja, quando informava o dns ele não acessava a url externa.
Att,
Lessandro
De: Lessandro Notaroberto Pyrâmides [mailto:lessandron...@gmail.com]
Enviada em: sexta-feira, 28 de novembro de 2014 17:47
Para: 'jav...@googlegroups.com'
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [Bulk] RES: [javasf] RES: [javace] Domínio
Info:
Se informo o ip, funciona.
Se informo o www.encontreaqui.com não funciona, dá o 503.
OU seja, está claro que o problema não está no servidor de aplicação.
Enviada em: sexta-feira, 28 de novembro de 2014 17:29
Para: 'jav...@googlegroups.com'
Cc: jav...@googlegroups.com; javano...@googlegroups.com
Assunto: RES: [Bulk] RES: [javasf] RES: [javace] Domínio
Então Iuri, por agora, em prod, abortei a utilização do apache.
Estou tentando jogar a aplicação para a raiz e depois redirecionar da porta 8080 para 80 com iptables.
O engraçado é que não tem nada demais na minha config.
Att,
Lessandro
De: jav...@googlegroups.com [mailto:jav...@googlegroups.com] Em nome de Iuri Guilherme dos Santos Martins
Enviada em: sexta-feira, 28 de novembro de 2014 16:57
Para: jav...@googlegroups.com
Assunto: Re: [Bulk] RES: [javasf] RES: [javace] Domínio
Estou convicto que trata-se de alguma problema na configuração do JBoss. E aí eu não entendo nada, eu programo em Python e Rails.
Em relação ao que o Flavio disse, está correto.
A diretiva RewriteRule com a flag [P] usa os módulos mod_rewrite e mod_proxy. Mas ao que tudo indica isto está funcionando corretamente.
--