Feda /dev/

HeXaN

Yo pensaba que a los inmigrantes os daban ayudas hhhehhehe.

2 respuestas
afhn

#30061 pues fíjate, mi madre lleva en España 28 años y jamás ha recibido ninguna ayuda del estado, le parece indignante y humillante.

Merkury

#30057 No un senior, para este puesto tienes que haber avanzado de senior a Lead y de ahi a Manager.

#30052 Pues bien que estas aqui posteando.

P

Bueno, abajo de mi casa hay una oficina de trabajo, y los moros ahi van a todo menos a buscar trabajo

soulsville

Estoy dándole vueltas a la posibilidad de realizar un doctorado a tiempo parcial compatibilizándolo con mi trabajo, aunque de momento no sea algo más que una idea peregrina. En un principio no lo haría con vistas a desarrollar una carrera académica llena de frustración y desesperación en la universidad sino por gusto (de quedarme calvo y sin vida)

¿Alguno que esté en esta situación y pueda contarme su experiencia? #30061 Creo que estabas con el doctorado en Big Data y derivados ¿no?

1 respuesta
bultack

En los VPS de OVH se puede hacer cualquier cosa? Me refiero, puedo instalar PHP, nodejs y demás para después poder subir varios proyectos web

2 respuestas
HeXaN

#30066 Sí.

1 1 respuesta
Merkury

#30066 en cualquier VPS puedes instalar lo que te salga del nabo, esa es la gracia de tener un VPS

1 1 respuesta
eXtreM3

La poca gracia de los VPS es que como haya una falla de seguridad en otro de tu rack, te afecta directamente a ti. No es la primera vez ni la última que ha pasado.

B

Acabo de poner LetsEncrypt a mi vps y la web ya es segura, y ahora mi apliacación angular no puede realizar las peticiones a mi propio API (http del mismo servidor). ¿Alguna forma de solucionarlo? Gracias.
PD: He cambiado la url de la petición de angular a https pero el servidor no responde, da ERR_CONNECTION_CLOSED

2 respuestas
cabron

#30070

Pues está bastante claro, la conexión está cerrada, busca que horario tiene la conexión y haz la petición cuando esté abierta.

7 1 respuesta
B

Quizá solo abre de mañanas.

B

#30071 Hostia es verdad que ya son las 18:30 :person_facepalming:

Va hombre, un poco de help please

1 respuesta
Leos

Pues eso a las 18:30 seguro que cierra la conexión, es horario de oficina

Sephi19

Esta semana empiezo mi proyecto de fin de grado. Me esperan meses de autismo severooo yujuu

1 respuesta
MisKo

#30073

Has probado a reiniciar?
La API está sobre le mismo dominio o tiene uno distinto?
Si tiene uno distinto, tiene activado el cert de lets encrypt?
Que te sale en el F12 cuando haces una petición?
Con que has hecho la API?
Has probado la mcrib?

1 respuesta
X-Crim

La verdad es que es bastante claro.

B

¿está enchufado?

B

#30076

Mismo dominio, distinto puerto (http://web/api -> responde | https://web/api -> no responde)
net::ERR_CONNECTION_CLOSED | "Http failure response for https://web/api: 0 Unknown Error"
La API está en node con express y mongoose
Claro

2 respuestas
MisKo

#30079 Cambia el puerto de la api de Node al 443

2 respuestas
Amazon

#30075 no utilices el autismo para darle un toque cómico me cago en dios es un asunto muy serio

#30079 revisa la configuración del servidor, a mi me sale esto:

1 1 respuesta
Sephi19

#30081 Te noto dolido

B

#30080 Cambiado. Ahora si envío en http da error por enviar http a puerto https. Pero si envío a https no devuelve nada. Estoy haciendo pruebas con postman al servidor vps y esto sale:

Could not get any response
There was an error connecting to https:/web/api
Why this might have happened:
The server couldn't send a response:
Ensure that the backend is working properly
Self-signed SSL certificates are being blocked:
Fix this by turning off 'SSL certificate verification' in Settings > General
Proxy configured incorrectly
Ensure that proxy is configured correctly in Settings > Proxy
Request timeout:
Change request timeout in Settings > General

En chrome sale lo de #30085

W0rd

#30070 LetsEncrypt a apache o nginx ? Tienes que saber que node js te levanta un servidor web, si quieres que todo pase por apache o nginx metes un proxy inverso al puerto interno que prefieras, así te evitas problemas con certificados y posibles mejoras tipo balanceador de carga etc etc.

Cliente -> Nginx -> Nodejs

1 respuesta
B

#30084 A Nginx. Respecto a lo demás que dices ando perdido.
Levanto el api en PM2 para que esté siempre up.

#30080 y #30084 esto me sale en chrome:
405 (Not Allowed)
Access to XMLHttpRequest at 'https://web/api' from origin 'https://web' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
"Http failure response for https://web/api: 0 Unknown Error"

1 respuesta
MisKo

#30085

Pon node http al puerto 3000
Pon node https al puerto 3001

Configura nginx 80 => 3000
Configura nginx 443 => 3001

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04 , en esa parte, busca la sección => Set Up Nginx as a Reverse Proxy Server

1 respuesta
B

#30086 Eso ya me queda grande. Un API CRUD básico en node aún lo he sacado, pero ya eso me pierdo. Todavía estoy en proceso de aprendizaje.

Lo único que tengo en el api en relación a eso es:

spoiler

No sé com hacer eso de:
Pon node http al puerto 3000
Pon node https al puerto 3001

Configura nginx 80 => 3000
Configura nginx 443 => 3001

¿Valdría algo así?

spoiler

PD: Vale, no me ha valido crear un server https, sigue sin responder el servidor.

1 respuesta
W0rd

Tienes otro problema que es definir bien el cors, ejemplo

https://github.com/expressjs/cors

1 respuesta
B

Vaya tela sin certificados todo es más fácil. Menuda basura tener que retocar mil cosas por haber puesto una mierda de ssl.
Y el cors me dio problemas hasta que añadí el cors a la app de node, desde entonces nada, todo bien.

Igual quito el https y que le den... No tengo tanto conocimiento aún para retocar el API en https o el nginx.

1 respuesta
pineda
#!/bin/bash
while :
do
date -s "4 FEB 2019 16:00:00"
sleep 1h
done

soyprogramador

1
Tema cerrado