X50 Downloads

Software, VOX Files & Music On Hold Files

Software

There are three primary categories of software in the X25 and X50 telephone systems:

  1. XBLUE Server (X25 or X50)
  2. XBLUE Voice Processor - Automated Attendant Prompts
  3. XBLUE IP Telephone
IMPORTANT NOTES:
  1. Do NOT revert back to an earlier version of software after loading v0.9.10 or greater.

  2. The button map of the X-2020 changed in version v0.9.10 ...Map of buttons on X2020 and X3030
    The Trunk (Telephone Lines) are no longer programmed onto the "Line Keys" they are programmed on the "Programmable Keys" (PSTN Line 1 = 701, Line 2 = 703... 704 and SIP Trunk 1=711, Trunk 2=712...718)

  3. Sometimes the software of the XBLUE server changes and requires that the software of the XBLUE IP telephone also be changed. Please take note of the supported versions of XBLUE IP Telephones for the software version that you wish to load.

  4. Voice Processor files rarely change but are available at the bottom of this page if you wish to reload the files.

TieLineWarningSign

READ THIS!!!! ...

IMPORTANT! MANY security features have been implemented into newer XBLUE Server software. YOU WILL NEED the MAC Address of the server to log in once the update is finished. Before loading versions 10.6 and greater:
DO A BACKUP!!! In most cases we can help you regain access to your administration using your backup.

In the X50 Programming interface:

  1. GO TO: Device Info / Summary page
  2. Look at and make a note of the MAC ADDRESS in the Device Info box.
  3. The LAST SIX characters of this MAC Address are REQUIRED to access administration of your server.

In version 10.6 and greater the password to access the programming interface is changed to adminxxxxxx

(where the xxxxxx is the lower-case, last 6-characters of the MAC Address.)

 

 

 

Now perform the update...


Step 1

Download the Update version from this page...

  1. Click on the version you want... it will download to your PC.

 


Step 2

Un-archive the file you downloaded...

  1. Right-click on the file and select extract
  2. Make a note of where the file ending in "img" is extracted on your PC

Step 3

Upload the img file to the XBLUE server...

  1. In the X50 Programming interface GO TO
    1. Management / Update Software
    2. Use the Browse button to find the img file on your PC and select it
    3. Click on Update Software
    4. Your server will load the file and then restart

 

NOTE: This procedure will cause your server to restart and disconnect any call in progress. Choose an appropriate time to complete this task


TieLineWarningSign

YOU WILL NEED the MAC Address of the server to log in once the update is finished. This can be found on the label on the backside of the server... BUT:

Some servers are labeled with a different MAC Address than the one required. If you didn't do the above steps you MAY be able to find the correct characters of the MAC Address needed in the Wireless SSID (WIFI name). To view the Wireless SSID use your PC's Wireless connection list... find the wireless network that starts with "XBN-GW" (XBLUE Networks Gateway). The characters following this are the last six-characters of the MAC Address that will allow you to access the server.

If the above steps aren't (or can't be) followed, you will likely have to DEFAULT the system (set to factory condition) to regain access.

Find Server MAC Address
To enable Wireless;
Press and hold the button on TOP on the server for 3-5 seconds (button has a key on it).
The Wireless LED will then turn on and you can view the SSID on your PC wireless network list. This will only help if the SSID has not been changed from factory default.
If cannot access your server using the steps above send your backup file to support@xblue.com and then call us at XBLUE support 866-925-8312. We will attempt to use the backup file to retrieve the MAC Address of your server... if this doesn't work you MUST default.

SW Versions and STATUS

READ THIS!!!! ...

In version 10.6 and greater the password to access the programming interface is changed to adminxxxxxx

(where the xxxxxx is the lower-case, last 6-characters of the MAC Address.)

 

V0.11.5.2 NOTE! Make a backup (see above)! It is ALWAYS recommended that you backup your database before loading any SW package. Please allow for enough time to complete the entire task before proceeding.
(Status: Released - Must be unarchived to *.IMG files)

Remote Phone IMPORTANT NOTICE:

If your system includes remote phones (phone located at other offices or locations) Read the notice about enhanced security added in this version of software that WILL impact your remote phone operation.

Review the new insert in X25/X50 Security

  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1, V0.1.3 , V0.1.4, V0.1.8.1, V0.1.11, V0.1.13, V0.1.14, (Must be unarchived to ..."bin.gz" files)
  • Supports X3030V2 Telephone versions: V1.0.12, V0.1.14.1, V0.1.14.2 (Must be unarchived to ..."bin.gz" files)  (load as is ...bin.gz)
  • Supports X4040 IP Telephone versions:  V0.0.1, V1.0.5.9 (Must be unarchived to ..."bin.gz" files)
  • Items added:
    • No new additions
  • Items Changed:
      • Nothing changed from previous
  • Items corrected:
    • Fixed issue of erroneous data in Voice/Voicemail/Phone Extension when upgrading from a previous version
  • All Previous
V0.11.5.1 NOTE! Make a backup (see above)! This version has successfully loaded without db degradation but it is ALWAYS recommended that you backup your database before loading any SW package. Please allow for enough time to complete the entire task before proceeding.
(Status: Released - Must be unarchived to *.IMG files)

Remote Phone IMPORTANT NOTICE:

If your system includes remote phones (phone located at other offices or locations) Read the notice about enhanced security added in this version of software that WILL impact your remote phone operation.

Review the new insert in X25/X50 Security

  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1, V0.1.3 , V0.1.4, V0.1.8.1, V0.1.11, V0.1.13, V0.1.14, (Must be unarchived to ..."bin.gz" files)
  • Supports X3030V2 Telephone versions: V1.0.12, V0.1.14.1, V0.1.14.2 (Must be unarchived to ..."bin.gz" files)  (load as is ...bin.gz)
  • Supports X4040 IP Telephone versions:  V0.0.1, V1.0.5.9 (Must be unarchived to ..."bin.gz" files)
  • Items added:
    • Banned IP Address list... 5 unsuccessful attempts in five minutes to log in or register a phone to the system results in the origination IP Address being placed on the Banned IP Address list. No registrations or log is allowed from that IP Address until it has been  removed from the banned list.
    • Added "Group All" operation in Call Routing Tables for the use of general selection of trunks.
    • Added Caller Name to SMDR.
    • Added support for Call Forward on Virtual Extensions.
    • Added Virtual Extensions to allowed destinations of Answering Positions.
    • Added Notes field to IP Address Table (for reference)
    • Added MAC Address binding to Voice - Phone - Phone Extension (for security - restricts use of the registration to that specific device.)
    • Added version advisory to XBLUE phones of server SW version.
    • Extended SIP packet message length to 7K.
  • Items Changed:
      • Changed Daylight Savings Mode input for easier use for manually inputting start and end date/time.
      • Changed IP Addresses Table page to avoid user errors.
      • Modified LAN page to include warning about DSP IP Address assignment.
      • Modified the IP Addresses Table for the default WAN port to include CIDR notation for 24 significant bits. ("/24") This effectively limits the potential hackers to 256 from approximately 4.3 Billion when the system is installed directly on the internet without further IP Address access restrictions.
      • Added Display Name to the SIP packet header of 200 OK message for Pick Up calls.
      • Implemented files deletion of SMDR.log and UCD.log files when they are incompatible at time of SW upgrade/update. These files may not be available following updating your server.
      • Set default HTTP access to yes on WAN port.
      • Modified Answering Position page to allow setting all values before saving.
      • Modified Password page to allow changing the user name only.
      • Call Restriction page is modified as follows:
        Call Restriction Table -- Denied
        
        No.     From    To      Trunk Access    COS     Remove  Edit    Change Order
        1       011     011     YN      0               
        2       867     867     YN      0               
        3       1867    1867    YN      0

        This eliminates dialing into Northern Territory of Canada which can incur high rates if allowed and international calling.

  • Items corrected:
    • Fixed issue of FTP and TFTP intermittent connection via WAN port.
    • Fixed the erroneous display "0.0.0.0/-1" in the Access Control - IP Addresses page when there is no IP on the WAN port.
    • Fixed issue on Trunk Call Forward (general setting in Voice - Trunk - IP Trunk) that can cause trunk disconnect.
    • Fixed issue on Trunk Call Forward (general setting in Voice - Trunk - IP Trunk) and remote party sends updated Re-Invite that can cause trunk disconnect.
  • All Previous
V0.11.4 NOTE! This version REQUIRES that the database be defaulted and reprogrammed... by hand (NOT from backup)! Please allow for enough time to complete the entire task before proceeding.
(Status: Released - Must be unarchived to *.IMG files)
  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1, V0.1.3 , V0.1.4, V0.1.8.1, V0.1.11, V0.1.13, (Must be unarchived to ..."bin.gz" files)
  • Supports X3030V2 Telephone versions: V1.0.12, V0.1.14.1 V0.1.14.2 (load as is ...bin.gz)
  • Supports X4040 IP Telephone versions:  V0.0.1, V1.0.5.9 (Must be unarchived to ..."bin.gz" files)
  • Items added:
    • Added support for X3030V2
  • Items Changed:
        • Change IP Trunk's minimal session timeout to 90 seconds.
        • If the Access Control settings of the version being replaced is not compatible with current design the previous Access Control settings will be removed.
        • Allow IP Trunk's Register Expiration Timer to be greater than 3600 seconds.
        • Allow 7 day capture of tcpdump when "countdown" is set to “0” (zero). (Storage limit applies based on storage available.)
        • Phone software will be upgraded automatically when the phone software version of “Upgrade Phone Software” is different than the phone software version.
        • Phone Paging function algorithm processing time is reduced.
        • Phone Registration is faster.
        • Change the default status of firewall to be enabled.

    Paging call will be released if there are no RTP packets within 30 seconds.

  • Items corrected:
    • Fixed issue wherein decreasing order of Trunk Group is not working as intended.
    • Fixed issue of numbering plan range does not change when system capacity is expanded.
    • Fixed the resource leakage issue. (Caused X3030's to before non-responsive.)
    • Fixed system crash when the SIP packets are longer than 2000 bytes when “Save SIP Packets” in “System Logging”.
    • Fixed issue wherein UCD Group calls may cause X3030/X3030V2 to lock up.
    • Fixed issue wherein Access Control settings in previous version is not compatible with the current version, the system may hang after upgrade.
    • Fixed the issue wherein FTP service cannot be accessed from WAN.
  • All Previous
V0.10.6 (Status: Released - Must be unarchived to *.IMG files)
  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1, V0.1.3 , V0.1.4 (Must be unarchived to ..."bin.gz" files)
  • Items added:
    • Added a new data field "Description" to the System Speed Dial Table.
    • Added Call Forward function for each IP Trunk. This is an override to send calls into an IP Trunk to a temporary destination.
    • Added the ability to program a unique UserName for each of the administration access user levels Admin, Support and User (defaults remain the same: admin2583, support and user).
    • Added the error message: "Error: Maximum Password length is 16 characters. Please use a different password" when user attempts to set password at more than 16 characters.
    • Added Security function: Banned IP Address function to thwart hack attempts. Five login attempts within five minutes are added to the Banned IP Address list. This can be set to the WAN/LAN/BOTH ports. Once banned, that IP Address must be removed from the list to restore access from that IP Address.
  • Items Changed:
    • Change default value of SMDR to enable the function. Log Mode is set to "local". Local Type is set to "both".
    • Changed Services enabled/disabled to combined IP Address Access Table with checkbox for each protocol.
    • Operator Code may include UCD Group number.
    • IP Trunk Session Timeout range changed from from 10~60 min to 90~3600 sec.
    • Integrate System log function and Maintenance log function.
    • System Capacity option is no longer hidden on the menu following upgrading to XL.
    • Password information is removed from the log.
    • Restore the WPS function.
    • Play "press 1 for English & press 2 for Chinese" only the first time that the AA Menu is accessed.
    • The checkbox for "Clients Isolation" is deleted from the wireless programming since this function is no longer supported.
    • Change the default password of extensions to 16 characters.
    • Changed the security of the Primary wireless interface to protected WPA2-PSK. The default value of wireless security is set to x61ue{25}[50]
    • Change the default value of HTTP port to 8850.
    • Change the default HTTP Access to LAN only.
    • Change the default value of “X50 Phones Only” option to enable on Phone Extension page.
    • Integrate “Management->Access Control->Services” and “Management->Access Control ->IP Addresses” pages.
    • Limited the characters in administration password input to 16-characters (page “Management->Access Control->Password”)
    • Delete 'Attention' sentence in the Wireless->Security page.
  • Items corrected:
    • Fix the issue that the WPS method always returns to PIN after change it to PushButton method on Additional Wireless Security web.
    • Fix the issue that X-50’s web pages can’t be accessed after X50 is upgraded from older versions. (Affected only version 10.5 which was never released to the field.)
    • Removed ability of “user” account to access other pages.
  • All Previous
V0.10.4 (Status: Released - Must be unarchived to *.IMG files)
  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1, V0.1.3 , V0.1.4 (Must be unarchived to ..."bin.gz" files)
  • Items added:
    • Caller ID Priority for each IP Trunk definition
    • Added Caller Name Priority to Trunk Group Page
    • Added .../sysexpansion.html page for X50XL License loading
    • DHCP Range will expand to xxx.xxx.xxx.2 ~ xxx.xxx.xxx.150 when Expansion Key is loaded
    • Reboot after loading of Expansion Key loaded
    • Note to caution when changing DSP IP Address
    • Added rule "011" to Deny Call Restriction Table
    • Added networktools.html webpage
    • Reorganized main.html page
    • Added Trunk User in Diagnostics page
    • Added notation field to the mtLog.html page
    • Added rule to Call Routing Table to route calls of 10-digits in length to the IP Trunk default group
    • Increased Bandwidth maximum to 1G in Advanced Setup / Quality of Service / Bandwidth Control
    • Change verbiage of "Support DID" to "VOIP Ports" in IP Trunk configuration
    • Extended email Sender Address length to 63bytes
    • Stopped sending XBLUE commands to non-XBLUE phones to eliminate possible rouge device impact on system features
    • Added ability to disable UPNP on the WAN Port (Voice / Phone / Phone Extension page)
    • Added IGCP (Internet Gateway Control Protocol) Keep Alive timer for remote XBLUE IP Phones.
      (This timer can aid in connectivity issues for remote phones located behind certain routers that alter NAT.)
    • Changed Ring Types to allow 13 Types
  • Items corrected:
    • Office 365 email and Outlook email sending errors
    • Changed rule to delete time-expired voice mails from being deleted to being moved to delete folder
    • Status of subservient IP Trunks will follow that of the Pilot IP Trunk when the WAN port is disconnected
    • Stopped rouge devices from impacting voicemail message waiting lamps
    • Fixed Live Record voicemail sending via email when SSL is enabled
    • Fixed held trunk retrieval when all trunks in use issue
    • Fixed Internet Gateway calls can't leave voicemail messages
    • Fixed no audio when remote extension calls a UCD Group with FXS and Remote extensions as members and answered by a remote phone
    • Fixed Virtual Mailbox lamp doesn't flash issue
    • Fixed IP Trunk lamp issue that doesn't show proper status when subservient IP Trunks are in use when the Pilot trunk goes unregistered
    • Fixed 911 issues where calls beginning with "911" are logged to Emergency Calls Log but are not emergency calls
    • Fixed Proxy crash when two Subnets are used on the same server and a call is transferred from an extension on one Subnet to an extension on the opposite Subnet
    • Fixed issue which may cause inter-gateway call transfer (one server to another IGW server) failure
  • All Previous
V0.9.10 (status: Released - Must be unarchived to *.IMG file)
  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
    • To load this FW you MUST use the IP Phone interface ...in the X50/25 Server menu go to Voice/Registered Phone and click the Link To Phone button (admin/1234) for each phone registered to the server being upgraded and enter into the "SW Upgrade" screen, browse to the file as downloaded and then click "Update".
  • Supports X3030 Telephone versions: V0.1.1.1, V0.1.2.1 (Must be unarchived to ..."bin.gz" files)
  • Allow External PSTN number in AA - Single Digit Table
  • Direct Call Forward to Ext's Voicemail
    • Procedure: On Call, Press Transfer, Dial "#"+ extension number
  • MOH is now played with a random start point.
  • Programmable Keys’ Default values changed to accommodate X-3030. See the Map of buttons on X2020 and X3030
  • Auto Attendant - Direct Transfer to Voicemail
    • Destination type is Extension, Value is "#" + extension Number.
  • All Previous

V0.9.9 (status: Not Released)
  • Supports X2020 Telephone versions: V0.9.8.1 (load as is ...bin.gz)
  • Supports X3030 Telephone versions: V0.0.3 (no longer available)
  • Modify the programmable line key feature code: *70 for programmable keys, *71 for line keys and *72 for EDM keys.
  • All Previous
V0.9.8.1 (status: Released - Must be unarchived to *.IMG file)
  • Supports X2020 Telephone versions: V0.9.8.1 (Must be unarchived to ..."bin.gz" files)
  • AA NoAnswer Time can be set between 15~130s.
  • Show “Others” in the Model Name field of GUI – Registered Phone for third party devices.
  • Modify the default countdown to 5 minutes in tcpdump.html page.
  • Set the time 2014/1/1 if the system can't get the NTP time.
  • Record Emergency calls to SMDR without checking “PSTN Outgoing Call Duration Start Time”, and record it to System Urgent Log.
  • All previous
  • Issues Resolved:
    • Remove the relationship between AA No Answer Time and UCD Reroute Time (AA NoAnswer Time has higher priority when they are equal.)
    • If XBLUE IP Phone updates fails due to a lack of memory, it will loop through reboot and update attempts.
    • Message Wait NOTIFY server command to Panasonic_KX phones results in 481 message and stops further NOTIFY commands. (Server no longer sends NOTIFY to this kind of phone.)
    • Outlook and MS Exchange that have problems keeping their email functional when installed behind the X50.
    • Automated Attendant resource becomes non-functional when Auto Attendant resource is occupied by previous failed operation.
V0.9.6.11 (status: Released - Must be unarchived to *.IMG file)
  • Supports X2020 Telephone versions: 9.5.2, V0.9.6, V0.9.6.1 (Must be unarchived to ..."bin.gz" files)
  • Issues Resolved:
    • Voice File write fails if last version is less than or equal to V0.9.6.10
V0.9.6.10 (status: Released - Must be unarchived to *.IMG file)
  • Supports X2020 Telephone versions: 9.5.2, V0.9.6, V0.9.6.1 (Must be unarchived to ..."bin.gz" files)
  • Optimize voice file uploading.
  • Issues Resolved:
    • Dynamic DNS cannot be programmed due to Java script error
    • when upgrading to V0.9.6.6 or newer versions from V0.9.6.4.3, XBLUE IP Phones can be assigned a second extension number
    • Reading or writing voice files too quickly after loading the voice file can compromise the file system.
    • Message Waiting Lamps may fail when rouge devices are installed.
V0.9.6.9 (status: Released - Must be unarchived to *.IMG file)
  • Supports X2020 Telephone versions: V0.9.5.2, V0.9.6, V0.9.6.1 (Must be unarchived to ..."bin.gz" files)
  • Issues Resolved:
    • XBLUE IP Phones can be assigned a second extension number
V0.9.6.6 (status: Released - Must be unarchived to *.IMG file)
  • Support IP range and IP/Mask format in Access Control->IP Addresses
  • Add “traceroute” command.
  • GUI Changes (cosmetic)
  • Increased maximum WiFi clients to 128
  • Issues Resolved:
    • FXO port can't receive DTMF after CO hook-switch flash.
    • IP-Trunk Auth Password does not allow to enter character.
    • Wireless security page rendering issue with Chrome
    • Web GUI error on NAT->Virtual Server->Add Page
V0.9.6.5 (status: Not released)
  • Add a button to test Email Settings in Voice->VoiceMail->General.
  • Issues Resolved:
    • Other devices can register to the FXS account (Ext 125)
V0.9.6.4.3 (Status: Released - Must be unarchived to *.IMG file)

Supports X2020 Telephone versions: V0.9.5.2, V0.9.6 (Must be unarchived to ..."bin.gz" files)

 

VOX files (Voice Processor and MOH)

Currently the files that are supported by all XBLUE server versions are downloaded in archive ((Must be unarchived to ..."tar.gz" file)) Xblue_Vox_20150915.tar.zip

NOTE: (IMPORTANT!) When voice files are loaded you must follow protocol... these files are written to FLASH and then upgraded. This takes 3-5 minutes! When you restore voice files:

  1. Download the above file (leave it as is [archived])
  2. Log into the X25/50 webpage programming
  3. Navigate to: Voice / Voicemail / Update Voice File
  4. Click on Browse (to find the file you just downloaded onto your PC)
  5. Locate the file on your PC and select it.
  6. Click on Upload File
  7. Allow the file to upload to the X25/50 and then write to Flash... you should see a confirmation screen that this process has occurred.
  8. WAIT 5 minutes.
  9. Navigate to Management / Settings / Restore Default
  10. From the dropdown select "Restore Default Voice Prompts" (if you select either of the other options you must reprogram all system settings)
  11. Click on "Restore"
  12. WAIT 5 minutes and test that you get voice prompts when the VM Button on the phone is pressed.

Music files for Music On Hold

Make your own with your own announces or download the XBLUE MOH Bundle

Silent MOH (a WAV file with zero music): Silent.WAV NOTE: RIGHT-CLICK and select "Save-As" to store it on your PC

The music file must be formatted as: WAV, with the Attributes: PCM Signed, 16-Bit, Mono, 8KHz (8000 sample rate). The file cannot exceed 5MB.

In this format the maximum recording length is approximately 5 minutes, 16.662 seconds... give or take a millisecond or 2

MOH File format