=============================================================== Nyquist C4000 Server Software 6.0.0.727 and Firmware 4.0.319 Release Notes =============================================================== If you are updating a Nyquist System Controller that is currently running Release 3.0.0, 4.0.0, or 5.0.0, follow the instructions in the section entitled "Updating Nyquist System Controller from Release 3.0.0/4.0.0/5.0.0". If you are updating a Nyquist System Controller that is currently running a Release prior to Release 3.0, you must first update the Nyquist System Controller to Release 5.0.0 before proceeding with this software update. If you are updating an existing Nyquist system installed on a custom server (not a Nyquist System Controller), follow the instructions in the section entitled "Updating a Custom Server to Release 6.0.0". If you are adding appliance types that were not available with an earlier software release, you must perform a System Update before adding the new appliances. !!! WARNING !!! - If the Automatic Failover feature is currently running on your Nyquist server, you must first disable Automatic Failover before you proceed with this Nyquist System Update. The Automatic Failover feature can be disabled by pressing the “Disable” button on the Automatic Failover page of both the primary and secondary servers. After you disable AF, the primary server will be configured to use the Master IP address as it’s IP address, while the secondary server will continue to be configured to use the secondary IP Address. You MUST disable Automatic Failover BEFORE applying this Nyquist system update. ------------------------------------------------------------------------------------------------------------------ !!! WARNING !!! Regarding Nyquist Appliance Firmware Update (PLEASE READ) ------------------------------------------------------------------------------------------------------------------ During the final stage of the update process, Nyquist appliance firmware will be updated to a new version that is compatible with this release. Once Nyquist appliances have been updated to the new firmware attached to this release, the Nyquist appliance firmware should not be manually downgraded to a previous version of firmware because previous versions of Nyquist firmware are not compatible with this Nyquist server release. ------------------------------------------------------------------------------------------------ Updating Nyquist System Controller from Releases 3.0.0/4.0.0/5.0.0 ------------------------------------------------------------------------------------------------ For Nyquist System Controllers, the update process will take approximately 2 hours to complete; please allocate at least 2 hours to perform the update. During the update process, a simple text display will be presented that describes the steps being taken to update the system. The System Controller will reboot several times during the update process. To upgrade a Nyquist System Controller to this new release, follow these steps: Before beginning the upgrade process, ensure that your Network settings are properly configured. Check for proper Internet site access by pressing "Check Internet Site Access" under the System Parameters page. NOTE: If any of the Internet Site Access Statuses come back with a FAILED don’t continue with the installation and talk with your network administrator to resolve the failure prior to continuing with the installation. 1. Log into the Nyquist server using the Nyquist Web Interface. Use an account that has access to System Parameters, System Backup/Restore, Product License, and System Update pages. 2. Create a System Backup via the System Backup/Restore page. 3. Export the System Backup and save it. 4. Display the Product License page and write down the installed License Activation Key (LAK). The current LAK will remain active after the update. 5. On the Systems Parameters page, select System Update. 6. Upload the new Nyquist server software using the Upload button found on the System Update page. Note: If you have Automatic Software Download enabled, the new release may already be listed and available on the System Update page. 7. Press the "Run Update" button associated with this release. 8. When the update dialog indicates that the update is complete. Press "OK" and then refresh the page until the "Update Status" page displays. 9. Periodically press the reload page button to keep the status page up to date. 10. During the upgrade process, if you see a "connection refused" page, it may stay that way for a few minutes before the status page resumes displaying normally. 11. After the status update displays "Restoring System backup and upgrading data to C4000 6.0.0", press the reload page button until the Web interface dashboard is displayed, ignoring any error messages that may display before the dashboard displays. Note: The web interface may display without first displaying the "Restoring System backup and upgrading data to C4000 6.0.0" message. 12. Once the system backup has been restored and updated, the update to Debian 11 and new Nyquist release is finished. 13. Verify that your Nyquist License Activation Key is still activated by viewing the Product License page. -------------------------------------------------------------- Updating a Custom Server to Release 6.0.0 -------------------------------------------------------------- To upgrade a Custom Nyquist Server (not a Nyquist System Controller) to this new release, follow these steps: 1. Log into the Nyquist server using the Nyquist Web Interface. Use an account that has access to System Parameters, System Backup/Restore, Product License, and System Update pages. 2. Create a System Backup via the System Backup/Restore page. 3. Export the System Backup and save it for later use. 4. Display the Product License page, write down the installed License Activation Key (LAK) for later use, then press the "Release License" button to release the LAK. 5. Install Debian 11.9 on the existing server (which will wipe out the existing Nyquist system and configuration). 6. Ensure that the NetworkManager software is installed on your server, using the following commands: # which nmcli If the above command does not return '/usr/bin/nmcli', then as user root, execute the following command to install the NetworkManager package: # apt-get install network-manager 7. Properly configure the network interfaces using NetworkManager (via nmcli commands). Verify network connectivity to the Internet. 8. Copy the Nyquist release tar file to the server's /tmp folder. 9. While logged into the Linux server as user root, extract the Nyquist C4000 6.0.0 release by using the following commands: # cd / # tar xvPf /tmp/Nyquist-c4000-6.0.0.727.tar.gz 10. While logged into the Linux server as user root, install Nyquist C4000 6.0.0 by using the following commands: # cd / # /opt/bogen/install_nyquist 11. During installation, when prompted for a License Activation Key, use the License Activation Key that was released from the old Nyquist release in step 4. 12. After installation is complete, via the Nyquist Web Interface, restore the System backup that was created in steps 2 and 3. ---------------------------------------------------------------------------------- Tasks to perform after successful Nyquist system update ---------------------------------------------------------------------------------- If you are updating an existing Nyquist C4000 system, you must update the permissions for each appropriate User Role for each of this release's new features. In addition, to allow stations to execute Routines via the Dashboard or Admin Phone using DTMF, you must update the related CoS Configuration(s) to enable Routines. To set permissions for new features: 1. On the Admin Web UI, select Roles. 2. Select the Permissions icon for the role that you want to assign permissions. 3. Make the desired changes. 4. Select Save. This release requires proper installation of a Trusted Root Certificate supplied by Nyquist. If the Root Certificate is not installed. you will not be able to use certain dashboard features (e.g., All-Call Page, Intercom calling). Nyquist Appliance web interfaces also require the Trusted Root Certificate. To install the Trusted Root Certificate, follow these instructions: 1. Select "System Parameters" on the Nyquist web interface. 2. Press the "Edit" button. 3. Scroll down the page until you see the "Generate Server Certificate" button. 4. Press the "Generate Server Certificate" button. 5. Press the "Download Bogen CA Certificate" button. The required root certificate will be saved to your PC, most likely in the Downloads folder. 6. Find the download certificate and install it by following the instructions provided in the Nyquist System Administrator Guide section labeled "Installing Certificate Authority on Windows System" or "Installing Certificate Authority on Mac System". 7. Close the web browser that you are using to access the Nyquist web interface. 8. Restart the browser and access the Nyquist web interface. ***IMPORTANT*** To enhance security, this release requires a new "Nyquist Control Password" that is used to secure communications between the Nyquist server and Nyquist appliances. A default password has already been set, but we highly recommend that you change the password to increase security. After the Nyquist system has been successfully upgraded, and after all Nyquist appliances have been upgraded to the new firmware release associated with this Nyquist server upgrade, follow the steps below to configure the "Nyquist Control Password": 1. Ensure that the Nyquist appliance web interface passwords for all Nyquist appliances have been changed from the default value. Nyquist appliances that continue to use the default web interface password will not be able to change the "Nyquist Control Password" via the appliance web interface. 2. Ensure that you have installed the Trusted Root Certificate; steps are outlined above. 3. Select "System Parameters" on the Nyquist web interface. 4. Press the "Edit" button. 5. Scroll down the page until you see "Nyquist Control Password". 6. Enter a new password into the "Nyquist Control Password" field. The password must include 20 alphanumeric upper and lowercase characters, no special characters. 7. Press the "Save Password" button. 8. Press the "Update Nyquist Devices" button. 9. Press the "Show Saved Password" button and copy the password for use in subsequent steps below. On each Nyquist appliance, perform the following steps: 1. Access the Nyquist appliance web interface. 2. Ensure that the web interface password is not using the default password (bogen). 3. Press "Configuration Settings" to access the "Configuration Settings" page. 4. Enter the Nyquist Control Password into the "Nyquist Control Password" field. 5. Press the "Save Password" button. Note: If you intend to use the Nyquist Check-in feature, we highly recommend that, after you follow the steps above for setting the Nyquist Control Password, you fully test the Check-in feature to ensure that each station can properly check-in during the check-in process. If you plan to install NQ- S1810WBC appliances, update the Nyquist event-driven Flasher configuration to the desired settings: 1. Press the “NQ- S1810WBC Flasher Configuration” button available on the “System Parameters” page. 2. By default, the flashers are enabled for the events listed. Make any desired changes, then press “Done”. ------------------------------------------------ New Features and Enhancements ------------------------------------------------ - Added Simplified Configuration for Zone Management - Device status can be displayed on Simplified Configuration view - Added Nyquist Appliance Discovery and Network Settings Configuration Wizard - New Nyquist Appliance support: NQ-S1810WBC (www.bogen.com/NQ-S1810WBCProductPage) - Added “NQ-S1810WBC Flasher Configuration” to System Parameters to configure WBC Flashers to flash during Nyquist system events (e.g., Emergency-All-Call Page, All-Call-Page, and others) - Added Automatic Logout from Nyquist Web Interface when user is idle - New Routine Trigger: Facility-Status-Up - New Routine Trigger: NWS-Alert (National Weather Service) - New Routine Action: Change-WBC-Setting - New Routine Action Condition function: isPageExcluded($stationExt) - Routines; $user_var[] variables can now be used in TTS field of Add-Announcement-Audio Routine Action. - Added DHCP configuration to setup wizards - NWS Alerts: Added ability to play Event-type specific announcements via Routines $alerts() variable in Display-Msg Action. $alerts() parameters: ANNOUNCEMENT_BY_EVENT, ANNOUNCEMENT_DEFAULT_DTMF_#. Event-type specific announcements are configured via Alert Filters page - NWS Alerts: Added ability to trigger Routines based on specified NWS Events/Severity. New Routine Trigger: Nws-Alert. New Routine Action variables: $nwsAlertEvent, $nwsAlertSeverity, $nwsAlertCertainty, $nwsAlertUrgency, $nwsAlertResponse - NQ-GA10PV: Added black image that can be used to "turn off" NQ-GA10PV display - Added password protection for playing Audio Distribution - Added support for configuring and using FQDN in the SIP server field of the appliance in Standalone Operation - Allow NQ-EDP01 to receive Paging and Audio Distribution to Zones and to All Speakers - Allow NQ-EDP01 to participate in Check-in process - Disable Debian GUI on Nyquist System Controllers - Upgrade to Debian 11.x (bullseye) – Enhances system performance and security - Update Asterisk to release 18.20.2 – Enhances system performance and security - During Station Add, Registration Password and Web Interface Password are now required fields that must be filled in - Added Training QR Code on Welcome Screen, Setup Wizard Welcome Screen, and Admin Guide - Warnings are now displayed on the Nyquist Web Interface dashboard when Zone overlap exists in scheduled events. Check Server Status displays the details for each zone that contains overlap - The following information is now displayed by Check Server Status: System Name, Software Component version numbers, MySQL database check, Server reboot times, Status from last System update, Zone overlap warnings. - Improved quality of tones played via scheduled events - If manual tone is being played to a specific zone, and user attempts a page to the same zone, the user will hear a busy signal. The zone remains busy until the manual tone is terminated = Recorded (queued) pages stay in the queue if a tone is already playing to the same zone that the recorded page is specified to play. - Scheduled announcements wait for tone to finish playing before playing announcement. - Network Wizard now checks validity of entered Netmask; if Netmask is not a valid Netmask, an error will be displayed - Automatic Failover setup now ensures that entered hostnames are lower-case characters; any upper-case characters will automatically be converted to lower-case characters to prevent configuration issues - Show Facility Name on all Nyquist Web Interface pages - HT813 ATA: Added "#00" and "##" to default dial plan - Display IP Addresses on Check Internet Site Access report for all required sites - Edit Controller Rule: When Action is Other, allow user to select "Stop On" value - Remove Station Requirement from Create and Edit Zone; zones can now be added before stations are added to the system - “Remove Message” Window now includes a Refresh Button, and the window is not automatically closed after messages are deleted. Press “Close” to close the window when finished. - Recordings List View now uses the same page list features as other views - Added "Call Forward Setup" to Call Detail Records - Nyquist MySQL database tables are now checked and fixed upon system reboot - Software component versions are now displayed on Check Server Status report - Added software version log file to appliances - When adding new Routine, default setting of "Allow Multiple" is now set to ‘No’ - Added Device Discovery button to System Parameters - System Parameters buttons have been moved to column on the right to enhance visibility and use - Updates to Debian 11 are not allowed if Automatic Failover is still operating. AF must be disabled before performing Nyquist system update that includes Debian 11 update - Users are now warned if a Zone overlap exists when creating new scheduled events - Expanded the SUS renewal information via Nyquist Dashboard messages when SUS coverage expires. - In the event of SIP trunk registration failure, the maximum retry attempts have been substantially extended, allowing for a minimum of four weeks of retry attempts before resorting to manual intervention. This enhancement aims to effectively accommodate prolonged periods of network downtime. ------------------------------------------------------------------------------------------------ Resolved the following issues found in previous Nyquist Releases: ------------------------------------------------------------------------------------------------ [NYQ-6102] - Fixed an issue where Manual Tone played to a specific zone interrupts a Zone Page to a different zone. [NYQ-6817] Fixed issue where Appliance configuration files not updated when "Day/Night Start" is changed via System Parameters. [NYQ-6823] Fixed issue when an MMPA zone-based audio distribution is playing and gets interrupted by a PTT All Call, the audio distribution doesn't resume. [NYQ-6839] Fixed issue where Nyquist Web Interface displays an exception error when username and password are null. [NYQ-6850] Fixed issue where Talkback Hold Time and Talkback Threshold were not working. [NYQ-6878] Fixed an issue where the DSP page dimmed out after enabling the generation of multicast on the GA400P. [NYQ-6887] Fixed an issue where Routine Database Variables linked to deleted Routines would result in an error page when the Routine Database Variable is edited after the associated Routine is deleted. [NYQ-6909] Fixed an issue where the Grandstream HT813 Custom Dial Plan field was not working; entered dial plan was not being sent to the HT813. [NYQ-7013] Fixed an issue where Automatic Backups executed even when disabled. [NYQ-7018] Fixed an issue where Appliance firmware seg-faulted when making a call to a standalone Gen2 Amp station/extension while operating in Bridged Mode. [NYQ-7045] Fixed an issue where firmware filename that contains parenthesis in name caused upload issues. The web interface now blocks uploads of firmware that contains parenthesis in filename. [NYQ-7048] Fixed an issue where Call Transfer permission for caller is only enabled if the callee has call transfer CoS permission enabled. The caller’s CoS permission is now used. [NYQ-7051] Automatic Failover: Fixed an issue where Sync DB from Master never returns status. [NYQ-7068] Fixed an issue where the Callback Request Indicator was not flashing on Digital Call Switches connected to VoIP speakers. [NYQ-7094] Fixed an issue when a password is required for Emergency All Call & Multi-Site Emergency All Call, the audio portion asking for the password is cut off. [NYQ-7165] Fixed an issue where Audio Distribution does not function as expected on the NQ-P0100 "MMPA", (i.e., no audio is heard on speakers, even though the service appears to be running properly). [NYQ-7175] Fixed an issue where Setting Port A to DHCP via Network Wizard when Automatic Failover is running causes system to become unresponsive. An error message will now be displayed if the user attempts to set Port-A to DHCP while Automatic Failover is running. [C4000-2119] Fixed an issue where multiple C4000 Product License Keys (PCxx) LAKs could be entered into the License Wizard. [C4000-2182] Fixed an issue where the Zone Wizard has default paging cut levels set at -42 but after activation, the cut levels were actually set to -6. -------------------- Known Issues -------------------- [NYQ-3527] - When Audio Distribution is playing to a Zone, if a Scheduled Event to the same zone interrupts the Audio Distribution and the scheduled event includes scheduled audio, you will hear about 1 second of the originally playing audio distribution between the scheduled tone and the scheduled audio. [NYQ-4110] - After a system update, items listed in the web interface navigation bar are sorted in default order, users must re-sort the menu to match desired order. [NYQ-4595] - Station's DCS displays incorrect LED color when Urgent or Emergency Call is initiated by an I/O controller, the LED displays green instead of amber or red. [NYQ-5601] - Disabling Paging on a Station, via Station Configuration or Paging Exclusion, causes the station to not receive zone-based audio distribution. Workaround: If audio distribution to the station is desired, leave paging enabled but do not add the station to any paging zones (the station will still receive All-Call pages). [NYQ-6375] - HTTPS on the Nyquist appliance becomes unsecure after changing IP address from DHCP to Static IP or vice versa. Workaround: Reboot appliance. [NYQ-6433] - On NQ-GA40P3, instead of displaying a NET-IN indicator, the DSP of the GA40P3 displays LINE-IN when streaming network traffic to the GA40P3. [NYQ-6476] - Appliances operating in Standalone Mode automatically join the 3 default Nyquist multicast groups. [NYQ-6494] – NQ-GA400P Standalone mode: When playing OPUS multicast to a channel, the OPUS multicast will fade up when an intercom call is terminated on the other channel. [NYQ-6502] - Tone plays simultaneously with an intercom call on the MMPA. When a tone is played to an MMPA and interrupted by an intercom call to the MMPA, both the tone and the intercom call will play at the same time. [NYQ-6514] - In Standalone Operation mode of NQ-A4xxx-G1 amplifier, when Prioritize Line Input is enabled, an intercom call to the amplifier interrupts the line-in. [NYQ-6642] - When adding a station to a newly discovered amplifier, some fields are not automatically filled in. Workaround: Press "Cancel" on the Add Station page, then attempt the Add operation again. [NYQ-6812] - Appliances with call switches (Analog/DCS) cannot place calls during Night CoS hours when Day and Night CoS call-in level do not match. Workaround: For appliances with call switches, ensure that the Station configuration for Day and Night CoS are the same. [NYQ-6821] - NQ-Axxxx-G1 default route for line-input to line-output are disabled. Work around: Enable line-input to line-output via router. [NYQ-6841] – When playing an audio distribution to both channels of an NQ-GA400P, interrupting the zone audio distribution with a call (intercom) to a channel causes both channels to stop playing audio distribution, not just the channel used for the intercom. [NYQ-6842] - When playing an audio distribution to a station on Channel 1 and intercom call on Channel 2 of the NQ-GA400P, after hanging up the intercom call on channel 2, the audio distribution on channel 1 gets distorted for a second. [NYQ-6882] - While audio is streaming to an appliance that supports DSP, clicking on the DSP tab of the appliance can cause audio stuttering. [C4000-1229] - If a Zone is deleted while audio distribution is playing to specific stations, the stations will stop playing the current audio distribution after the Zone is deleted, even if the stations were not part of the Zone. Workaround: After deleting a Zone, stop the audio distribution and then restart it. Best practice: Do not add or delete Zones while audio distribution is in-use. [C4000-1255] - On the DSP Graphical Parametric EQ, clicking the Enable button multiple times may cause the EQ graph to show two lines. [C4000-1451] - A very brief audio distortion can be heard on MMPA zone-based audio distribution after a PTT interrupts the audio distribution (e.g., with All-Call page). When the PTT call is finished, the brief audio distortion can be heard when the audio distribution resumes. [C4000-1852] - When a 4-channel Amplifier is in Standalone Mode, line-input audio is intermittently mixed with network audio when Prioritize Line Input is enabled. [C4000-1933] - Changing from Nyquist Server mode to Standalone operation does not release the multicast groups joined while in server mode. Workaround: This can be resolved by rebooting the device after switching modes. [C4000-2112] - Loud pop noise when Sound Masking amplifier is rebooted and starts sound masking upon reboot.