Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-9582

Error with "Mailbox" and "Force Mailbox" Outbound CID Mode in VM Notify

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 13
    • Fix Version/s: 13
    • Component/s: VM Notify (Commercial)
    • Labels:
      None
    • Environment:

      Mac OS 10.10.3
      Chrome Version 43.0.2357.124 (64-bit)
      Firefox 38.0.5

    • Sprint:
      Beta 13
    • ToDo:

      Description

      If you select either "Mailbox" or "Force Mailbox" as the Outbound Caller ID modes and also leave the "Fixed Caller ID" field blank, it leads to an error page as shown. If these modes require the user to enter something in the Fixed Caller ID field, it would be better to have a cleaner error pop-up message or similar.

      PDOException (23000)
      HELP
      SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'outcid' cannot be null
      /var/www/html/admin/modules/vmnotify/Vmnotify.class.php
      Server/Request Data
      HTACCESS on
      HTTP_HOST 199.102.239.80
      HTTP_CONNECTION keep-alive
      CONTENT_LENGTH 1142
      HTTP_CACHE_CONTROL max-age=0
      HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
      HTTP_ORIGIN http://199.102.239.80
      HTTP_USER_AGENT Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
      CONTENT_TYPE application/x-www-form-urlencoded
      HTTP_DNT 1
      HTTP_REFERER http://199.102.239.80/admin/config.php?display=vmnotify&info=false
      HTTP_ACCEPT_ENCODING gzip, deflate
      HTTP_ACCEPT_LANGUAGE en-US,en;q=0.8
      HTTP_COOKIE lang=en_US; __utmt=1; PHPSESSID=71phlcgqibomn8vcsd3ovjg3k6; __utma=90143323.731969269.1435248038.1435255493.1435584133.4; __utmb=90143323.8.10.1435584133; __utmc=90143323; __utmz=90143323.1435248038.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
      PATH /sbin:/usr/sbin:/bin:/usr/bin
      SERVER_SIGNATURE <address>Apache/2.2.15 (CentOS) Server at 199.102.239.80 Port 80</address>
      SERVER_SOFTWARE Apache/2.2.15 (CentOS)
      SERVER_NAME 199.102.239.80
      SERVER_ADDR 199.102.239.80
      SERVER_PORT 80
      REMOTE_ADDR 74.87.121.99
      DOCUMENT_ROOT /var/www/html
      SERVER_ADMIN root@localhost
      SCRIPT_FILENAME /var/www/html/admin/config.php
      REMOTE_PORT 59698
      GATEWAY_INTERFACE CGI/1.1
      SERVER_PROTOCOL HTTP/1.1
      REQUEST_METHOD POST
      QUERY_STRING display=vmnotify&info=false
      REQUEST_URI /admin/config.php?display=vmnotify&info=false
      SCRIPT_NAME /admin/config.php
      PHP_SELF /admin/config.php
      REQUEST_TIME 1435584551
      GET Data
      display vmnotify
      info false
      POST Data
      action New
      mailbox 4100
      enabled 1
      recipients 4101 4102
      cidtype mailbox
      outcid
      outcidname VMNTFY-
      greetingid default
      instructionsid default
      retrycount 2
      retrydelay 300
      prioritydelay 120
      emailfrom kbernard@sangoma.com
      emailsuccess kbernard@sangoma.com
      emailfail kbernard@sangoma.com
      emailattach 1
      emailsubject STATUS voicemail notification from MAILBOX[{{ID}}]
      emailbody A new voicemail notification was sent from mailbox MAILBOX on TIME. ----------------------------------------- Notification Details: ----------------------------------------- Status: STATUS Message CID: CALLERID Length: LENGTH seconds Accepted By: ACCEPTEDBY Notification ID: ID Number Retries: RETRY Final Priority: PRIORITY ----------------------------------------- Notification Log: ----------------------------------------- LOG
      Files
      empty
      Cookies
      lang en_US
      __utmt 1
      PHPSESSID 71phlcgqibomn8vcsd3ovjg3k6
      __utma 90143323.731969269.1435248038.1435255493.1435584133.4
      __utmb 90143323.8.10.1435584133
      __utmc 90143323
      __utmz 90143323.1435248038.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
      Session
      module_name vmnotify
      module_page vmnotify
      AMP_user ampuser Object ( [username] => grandpoobah [id] => [password:ampuser:private] => 775d0f18c589841be77698afb8b87c32243bf275 [extension_high:ampuser:private] => [extension_low:ampuser:private] => [sections:ampuser:private] => Array ( [0] => [1] => * [2] => 999 [3] => ampusers [4] => advancedsettings [5] => announcement [6] => 99 [7] => areminder [8] => cli [9] => iaxsettings [10] => asteriskinfo [11] => logfiles_settings [12] => logfiles [13] => manager [14] => astmodules [15] => phonebook [16] => arimanager [17] => sipsettings [18] => backup [19] => backup_restore [20] => backup_servers [21] => backup_templates [22] => blacklist [23] => bria [24] => broadcast [25] => bulkdids [26] => bulkextensions [27] => bulkhandler [28] => cdr [29] => superfecta [30] => cel [31] => daynight [32] => callrecording [33] => recording_report [34] => callback [35] => cidlookup [36] => callerid [37] => certman [38] => cos [39] => conferences [40] => conferencespro [41] => configedit [42] => contactmanager [43] => customdests [44] => customextens [45] => dahdichandids [46] => dahdi [47] => disa [48] => index [49] => devices [50] => digiumaddons [51] => digium_phones [52] => directory [53] => endpoint [54] => extensions [55] => fax [56] => featurecodeadmin [57] => findmefollow [58] => wiki [59] => freepbx_ha [60] => ivr [61] => did [62] => javassh [63] => languages [64] => miscapps [65] => miscdests [66] => modules [67] => music [68] => irc [69] => calllimit [70] => routing [71] => phpinfo [72] => pinsets [73] => paging [74] => pannounce [75] => parking [76] => restart [77] => pinset_report [78] => presencestate [79] => printextensions [80] => qxact_reports [81] => queuecallback [82] => queuecallbackreport [83] => qrules [84] => queueprio [85] => queues [86] => qxact_admin [87] => restapi [88] => restapi_logs [89] => restapps [90] => ringgroups [91] => outroutemsg [92] => sipstation [93] => sng_mcu [94] => setcid [95] => soundlang [96] => sysadmin [97] => recordings [98] => tts [99] => ttsengines [100] => timeconditions [101] => timegroups [102] => trunks [103] => ucptab [104] => userman [105] => users [106] => vqueue [107] => voicemail_report [108] => voicemail [109] => vmblast [110] => vmnotify [111] => hotelwakeup [112] => weakpasswords [113] => xmpp [114] => cxpanel [115] => cxpanel_menu ) [mode:ampuser:private] => database [_lastactivity] => 1435584551 )
      UCP_isMobile
      UCP_isTablet
      UCP_login_token 0b82b1b4424e4df539393ceb3d59b10d
      UCP_token 20b0333bae6ec1715a75c523de333871
      Environment Variables
      empty
      Registered Handlers
      0. Whoops\Handler\PrettyPageHandler

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jfinstrom James Finstrom
                Reporter:
                kate.bernard Kate Bernard (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  NextupJiraPlusStatus

                  Error rendering 'slack.nextup.jira:nextup-jira-plus-status'. Please contact your Jira administrators.