Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

  1. Home
  2. Support
  3. Problema en FOP2 "Connecting to server, attempt number : 1"

Problema en FOP2 "Connecting to server, attempt number : 1"

Scheduled Pinned Locked Moved Support
11 Posts 2 Posters 2.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    M
    miguelacho
    wrote on last edited by
    #1

    Problema en FOP2 "Connecting to server, attempt number : 1"

    he seguido los pasos de " http://www.fop2.com/docs/installation.php#SystemRequirements " y
    comprobado lo siguiente que es lo comun segun veo que produce problemas:

    <u>uname -a</u>
    Linux PBXTEST 2.6.18-348.1.1.el5 #1 SMP Tue Jan 22 16:19:19 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

    Kernel
    Linux(x86_64)-2.6.18-348.1.1.el5

    Elastix
    elastix-2.4.0-1
    elastix-portknock-0.0.1-0
    elastix-agenda-2.4.0-1
    elastix-email_admin-2.4.0-1
    elastix-addons-2.4.0-1
    elastix-fax-2.4.0-1
    elastix-firstboot-2.4.0-1
    elastix-framework-2.4.0-1
    elastix-reports-2.4.0-1
    elastix-my_extension-2.4.0-1
    elastix-extras-2.4.0-1
    elastix-vtigercrm-5.2.1-7
    elastix-system-2.4.0-1
    elastix-security-2.4.0-1
    elastix-im-2.4.0-1
    elastix-a2billing-1.9.4-5
    elastix-asterisk-sounds-1.2.3-1
    elastix-pbx-2.4.0-1

    RounCubeMail
    RoundCubeMail-0.3.1-12

    Mail
    postfix-2.3.3-6.el5
    cyrus-imapd-2.3.7-12.el5_7.2

    IM
    openfire-3.7.1-1

    FreePBX
    freePBX-2.8.1-16

    Asterisk
    asterisk-1.8.20.0-0
    asterisk-perl-0.10-2
    asterisk-addons-1.8.20.0-0

    FAX
    hylafax-4.3.10-2rhel5
    iaxmodem-1.2.0-2

    DRIVERS
    dahdi-2.6.1-4
    rhino-0.99.6-0.b2
    wanpipe-util-3.5.28-0

    <u>pgrep fop2</u>
    8641

    <u>netstat -lnp |grep 44</u>
    tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 3432/httpd
    tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 8641/fop2_server
    unix 2 [ ACC ] STREAM LISTENING 30344 8641/fop2_server /var/run/fop2.ctl
    unix 2 [ ACC ] STREAM LISTENING 8144 2975/hald @/var/run/hald/dbus-SZkuMCgeAZ
    unix 2 [ ACC ] STREAM LISTENING 10544 3416/master private/lmtp

    pare el FOP1
    /etc/ amportal.conf
    FOPRUN=false

    <u>configure mi firewall de la siguiente manera :</u>
    Traffic "INPUT"
    Interface "ANY"
    Source and Destination address 0.0.0.0/0
    Protocol: TCP
    Source Port: "ANY"
    Destination Port: "FOP" (provided you have the define ports set up properly)
    Target: "ACCEPT"

    configure mi puerto:
    Name: "FOP"
    Protocol: "TCP"
    Port: 4445

    <u>este es mi fop2.cfg:</u>

    [general]
    ; AMI definitions
    manager_host=127.0.0.1
    manager_port=5038
    manager_user=admin
    manager_secret=2501

    este mi manager.conf:
    [general]
    enabled = yes
    port = 5038
    bindaddr = 127.0.0.1
    displayconnects=no ;only effects 1.6+

    [admin]
    secret = 2501
    deny=0.0.0.0/0.0.0.0
    permit=127.0.0.1/255.255.255.0
    read = all,system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
    write = all,system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate

    [fop2]
    secret = 2501
    deny = 0.0.0.0/0.0.0.0
    permit = 127.0.0.1/255.255.255.0
    read = all
    write = all
    writetimeout = 1000
    eventfilter=!Event: RTCP*
    eventfilter=!Event: VarSet
    eventfilter=!Event: Cdr
    eventfilter=!Event: DTMF
    eventfilter=!Event: AGIExec
    eventfilter=!Event: ExtensionStatus
    eventfilter=!Event: ChannelUpdate
    eventfilter=!Event: ChallengeSent
    eventfilter=!Event: SuccessfulAuth

    <u>realizo la prueba y me arroja esto:</u>

    /usr/local/fop2/fop2_server --test
    Flash Operator Panel 2 - License file fop2.lic not found.
    Running in Demo Mode
    Connection to manager OK!

    pero la momento de intentar ingresar por la web https://xx.xx.xx.xx/fop2/ me dice lo siguiente:

    One moment please

    Connecting to server, attempt number : 1

    ya no se que hacer... he probado diferentes versiones y sigue arrojándome el mismo resultado....
    necesito ayuda en saber que me estoy saltando o que me falta para poder hacer funcionar el FOP2.

    espero su pronta respuesta sobre mi inconveniente

    1 Reply Last reply
    0
    • N
      N
      nicolas
      wrote on last edited by
      #2

      Yo me inclino a pensar que sigue habiendo algun firewall o regla de firewall en el servidor limitando el acceso al puerto tcp/4445.

      Prueba hacer telenet al puerto 4445 desde tu equipo de escritorio a tu servidor. Conecta?

      Tambien puedes abrir la consola javascript en el navegador cuando intenta conectar, si hay algun error o problema lo vas a ver en dicho log. Existe la posibilidad de que tengas un caracter inválido en una etiqueta de botón o en el nombre de la licencia, que puede generar una excepción en javascript, cosa que se puede ver si se abre la consola javascript.

      Saludos,

      1 Reply Last reply
      0
      • M
        M
        miguelacho
        wrote on last edited by
        #3

        abrí la consola javascript y me arroja lo siguiente:

        Firefox can't establish a connection to the server at wss://104.156.59.67:4445/. jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:0
        TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
        NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIInterfaceRequestor.getInterface]

        alguna sugerencia de como solucionar esto??

        tenia entendido que con crear la regla en el firewall del elastix y configurar el puerto 4445 liberaría el trafico por ese puerto:
        Traffic "INPUT"
        Interface "ANY"
        Source and Destination address 0.0.0.0/0
        Protocol: TCP
        Source Port: "ANY"
        Destination Port: "FOP" (provided you have the define ports set up properly)
        Target: "ACCEPT"

        configure mi puerto:
        Name: "FOP"
        Protocol: "TCP"
        Port: 4445

        gracias por tu respuesta quedo atento a cualquier otra ayuda que me puedas dar.

        1 Reply Last reply
        0
        • N
          N
          nicolas
          wrote on last edited by
          #4

          No puedo responderte con respecto a las reglas de tu firewall, si son correctas o no. Prueba esto:

          iptables -vnL | grep 4445

          Arroja algún resultado? Yo te diría que pruebes desactivando el firewall completamente, al menos por un momento, para poder probar. Si ves que funciona de esa manera, es que las reglas del firewall no son correctas.

          Saludos,

          1 Reply Last reply
          0
          • M
            M
            miguelacho
            wrote on last edited by
            #5

            desactive el firewall del elastix y continua sin darme acceso 😞 la verdad no se que sea lo que me impide su funcionamiento...

            y no tengo ningún otro firewall activado.

            alguna otra sugerencia?

            1 Reply Last reply
            0
            • N
              N
              nicolas
              wrote on last edited by
              #6

              netstat -lnp | grep 444

              Copia el resultado, ya lo hiciste antes, pero quizas ahora no es lo mismo que antes.

              1 Reply Last reply
              0
              • M
                M
                miguelacho
                wrote on last edited by
                #7

                con el firewall activado me muestra esto:
                iptables -vnL | grep 4445
                0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:4445

                desactivando el firewall no me genera nada por que no hay restricciones.

                esto mu muestra usando el :
                netstat -lnp | grep 444
                tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 3732/perl

                1 Reply Last reply
                0
                • N
                  N
                  nicolas
                  wrote on last edited by
                  #8

                  el comando netstat es el importante, y no importa si tienes el firewall activado o no.

                  Lo que muestra el netstat es que el puerto 4445 esta siendo usado por el proceso "perl", eso significa que es el viejo FOP1 que esta funcionando, y usando dicho puerto, lo que IMPIDE que el fop2_server funcione. Si haces un: "pgrep fop2_server" verás que no devuelve nada.

                  Lo que tienes que hacer es detener y en lo posible desactivar/desinstalar el FOP1 para dejar lugar al FOP2, sin conflictos. Para detenerlo:

                  amportal stop_fop

                  Luego inicia el fop2:

                  service fop2 start

                  Luego intenta conectar con el navegador...

                  Para desactivar/desinstalar, lo que te recomiendo es que busques el script safe_opserver en tu equipo y como 2da linea le pongas "exit". Seguro tienes DOS instancias del script, modifica las dos.

                  http://www.fop2.com/docs/#AvoidingConflictswithFOP(1)

                  1 Reply Last reply
                  0
                  • M
                    M
                    miguelacho
                    wrote on last edited by
                    #9

                    buenos dias,

                    amigo hice lo arriba mensionado y al momento de ingresar me dice ahora

                    " Invalid Credentials "
                    estaba trabajando con la configuracion del fop2 manager y nada que puedo ingresar, luego utilize estos dos scritps :
                    /usr/local/fop2/autoconfig-users-freepbx.sh
                    /usr/local/fop2/autoconfig-buttons-freepbx.sh

                    y continuo con el mismo anuncio de " Invalid Credentials "

                    esto me muestra en la consola java script:

                    Connection successful flash xmlsockets general jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    flash send <msg data="GENERAL|contexto|1|" /> jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    show sec box jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    limpia todo jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    termine de limpiar jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    0,key=2WsH69nx8Z9hBrVpWQ5fNMbenHc en slot jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    0,version=2.30.00!!1 en slot jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    0,defaultpreferences=c291bmRDaGF0ID0gdHJ1ZTsKZGlzYWJsZVByZXNlbmNlT3RoZXIgPSBmYWxzZTsKd2Fybkhhbmd1cCA9IHRydWU7CmVuYWJsZURyYWdUcmFuc2ZlciA9IHRydWU7CnN0YXJ0Tm90UmVnaXN0ZXJlZCA9IGZhbHNlOwpkaXNhYmxlVm9pY2VtYWlsID0gZmFsc2U7CmR5bmFtaWNMaW5lRGlzcGxheSA9IGZhbHNlOwpub3RpZnlEdXJhdGlvbiA9IDY7Cm5vRXh0ZW5JbkxhYmVsID0gZmFsc2U7CmRpc2FibGVXZWJTb2NrZXQgPSBmYWxzZTsKc2hvd0xpbmVzID0gMjsKZGlhbFByZWZpeCA9ICcnOwpjb25zb2xlRGVidWcgPSBmYWxzZTsKbGFuZ3VhZ2UgPSAnZW4nOwpwZGF0ZUZvcm1hdCA9ICdkZGQsIEhIOk1NJzsKd2FybkNsb3NlID0gdHJ1ZTsKc291bmRSaW5nID0gdHJ1ZTsKaGlkZVVucmVnaXN0ZXJlZCA9IGZhbHNlOwpkaXNwbGF5UXVldWUgPSAnbWF4JzsKZGVza3RvcE5vdGlmeSA9IHRydWU7CnZvaWNlbWFpbEZvcm1hdCA9ICd3YXYnOwpkaXNhYmxlUXVldWVGaWx0ZXIgPSBmYWxzZTsKc291bmRRdWV1ZSA9IHRydWU7CmxvZ291dFVybCA9ICcnOwo= en slot jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    Got default preferences soundChat = true;
                    disablePresenceOther = false;
                    warnHangup = true;
                    enableDragTransfer = true;
                    startNotRegistered = false;
                    disableVoicemail = false;
                    dynamicLineDisplay = false;
                    notifyDuration = 6;
                    noExtenInLabel = false;
                    disableWebSocket = false;
                    showLines = 2;
                    dialPrefix = '';
                    consoleDebug = false;
                    language = 'en';
                    pdateFormat = 'ddd, HH:MM';
                    warnClose = true;
                    soundRing = true;
                    hideUnregistered = false;
                    displayQueue = 'max';
                    desktopNotify = true;
                    voicemailFormat = 'wav';
                    disableQueueFilter = false;
                    soundQueue = true;
                    logoutUrl = '';
                    jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:3726
                    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] 111.221.111.112
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    Bug 1173583: _autoCompleteSearchAsync needs to be updated to work outside of <form> Promise-backend.js:937:0
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] 2-edge-chat.facebook.com
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] apps.facebook.com
                    Firefox can't establish a connection to the server at wss://111.221.111.112:4445/. jquery-1.11.3.min.js line 2 > eval line 1 > eval:1:0
                    TypeError: infoUrl.domain is null jquery-2.1.0.min.js:130:1
                    Firefox can't establish a connection to the server at wss://111.221.111.112:4445/.

                    alguna otra sugerencia que me puedas dar ??

                    1 Reply Last reply
                    0
                    • N
                      N
                      nicolas
                      wrote on last edited by
                      #10

                      Si te dice invalid credentials es que estas poniendo una extension y clave invalidos (son usuarios y claves exclusivos de FOP2, no son compartidos dichos datos con otras aplciaciones, no es la clave sip que debes poner , es un usuario y clave distinto que se configura en el administrador de FOP2).

                      El Administrador de FOP2 puede ser el nuevo FOP2 Manager incluido desde el FOP version 2.28 en adelante, y se accede ingresando en http://tu.servidor/fop2/admin

                      SI tienes versiones anteriores (por ejemplo si instalaste el FOP2 desde Elastix Marketplace) entonces el administrador está dentro de FreePBX, en caso de Elastix dentro del menu PBX de Elastix cuando accedes a la solapa FOP2, y ahi veras menues que te permiten configurar usuarios.

                      Ve alli, y crea una extension y ponle una clave, luego reinicia el fop2 y prueba de nuevo.

                      Saludos,

                      1 Reply Last reply
                      0
                      • M
                        M
                        miguelacho
                        wrote on last edited by
                        #11

                        el problema que tenia era el siguiente:

                        ; Daemon definitios
                        ;listen_ip = 192.168.1.1
                        <u>listen_port = 4444</u> tenia comentado esta linea por lo cual me impedia accesar a mi servidor desde un equipo remoto.
                        ;restrict_host = www.asternic.org
                        web_dir = /var/www/html/fop2

                        gracias por la ayuda.

                        1 Reply Last reply
                        0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups