Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Problema en modulo de Tickets al exponerlo en un Dominio en vez de url

Cuestiones,problemas sobre la instalción Dolibarr con windows(DoliWamp) , MacOS (DoliMamp), Gnu/linux, una web externa que proporciona alojamiento ....
Goyo
Novato
Mensajes: 1
Registrado: Mié, 12/10/2022, 13:13

Problema en modulo de Tickets al exponerlo en un Dominio en vez de url

Mensaje por Goyo »

Buenos días,

El problema me sucede tanto con la versión 15.0.3 de Dolibarr como con la 16.0.0 en el Modulo de Ticket.
Al activarlo y darle a la rueda para configurarlo tenemos un submenú donde podemos activar la interface pública, al activarla nos muestra una url (https://www.midominio.com/public/ticket ... p?entity=1) la cual nos lleva al siguiente formulario
Imagen

Hasta hay todo correcto funciona perfecto y sin problema, pero en cuando quiero definir una URL Alternativa de inferfaz pública (support.midominio.com) deja de funcionar y solo muestra texto.
Imagen

En un principio pensé que podría ser por alguna configuración del servidor Apache2 y tras revisarla y no ver nada raro decidí migrar a Nginx y el resultado es el mismo, cabe decir que este servidor esta montado sobre Debian 11, con MariaDB, y PHP7.4

Adjunto configuracion Vhost y conf.php a ver si alguien ve algún error y me puede echar una mano.


Configuración NGINX del dominio support.midominio.com
server {
listen 80;
listen [::]:80;
server_name support.midominio.com;
root /var/www/htdocs/public/ticket;
index index.php;
add_header Strict-Transport-Security “max-age=63072000” always;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
# add_header X-Robots-Tag “noindex, nofollow, nosnippet, noarchive”;

location = /robots.txt {
allow all;
}

# Allow uploads up to 20MB in size
client_max_body_size 20m;
client_body_buffer_size 128k;
# Cache static files
location ~ \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires 30d;
log_not_found off;
}

# Pretty REST API URL

location ~ ^/api/(?!(index\.php))(.*) {
try_files $uri /api/index.php/$2?$query_string;
}

location ~ [^/]\.php(/|$) {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
include fastcgi_params;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param HTTPS on;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;

# Dolibarr Rest API path support

fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name;
}

# Prevent serving hidden files

location ~ /\.(?!well-known).* {
deny all;
access_log off;
log_not_found off;
}
access_log /var/log/nginx/support/access.log;
error_log /var/log/nginx/support/error.log notice;
}


FIN Configuracion Dominio NGNIX
Si nos fijamos estra en el puerto 80 porque se transfiera al 443 por un reverse proxy

fsan2val
Novato
Mensajes: 9
Registrado: Jue, 06/07/2023, 02:51

Mensaje por fsan2val »

Goyo pudiste habilitar la URL pública personalizada?