<div dir="ltr">Também não conheço o haproxy, mas muitas vezes facilita para outra pessoa ajudar quando você cola a saída completa do erro do haproxy em vez de dizer em suas próprias palavras que "precisa de root". A princípio pode parecer uma bobagem, mas torna suas mensagens mais objetivas. Por exemplo, não sabemos em que diretório seu haproxy foi instalado, muitas vezes as configurações estão em outro diretório (/etc), que permissões têm os arquivos em cada lugar etc.<div><br></div><div>O mesmo sobre o aumento do verbose: não precisa se preocupar em encontrar "o quê" enviar para cá, simplesmente envie e se for inútil, descartamos. Somente peço que dê uma olhada no Pastebin.com para deixar suas msgs enxutas, assim o maior número de pessoas lê e pode ajudar.</div><div><br></div><div>[]s</div><div>Davi</div></div><div class="gmail_extra"><br><div class="gmail_quote">Em 2 de julho de 2015 11:07, Júlio César Medina Madruga <span dir="ltr"><<a href="mailto:julio.cesar@furg.br" target="_blank">julio.cesar@furg.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Obrigado Davi pela dica, eu trilhei todo o caminho novamente, desta vez instalando primeiro o plone default, fui bem sucedido até o ambiente de desenvolvimento do Portal Padrão, então tentei novamente configurar o ambiente de produção como consta naquele manual, passo a passo, e novamente tive problemas os quais não sei sequer como extrair informação para postar aqui pedindo ajuda, sei dizer que no momento tenho um ambiente configurado com usuário plone, desta vez em seu próprio home, evitando criar pasta no /opt, o que dadas as devidas permissões, creio não ter problema. Tudo supostamente certo até inicializar o supervisor, e então tenho a seguinte situação:</p>
<p>1- HAPROXY não inicializa se utilizando o usuário plone, precisa de root.</p>
<p>2 - Inicializado supervisord com o root, tento acesso no browser como??? tentei 127.0.0.1, localhost ou o meu ip e na porta 9001, pede login e senha e fica por ali mesmo empacado.</p>
<p>Desculpem a "falta de informações" no pedido de socorro, mas eu sinceramente não entendo nada de python, tampouco do funcionamento dessa infra com o haproxy, não estou conseguindo filtrar sequer o que buscar, por que nem mesmo aumentando o verbose encontro o que enviar para vocês.</p>
<p>Desculpem qualquer coisa mais, está se tornando frustrante configurar este bendito ambiente no plone, mas não desistirei pelo fato de estar no nosso planejamento de administração de portais.</p>
<p>Grato pela atenção.</p>
<p>On Wed, 1 Jul 2015 14:28:24 -0300, Davi Lima <<a href="mailto:davilima6@gmail.com" target="_blank">davilima6@gmail.com</a>> wrote:</p>
<blockquote type="cite" style="padding-left:5px;border-left:#1010ff 2px solid;margin-left:5px;width:100%">
<div dir="ltr">Repetindo: sem você compartilhar a saída do buildout, nós não temos como verificar os erros. Idem para a saída do comando "instance adduser". Esse comando não "relaciona usuários", somente cria contas de emergência no ZODB. Sugiro compartilhar utilizando um serviço como Pastebin.com, dessa forma sua mensagem fica mais sucinta de ler e portanto de ajudar.
<div></div>
<div>Seu problema no momento é relacionado permissões. Apesar de parecer mais fácil, nunca execute nada como root, essa é uma recomendação genérica. Sugiro você refazer tudo sem root.</div>
<div></div>
<div>Além disso, sugiro decompor seu aprendizado em partes. Tente instalar somente o Plone pelo Unified Installer. Caso consiga, já terá resolvido todos os problemas de dependência, no que será mais fácil tentar uma distribuição mais complexa como a do Portal Padrão.</div>
<div>
<ul>
<li>Download e instruções em: <a href="https://plone.org/products/plone/releases/4.3.6" target="_blank">https://plone.org/products/plone/releases/4.3.6</a></li>
</ul>
</div>
<div>[]s</div>
<div>Davi<br>
<div class="gmail_extra"><br>
<div class="gmail_quote">Em 1 de julho de 2015 13:54, Júlio César Medina Madruga <span><<a href="mailto:julio.cesar@furg.br" target="_blank">julio.cesar@furg.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:#cccccc;border-left-style:solid;padding-left:1ex">
<p>Utilizei o "./bin/buildout -vvvv" e até mais v pra aumentar a verbosidade e não vi nada que se referisse à criação de usuário, quando utilizei "./bin/instance adduser admin suasenha" ele acusou que o usuário não existia, então criei no próprio sistema um usuário admin e utilizei este comando pensando que fosse relacionar um ao outro e resolver o problema. A saída então foi:</p>
<p>(py27)root@void:~/portal.buildout# sudo ./bin/instance adduser admin tchuck<br>Traceback (most recent call last):<br>  File "", line 1, in <br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/__init__.py", line 51, in app<br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/__init__.py", line 46, in startup<br>ImportError: No module named App.startup<br>(py27)root@void:~/portal.buildout# <br><br></p>
<p>então tentei novamente inicializar o instance</p>
<p> </p>
<p>(py27)root@void:~/portal.buildout# sudo ./bin/instance fg<br>2015-07-01 13:53:00 INFO ZServer HTTP server started at Wed Jul  1 13:53:00 2015<br>    Hostname: 0.0.0.0<br>    Port: 8080<br>2015-07-01 13:53:00 INFO Zope Set effective user to "admin"<br>Traceback (most recent call last):<br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/run.py", line 76, in <br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/run.py", line 22, in run<br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 82, in prepare<br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 356, in setupFinalLogging<br>  File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 238, in setupConfiguredLoggers<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/factory.py", line 32, in __call__<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/logger.py", line 42, in create<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/factory.py", line 32, in __call__<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/handlers.py", line 82, in create<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/handlers.py", line 128, in create_loghandler<br>  File "/root/portal.buildout/eggs/ZConfig-2.9.1-py2.7.egg/ZConfig/components/logger/loghandler.py", line 68, in __init__<br>IOError: [Errno 13] Permission denied: '/root/portal.buildout/var/log/instance.log'<br>(py27)root@void:~/portal.buildout#</p>
<p>E assim sei eu sequer se o serviço está de pé.</p>
<p>Continuo agradecendo a ajuda, hehehehe.</p>
<p> </p>
<p>On Wed, 1 Jul 2015 11:48:17 -0300, Davi Lima <<a href="mailto:davilima6@gmail.com" target="_blank">davilima6@gmail.com</a>> wrote:</p>
<blockquote style="padding-left:5px;border-left-color:#1010ff;border-left-width:2px;border-left-style:solid;margin-left:5px;width:100%">
<div dir="ltr">
<div>Olá, Julio.</div>
<div>Sem vermos a saída completa do buildout, não temos como saber por que a criação do usuário falhou. Inclusive com maior verbosidade, utilizando:</div>
<div>
<ul>
<li>./bin/buildout -vvvv</li>
</ul>
</div>
<div>De toda forma, você pode contornar a questão adicionar um usuário manualmente com:</div>
<div>
<ul>
<li>./bin/instance adduser admin suasenha</li>
</ul>
</div>
<div>[]s</div>
<div>Davi</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Em 1 de julho de 2015 11:36, Júlio César Medina Madruga <span><<a href="mailto:julio.cesar@furg.br" target="_blank">julio.cesar@furg.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:#cccccc;border-left-style:solid;padding-left:1ex">
<p>Bom dia, voltei o processo no início instalar primeiro o ambiente de desenvolvimento para verificar se fiz algo de errado, pois o manual do readthedocs é super sucinto, não posso ter esquecido de algum passo...</p>
<p>Pois bem, após a compilação do buildout no ambiente de desenvolvimento configurado como orienta o manual, tentei iniciar o "instance" e tive o seguinte retorno:</p>
<p> </p>
<p style="text-indent:0px;margin:0px">(py27)root@void:~/portal.buildout# ./bin/instance fg</p>
<p style="text-indent:0px;margin:0px">2015-07-01 11:24:36 INFO ZServer HTTP server started at Wed Jul  1 11:24:36 2015</p>
<p style="text-indent:0px;margin:0px">Hostname: 0.0.0.0</p>
<p style="text-indent:0px;margin:0px">Port: 8080</p>
<p style="text-indent:0px;margin:0px">2015-07-01 11:24:36 ERROR Zope Can't find username 'admin'</p>
<p style="text-indent:0px;margin:0px">Traceback (most recent call last):</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/parts/instance/bin/interpreter", line 370, in</p>
<p style="text-indent:0px;margin:0px">execfile(__file__)</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/run.py", line 76, in</p>
<p style="text-indent:0px;margin:0px">run()</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/run.py", line 22, in run</p>
<p style="text-indent:0px;margin:0px">starter.prepare()</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 81, in prepare</p>
<p style="text-indent:0px;margin:0px">self.dropPrivileges()</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 218, in dropPrivileges</p>
<p style="text-indent:0px;margin:0px">return dropPrivileges(self.cfg)</p>
<p style="text-indent:0px;margin:0px">File "/root/portal.buildout/eggs/Zope2-2.13.22-py2.7.egg/Zope2/Startup/__init__.py", line 387, in dropPrivileges</p>
<p style="text-indent:0px;margin:0px">raise ZConfig.ConfigurationError(msg)</p>
<p style="text-indent:0px;margin:0px">ZConfig.ConfigurationError: Can't find username 'admin'</p>
<p style="text-indent:0px;margin:0px">(py27)root@void:~/portal.buildout#</p>
<p style="text-indent:0px;margin:0px"> </p>
<p style="text-indent:0px;margin:0px"> </p>
<p style="text-indent:0px;margin:0px">Alguém pode me ajudar com essas informações ou preciso retornar algo mais a respeito?</p>
<p style="text-indent:0px;margin:0px"> </p>
<p style="text-indent:0px;margin:0px">Grato pela atenção.</p>
<span><span style="color:#888888">
<p style="text-indent:0px;margin:0px"> </p>
<div>
<pre>-- 
Júlio César Madruga

Acadêmico de Bacharelado de Sistemas de Informação 

C3 - FURG

Técnico de Tecnologia de Informação

NTI - FURG</pre>
</div>
</span></span><br><span class="HOEnZb"><font color="#888888"><span><span style="color:#888888">--<br> Comunidade Plone no Governo<br> Site: <a href="http://www.softwarelivre.gov.br/plone" target="_blank">http://www.softwarelivre.gov.br/plone</a><br> Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br> Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br> Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a></span></span></font></span></blockquote><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
<p> </p>
<div>
<pre>-- 
Júlio César Madruga

Acadêmico de Bacharelado de Sistemas de Informação 

C3 - FURG

Técnico de Tecnologia de Informação

NTI - FURG</pre>
</div></font></span><br>--<br>
Comunidade Plone no Governo<br>
Site: <a href="http://www.softwarelivre.gov.br/plone" rel="noreferrer" target="_blank">http://www.softwarelivre.gov.br/plone</a><br>
Wiki: <a href="http://colab.interlegis.leg.br/wiki/PloneGovBr" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/wiki/PloneGovBr</a><br>
Histórico: <a href="http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br" rel="noreferrer" target="_blank">http://colab.interlegis.leg.br/search/?type=thread&order=latest&list=plonegov-br</a><br>
Lista: <a href="https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br" rel="noreferrer" target="_blank">https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br</a><br></blockquote></div><br></div>