No dudes en compartir nuestro espacio y códigos en tus redes sociales, ayúdanos a hacer crecer esta comunidad.
Solución:
Tuve el mismo error donde mi servidor sonarqube estaba detrás de un proxy nginx.
413
== Request entity too large
como dijo @ jeroen-heier.
Apliqué un cambio a mi configuración de nginx como este
server
...
client_max_body_size 20M;
....
para permitir que las solicitudes sean de 20 megabytes, y eso lo arregló.
Si ejecuta sonar en docker, la imagen de sonar predeterminada no contiene el servidor nginx, por lo que no se puede hacer nada en el contenedor
Lo ejecuté en k8s, hay un ingreso antes del servicio de sonda, por lo que debe configurar el ingreso y el servicio
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: sonarqube
namespace: default
annotations:
ingress.kubernetes.io/proxy-body-size: "20M"
spec:
rules:
...
Para obtener esto a través del gráfico de timón, agregue
ingress:
enabled: true
annotations:
ingress.kubernetes.io/proxy-body-size: "20M"
En caso de que estés usando nginx-ingress
agregar
nginx.ingress.kubernetes.io/proxy-body-size: "20M"
en el annotations: