Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

186
Views
Strapi CMS recibe una solicitud incorrecta al iniciar el panel de administración

Tengo un comportamiento muy extraño. Dockericé mi aplicación Strapi CMS y todo funcionó bien hasta hace unos días. Ahora no puedo iniciar la aplicación sin obtener el siguiente error al cargar:

En consola:

 [2022-04-25 11:40:11.922] error: Malicious Path BadRequestError: Malicious Path at resolvePath (MY_PATH/backend/node_modules/resolve-path/index.js:78:11)

En el navegador:

ingrese la descripción de la imagen aquí

Llama a la siguiente URL:

 http://0.0.0.0:1337//admin/init

Noté el // después del puerto. Cuando curvo http://0.0.0.0:1337/admin/init obtengo la siguiente respuesta:

 {"data":{"uuid":"SOME_UUID","hasAdmin":true}}

Pero eso no me ayuda.

Este es mi servidor.js:

 module.exports = ({ env }) => ({ host: env('HOST'), port: env.int('BACKEND_PORT'), //url: env("PUBLIC_URL"), app: { keys: env.array('APP_KEYS'), }, });

En mi archivo .env se establece lo siguiente:

 HOST=localhost BACKEND_PORT=1337

Sería genial si alguien pudiera ayudarme, estoy atascado con este problema durante unos días. :/ ¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Después de probar un montón de cosas, estaba realmente con mi latín al final, como a los alemanes nos gusta decir "no tengo ni idea de lo que está pasando aquí". Entonces, en algún momento pensé que esto era un error dentro de strapi. Después de "conectarme a mis node_modules y editar sus URL", me di cuenta de que cuando uso docker-compose para hacer girar mis contenedores, hay algún tipo de caché, incluso si reconstruyo las imágenes.

Así que comencé a componer docker con:

 docker-compose up --build -d

Resultó que hace unos días agregué una barra invertida a la variable de entorno STRAPI_ADMIN_BACKEND_URL y/o PUBLIC_URL y esto se almacenó en caché todo el tiempo.

Entonces, si tiene el mismo problema, asegúrese de que su archivo .env dentro de su contenedor docker sea correcto y componga con el indicador --build para asegurarse de que todo esté compilado de nuevo hasta que solucione su error. También puede ejecutarlo en el contenedor y verificar con nano cómo se ve el archivo .env.

Espero que esto le ahorre tiempo a alguien.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!