# Portal da Transparência / Cidadão Este processo consiste em 4 etapas: 1) Cadastro do domínio no Recapcha; 2) Configuração do DNS Forwarder; 3) Configurações do Apache; 4) Configurar Domínio no sistema Atende.Net ## 1. Cadastro do domínio no Recapcha * Acesse o seguinte endereço: https://accounts.google.com/ServiceLogin/signinchooser?passive=1209600&continue=https%3A%2F%2Fwww.google.com%2Frecaptcha%2Fadmin&followup=https%3A%2F%2Fwww.google.com%2Frecaptcha%2Fadmin&ifkv=ARgdvAtwIBeVXUE3ZRXVOAyQGWfXAlGoDxg67EEF1Ri-xS-M3_J9lqqcNn0ZdlvDIf5B7DAZjMNKzA&flowName=GlifWebSignIn&flowEntry=ServiceLogin * Faça login na conta: ``` Email: ipm@ipm.com.br Senha: ****** ``` * Localizar e abrir o domínio da prefeitura, conforme a imagem de exemplo abaixo: 00765-Alto Bela Vista - v2 ![localizar-dominio](../img/localizar-dominio.PNG) * Clicar no botão de Configurações (ícone de engrenagem a direita), adicionar o subdomínio da câmara, clicar no sinal de `+` e clicar em `Salvar`, conforme imagem abaixo: ![dominio](../img/dominio.PNG) * Fazer o mesmo processo no domínio v3. ## 2. Configuração do DNS Forwarder * Acessar o Firewall do cliente; * Vá em Services > DNS Forwarder; * Adicione um Host conforme exemplo abaixo: ![dns](../img/DNSForwarder.PNG) ## 3. Configurações do(s) Apache(s) (Se for cluster, configurar no Apache01 e no Apache02) _(Dar sequência no preenchimento da planilha `MANUTENÇÃO DE SERVIDORES, ABA: Domínios Transparência-Cidadão`)_ * Acessar servidor Apache da prefeitura via SSH; * Editar o arquivo `httpd.conf` e adicionar as seguintes linhas no final do arquivo: ``` vim /etc/httpd/conf/httpd.conf ``` ``` ServerAdmin webmaster@camaraclean.atende.net DocumentRoot /var/www/html/clean.atende.net ServerName camaraclean.atende.net ErrorLog logs/camaraclean.atende.net_error.log CustomLog logs/camaraclean.atende.net_access.log common Options FollowSymLinks AllowOverride None Options FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all ``` * Substiruir a palavra `clean` por ``; * Substituit a palavra `camara` por `previdencia` se for uma previdência. __*Não usar substituição (:% s)!! Use o Notepad++ para substituir e cole no terminal depois de alterado.__ * Editar o arquivo `ssl.conf` e adicionar as seguintes linhas no final do arquivo: ``` vim /etc/httpd/conf.d/ssl.conf ``` ``` # General setup for the virtual host, inherited from global configuration DocumentRoot "/var/www/html/clear.atende.net" ServerName camaraclear.atende.net ServerAlias camaraclear.atende.net # Use separate log files for the SSL virtual host; note that LogLevel ErrorLog logs/ssl_camaraclear.atende.net_error.log TransferLog logs/ssl_camaraclear.atende.net_access.log LogLevel warn # SSL Engine Switch: SSLEngine on # SSL Protocol support: SSLProtocol all -SSLv2 -SSLv3 # SSL Cipher Suite: SSLCipherSuite "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4" SSLHonorCipherOrder on SSLCompression off # Server Certificate: SSLCertificateFile /usr/certificado/star_atende_net/STAR_atende_net.crt SSLCertificateKeyFile /usr/certificado/star_atende_net/chaveprivadanova.key SSLCACertificateFile /usr/certificado/star_atende_net/STAR_atende_net.ca-bundle SSLOptions +StdEnvVars BrowserMatch "MSIE [2-5]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 # Per-Server Logging: CustomLog logs/ssl_camaraclear.atende.net_request.log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" ``` * Substituir a palavra `clear` por ``: * Substituit a palavra `camara` por `previdencia` se for uma previdência. __*Não usar substituição (:% s)!! Use o Notepad++ para substituir e cole no terminal depois de alterado.__ * Verificar integridade do apache: ``` apachectl -t ``` * Reiniciar apache (NÃO REINICIAR DURANTE O DIA). ## 4. Configurar Domínio no sistema Atende.Net #### Procedimento abaixo não deve ser realizado caso o cliente ainda esteja em migração. Para cadastrar os domínios acessíveis siga os passos abaixo: * Acessar cliente.atende.net e logar com seu usuário; * Acessar o menu: `Gerenciamento do Sistema > Sistema > Domínios` * Clicar em `Incluir`; * Configurar os campos abaixo conforme solicitado no chamado e ilustrado na imagem de exemplo abaixo: ``` Tipo: Atende.net Padrão / Portal do Cidadão / Portal de Transparência, etc; Entidade: Selecionar a entidade solicitada no chamado (Camara, Previdência, etc); Domínio: Informar o domínio configurado; Selecionar somente a Flag: Ativo. ``` ![dominio-portal](../img/dominio-portal.PNG) * Após este procedimento, deve-se organizar para reinicializar o Apache após as 18:00 e acessar o domínio configurado para testar o acesso ao portal solicitado. * Tramitar o chamado de volta para quem solicitou informando que o processo foi realizado com sucesso. - [`VOLTAR`](../README.md)