pedrolucasoliva Olá pessoal. Estou recorrendo em última caso. rsrs Instalei o sistema NOVOSGA no DOCKER. Está tudo rodando. Configurei o Painel WEB ele aparece que a configuração está certa. Puxa as unidades e até mesmo os serviços. Aparentemente td certo. (Com a WEP API certinha tb) Quando chamo uma nova senha, o painel simplesmente não atualiza. Não chama nenhuma senha. Já testei hospeda-lo no no apache, rodar com yarn, dev e build. Todos com o mesmo erro. Me parece que estou esquecendo alguma coisa simples. Alguém tem uma sugestão?
rogeriolino Veja se o servidor websocket está rodando. E olhe o log do navegador/electron que está rodando o painel-web para ver se está acessando os dados corretamente.
pedrolucasoliva Quando entro pelo navegador com o <IP do servidor>:2020 Ele aparece: {"code":0,"message":"Transport unknown"} No CONSOLE do painel aparece: index.html:1 Uncaught ReferenceError: process is not defined at index.html:1 web.js:9 [websocket] trying connect to websocket server: http://192.168.0.10:2020 web.js:1 TypeError: Cannot read property 'ipcRenderer' of undefined at Ot.mounted (web.js:5) at Ae (web.js:1) at je (web.js:1) at Ot.$mount (web.js:1) at Ot.$mount (web.js:1) at Object.<anonymous> (web.js:5) at p (web.js:1) at web.js:1 at web.js:1 oe @ web.js:1 web.js:9 [websocket] connected
pedrolucasoliva Apareceu no WEBSOCKET: 42["register panel", {unidade: 1, servicos: [3, 2, 1]}] 0:"register panel" 1:{unidade: 1, servicos: [3, 2, 1]} servicos:[3, 2, 1] unidade:1 Devo registrar o painel em algum local?
pedrolucasoliva No Log do websocket tenho: [2018-05-23T16:24:03] Connection from: 192.168.0.154:51135 [2018-05-23T16:24:03] register panel: 192.168.0.154:51135 [2018-05-23T16:24:03] trying to register new client: type=panel, data={"unidade":1,"servicos":[3,2,1]} [2018-05-23T16:24:03] [Panel-Client] invalid unity id [2018-05-23T16:24:03] Client register failed Ainda não resolvi.
pedrolucasoliva Já testei o PAINEL v2.0.0-BETA3 em yarn run dev e ele continua dando: [2018-05-23T16:54:55] Connection from: 192.168.0.154:51481 [2018-05-23T16:54:55] register panel: 192.168.0.154:51481 [2018-05-23T16:54:55] trying to register new client: type=panel, data={"unidade":2,"servicos":[2]} [2018-05-23T16:54:55] [Panel-Client] invalid unity id [2018-05-23T16:54:55] Client register failed Creio que seja problema no servidor. Estou usando DOCKER COMPOSE. Alguém tem alguma ideia do que esta acontecendo?
pedrolucasoliva Rodei o comando: # service apache2 restart [....] Restarting web server: apache2AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.18.0.3. Set the 'ServerName' directive globally to suppress this message Agora o SGA parou de funcionar: Fatal error: Uncaught RuntimeException: APP_ENV environment variable is not defined. You need to define environment variables for configuration or add "symfony/dotenv" as a Composer dependency to load variables from a .env file. in /var/www/html/public/index.php:13 Stack trace: #0 {main} thrown in /var/www/html/public/index.php on line 13 Alguma ideia?
rogeriolino @pedrolucasoliva a questão do websocket, o registro é automático não precisa ter interferência. Não precisa colocar o Redirect URI Pelo o log do websocket deu para descobrir o problema. Teve uma alteração no websocket, no formato do dado para registrar o painel. https://github.com/novosga/websocket-server/commit/e6f7ab1530ae1a77a1c7090cc3118abd022e4a62#diff-843130a5bfcfb7e620437af098f0151dL33 Para você poder testar, ao invés do RC3, tente rodar o dev-master. Até eu gerar versão final.
pedrolucasoliva Estou rodando por Docker Compose. Existe algum argumento que eu possa passar a versão dev do NOVOSGA para o build?
rogeriolino Estou rodando por Docker Compose. Existe algum argumento que eu possa passar a versão dev do NOVOSGA para o build? Tem que mudar o Dockerfile e fazer o build novamente. vc se refere a rodar o DEV-MASTER do Painel ou do NOVOSGA? dev-master do NovoSGA mesmo, projeto principal.
pedrolucasoliva Coloquei o "Novo SGA CE v2.0.0". No Dockerfile: ENV NOVOSGA_VER=v2.0 \ NOVOSGA_MD5=c448cac7b288e5b68e8db70b12b2bb16 No log do WebSocket: [2018-05-30T14:18:12] Connection from: 192.168.0.154:59894 [2018-05-30T14:18:12] register user: 192.168.0.154:59894 [2018-05-30T14:18:12] trying to register new client: type=user, data={"secret":$ [2018-05-30T14:18:12] New client registered, total: 1 Mas ainda não chama o PAINEL. 🙁
pedrolucasoliva Agora: [2018-05-30T14:26:50] Connection from: 192.168.0.154:59953 [2018-05-30T14:26:50] register panel: 192.168.0.154:59953 [2018-05-30T14:26:50] trying to register new client: type=panel, data={"unidade$ [2018-05-30T14:26:50] [Panel-Client] invalid unity id [2018-05-30T14:26:50] Client register failed
pedrolucasoliva Mesma cosia no MASTER No Dockerfile: ENV NOVOSGA_VER=master [2018-05-30T14:47:21] Connection from: 192.168.0.154:61496 [2018-05-30T14:47:22] register panel: 192.168.0.154:61496 [2018-05-30T14:47:22] trying to register new client: type=panel, data={"unidade":1,"servicos":[3,2,1]} [2018-05-30T14:47:22] [Panel-Client] invalid unity id [2018-05-30T14:47:22] Client register failed
pedrolucasoliva Infelizmente não consegui fazer rodar. Meu deadline no cliente era hoje para inauguração na segunda. Alguém conseguiu rodar o NOVO SGA 2 (Independente do ambiente)? Se sim, qual ambiente. Rodou o painel?
pedrolucasoliva Aparentemente com a versão BETA6 registrou o painel. Mas não consigo usar o programa pois tem alguns GAPS de versão. "16:43:48.038 42["register ok"] 0: "register ok""