hola, realice la instalación de un servicio de omnileads versión 1.22.0 utilizando el siguiente archivo de inventory, y con el siguiente comando (el porque use esa, bueno he intentado instalar en linux centos 7 siguiendo los videos explicativos y documentación a travez del first_boot_installer y nunca logre que el proceso de instalación corriera salvo usando esta versión y este método) el servidor CentOS esta en una instancia ec2 de aws, el proceso de instalacion corrio correctamente, es decir no dio errores y finalizo sin alertas, pero después de reiniciar me aparece el error 502 Bad Gateway, podrian ayudarme a darme alguna pista de como resolver este error, es mi primera instalacion de este servicio.
./deploy.sh -i --iface=eth0
#---------------------------------------------
#############################################
Omnileads inventory .ini file for ansible
#############################################
#---------------------------------------------
##########################################################################################
If you are installing a prodenv (PE) AIO y bare-metal, change the IP and hostname here
##########################################################################################
[prodenv-aio]
#localhost ansible_connection=local ansible_user=root #(this line is for self-hosted installation)
#X.X.X.X ansible_ssh_port=22 ansible_user=root #(this line is for node-host installation)
##########################################################################
##########################################################################
Below are the variables used for OMniLeads Web App deploy
##########################################################################
##########################################################################
[everyone:vars]
#####################################################################
Database
Set PostgreSQL password. If you have a PostgreSQL instance in a
standalone Linux Host edit postgres_host and postgres_port
in order to tell OML Django App the location of this component
#####################################################################
postgres_cloud=false
postgres_database=omnileads
#postgres_user=omnileads
#postgres_password=my_very_strong_pass
#postgres_host=
#postgres_port=
##########################################################
Tell to OMniLeads Web App the Asterisk ACD parameters
##########################################################
#ami_user=omnileadsami
#ami_password=5_MeO_DMT
#asterisk_host=
###############################################################
Tell to OMniLeads Web App the Wombat dialer params
###############################################################
#dialer_user=demoadmin
#dialer_password=demo
#dialer_host=
#mysql_host=
#######################################################################################################
Tell to OMniLeads Web App the kamailio and rtpengine host addr in case of cluster deploy
Variables for Kamailio memory. SHM is the maximum memory ammount. PKG is the minimum memory ammount
Kamailio and rtpengine host addr
#######################################################################################################
#rtpengine_host=
#kamailio_host=
shm_size=64
pkg_size=8
#######################################################################################
Variables when you have OMniLeads Websocket component installed in other host
websocket_host=IP or domain of that host. Default: websockets
websocket_port=the port configured in the app in that host. Default: 8000
#######################################################################################
websocket_host=websockets
websocket_port=8000
##############################################################################################
Variables below are used when you have asterisk, mysql , redis, Redis, rtpengine, dialer
or kamailio in diferent servers.
Uncomment the variables and place the hostnames of these servers
##############################################################################################
#redis_host=
#########################################################################################################################################
External IP. This parameter will set the public IP for SIP and RTP traffic, on environments where calls go through a firewall.
auto = The public IP will be obtained from http://ipinfo.io/ip. It depends on the WAN connection that OML is using to go to Internet.
X.X.X.X = The public IP is set manually.
none = If the agents are working on a LAN environment, and don't need a public IP.
#########################################################################################################################################
#extern_ip=auto
########################################################################################
turn to false this parameter in order to deactivate the webadmin pass-reset
########################################################################################
reset_admin_password=false
#################################################################################################
Set the timezone where the nodes are. UNCOMMENT and set this if you are doing a fresh install
#################################################################################################
#TZ=
####################################################################################################
Session Cookie Age (SCA) is the time in seconds that will last the https session when inactivity
is detected in the session (by default is 1 hour)
####################################################################################################
SCA=3600
###############################################################################################
Ephemeral Credentials TTL (ECTTL) is the time in seconds that will last the SIP credentials
used to authenticate a SIP user in the telephony system (by default 8 hours)
###############################################################################################
ECCTL=28800
#################################################################################################
MONITORFORMAT refers to the format that your recordings will be converted.
Mp3 is the preferred format because the small size of file.
If you want your recordings in format "wav" (asterisk default recording format), change this
variable to wav.
The conversion of recordings is scheduled to be done at 01:00 am everyday.
You can edit this # changing crontab of omnileads user
#################################################################################################
MONITORFORMAT=mp3
#################################################################################################
Login failure limit (LFM) is the attempts a user has to enter an incorrect password in login
Decrease it if paranoic reasons
#################################################################################################
LOGIN_FAILURE_LIMIT=10
####################################
Name of schedule disposition
####################################
schedule=Agenda
callrec_device=local
######################################################
S3 BUCKET in case of Infrastructure as Code deploy
######################################################
auto_restore=false
#backup_file_name=
#s3_access_key=
#s3_secret_key=
#s3_bucket_name=
#s3url=
#s3_region=
#################################################
In case of high load > 200 simultaneus usuers
#################################################
high_load=false
###################
Google maps API
###################
#google_maps_api_key=
#google_maps_center=
Do not change the variables below or you will experience
bad things
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
WARNING!!! ATENCION!!! WAARSCHUWING!!! WARNUNG!!! AVIS!!!
[everyone:children]
prodenv-aio
===============================================================
mi archivo de host esta asi
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
BEGIN ANSIBLE MANAGED BLOCK
172.31.31.117 ip-172-31-31-117.us-east-2.compute.internal
172.31.31.117 websockets
END ANSIBLE MANAGED BLOCK
muchas gracias por la ayuda que puedan darme