Connection Suite release notes provide information on the features and improvements in each release. This page includes release notes.
Latest Connection Suite Installers: https://support.dualog.com/hc/en-us/articles/360018097380-Dualog-Connection-Suite-Latest-Download-Links
Version 5.13.003
New Features and Improvements:
- Network Control/Gateway Audit Events: Always send gateway connection status on start-up
- Webmail: Give better error page if users don't have access to webmail
Version 5.13.002
New Features and Improvements:
- Network Control: Record gateway online/offline status in cloud
- Identity/AD integration: Add security group handling based on user rank and mappings configuration
Bugfixes:
- DHCP: Now correctly handles leases created on apps.dualog.com
- DHCP: Now correctly updates lease expire time and hostname on change
Version 5.13.001
New Features and Improvements:
- Mail: Makes IMAP auto-subscribe to a folder after creating it.
- Quota: Transaction list values are now rounded to 2 decimals.
Bugfixes:
- Mail: Clean up orphaned MIME messages in the SMTP server.
- Mail: Use an 'envelope from' as the email sender instead of aliases or message header values. Previously, sending from an alias could cause the message to be sent to "Needs Approval".
- Mail: Enforce UTF-8 byte limits when truncating values for Oracle byte-sized columns.
Version 5.13.000
New Features and Improvements:
- Quota: Added "speed cap" as option to Quota configuration. This is a per-device maximum speed limit that is automatically enforced.
- Quota/Terms and Conditions: Added audit log for when users have accepted terms and conditions
- Captain's Overview: Added search-filter to look up active users
- Webmail: Updated to Roundcube 1.6.15
Bugfixes:
- Mail/SMPT: Fix empty subject causing SMTP server to fail
- Login/OAuth: Fix access tokens not being properly cached (token caching was turned off)
- Webmail: Stop collecting addresses in Roundcube
- Quota: Fix rare edge-case where users with expired timer or exceeded quota were not logged out
- Quota/Captive Portal: Only show 2 decimals in currency
- Quota/Captive Portal: No longer marks some sessions that are manually logged out as "remotely logged out"
- Installer: Check that hostname does not exceed 15 characters in the full-installer
- Webmail: Deny access for users that don't have access to webmail
- IMAP: Change error message when file is to large for IMAP
- Captain's Overview: Now hides user groups with no users
Version 5.12.002
New Features and Improvements:
-
Quota:
- Added new "captain's overview" for logged in devices with option to log-out users (Requires QuotaReports-permission).
- Users must now scroll down to bottom of terms and conditions before they can accept.
- Terms and conditions headers 3-9 now have correct sizes.
Version 5.12.001
New features:
- The legacy captive portal (/ipcontrol) has been removed. Users are now redirected to the Ship GUI "My Page".
- The PHP API used by the legacy captive portal and the “Crew Connection App” is disabled.
- The "Crew Connection App" no longer works with this version. Users must upgrade to the Quota App.
New features:
-
Quota/Terms and Conditions:
- Custom terms and conditions can be configured that must be accepted by users before using internet on board.
- App users require Quota App version 4.3.0 or newer. Otherwise, terms and conditions must be approved in the Captive Portal.
-
Quota/Captive Portal:
- Allows user to change gateway or throttle-settings without logging out.
- Device List: Added hostname from DHCP to logged-in devices overview.
- Device List: Added "This device"-indication.
-
User and Login:
- Supports "User cannot change password" property. If this is set, users are not allowed to change their password on board.
- User is now required to enter an end-date when signing on to a new ship. This defaults to next month.
Bugfixes:
-
Quota:
- Normal logout from Internet is no longer listed as "Remote logout".
- Wallet balance now shows decimal numbers.
- The "Connected devices"-page is now refreshed on an interval.
- Speed-limit for gateway-config is no longer shared between different accounts on the same device.
- "Network has changed"-events from Windows are now correctly processed. This reduces the risk of failing after network disconnection events.
-
Mail:
- Cloud email accounts are now correctly sent to shore.
- SMTP Relay: Fixed problem where incoming messages were not relayed.
- "Manual Connect" button is hidden if user doesn't have access to it.
-
Identity Server:
- Now always update scopes on restart.
Version 5.11.008
Bugfixes and Improvements:
- Apache: Fixed a problem where the Apache Web Server did not start after a fresh installation due to a missing logs folder.
Version 5.11.007
New Features
-
Quota/Captive Portal
- Allows users to throttle their Internet speed to reduce streaming quality and save bandwidth.
- Requires "Gateway Selection At Login" User Group toggle, under the Groups > General tab.
- Allows users to throttle their Internet speed to reduce streaming quality and save bandwidth.
-
Webmail
- Added AI-Proof Reader
- Note: This feature requires a feature flag to be set.
- Added AI-Proof Reader
-
DHCP
- Expired leases are now deleted on the client so the shore report only contains active leases.
-
Ship GUI/Captain's Overview
- Added user group filtering for on-board users.
- Note: This features hides users with no user groups by default
- Added user group filtering for on-board users.
-
Ship GUI/Approve Hire
- Allows approver to edit the pre-hire before approving it
Bugfixes and Improvements:
-
DHCP
- Fixes problem where some leases are never considered "expired" and thus cannot be reused.
-
Quota/Captive Portal
- Now refreshes the "Used Data" without requiring page reload.
-
Ship GUI/Hire
- Hires created from devices with the local time set to the past or in the future are now correctly created.
-
IMAP
- Adjust error text when large mail is appended to IMAP.
Security/Other:
-
Webmail
- Upgraded RoundCube to 1.6.12
- Ship GUI
- Upgraded to Angular 20
-
Network Control
- Network Control is no longer susceptible to DNS poisoning attacks. Source ports chosen by the NAT-engine are now picked randomly instead of from a sequential list.
Version 5.11.004
Bugfixes and Improvements:
-
Network Control/Quota
- The NAT-engine in Network Control now uses ports from the IANA private range 49152-59152.
- DNS requests now get their one entry per request in the NAT-table in Network Control. This is done to avoid UTMs from classifying the Dualog DNS relayed traffic as spam or hostile
Version 5.11.003
Bugfixes and Improvements:
-
Network Control
- Now correctly marks gateways with no valid IP address as offline
-
DHCP
- Fixed a potential crash when releasing a lease on the ship
Version 5.11.002
New Features
-
Sell Quota
- The Sell Quota page now contains more details about users (incoming balance, usage, top-up per) per month - now also including last month
- The Captain can now stop top-up for the remainder of the month for all users in one go
-
My Page
- The automatic disconnect-timer can now be renewed
- Users can now see their other logged in devices
- The "Quota Reset" count-down now shows days or hours depending on how much time is left
Bugfixes and Improvements:
-
Sell Quota
- It is no longer possible to create 0-dollars transactions
- Quota can now be sold in cents
-
My Page
- Now only refreshes if the user was successfully logged on
- Local time zone no longer affects the "Quota Reset" count-down
-
Mail Management
- Fix mail subpage stuck in infinite loading when mail has empty receiver fields
-
Mail
- Set correct timestamp on mails sent internally
- Fix mail statistics job populating stationary users from other ships
Version 5.11.001
Bugfixes and Improvements:
- Platform:
- Fixed a bug where the check for an existing Link installation would fail if it was in the 32 bit registry path.
- Quota:
- Fixed a bug where the
IsSomeoneLoggedInAPI response unpopulatedCarrierVesselIdfield - Fixed a bug where a race condition would occur if a user logged out and back in very quickly.
- Fixed a bug where the
- Identity:
- Added support for exposing a crew's rank to the id token and userinfo endpoints. This allows third-party applications to give access based on a user's rank.
Version 5.11.000
Bugfixes and Improvements:
- Users are now logged out from Internet once their hire is expired.
With the new "Custom IP Login Timer" feature, users are potentially allowed to be logged in for years. With this feature, it was suddenly possible to have an Internet login that lasts longer than the user's hire. In this case, the user is now logged out as soon as the hire expires. - Bugfix: Captive portal is now always redirecting to "my page" - also for users with permission to view the overview page.
- Bugfix: Clicking the admin-panel no longer opens a new tab. This prevents the user to be logged out after one hour if both attempt to refresh the authentication token at the same time.
- Minor: Legacy and no-longer-used antivirus services and GUI-links are removed.
Version 5.10.005
New Features
-
Quota
-
My Page
- Users with the required permission are now allowed to specify their own "IP Login timer"
-
Slop Chest
- Captains are now able to stop users from topping up their account for the rest of the month
-
Captive Portal
- Added automatic mode for captive-portal to remove the need for common DNS across multiple networks. This will greatly improve Dualog Protect interoperability
-
My Page
Bug Fixes and Improvements
- IMAP: Prevent files that are too large from being added to IMAP folders.
Version 5.10.003
Bug Fixes and Improvements
- Extended token lifetime in the identity server from 1 to 24 hours. We experience time drift on many ships, and this is an attempt in being more lenient.
- Introduce new rename behaviour for IMAP to reduce incidences of Outlook sync issues on the IMAP server
- Fixed a bug where Link id updates were not correctly replicated to the linkintegration table
Version 5.10.002
Bug Fixes and Improvements
-
Network Control/Gateway Selection
- Route caches could incorrectly point to incorrect gateway after login with gateway selection enabled. Route caches are now correctly cleared on login.
Version 5.10.001
Bug Fixes and Improvements
-
Network Control/DNS Relay:
- DNS servers were not correctly updated on failover between gateways
Version 5.10.000
New Features
- Quota Gateway Selection
- It is now possible to allow user groups to choose between the quotas they have configured. This allows users, for example, to use their VSAT quota for reading the newspaper, while saving the Starlink quota for watching a movie later.
- Note: this requires a new user group configuration to be enabled
Bug Fixes and Improvements
- "Login loop" is fixed. Users are now logged in on their first attempt
- Captive Portal redirection now works for rules with gateway specified
Version 5.09.000
Bug Fixes and Improvements
- Ship UI
- General: upgrade Angular from v16 to v19
- General: fixed a memory leak
- General: Add username field to active hire table
- Identity: Fix blank page in login flow if user must change password and set hire
- Identity: Add session to tokens so that when you log out from one browser you're not logged out of all browsers
- Identity: Fix when logging out of Dualog Webmail, you're redirected to Ship UI login page instead of the webmail login page
- Identity: Better token handling in the Ship UI. Makes sure tokens are not tried to refresh in parallel.
- Identity: Fixed a bug where if hire has expired for user they are not able to log in again until cookies are cleared
- Quota: Add SignalR for live updates of gateway fail-over state
- Quota: add MTU validation to external routes
- Quota: Added a filter to the purchase history so only Top-ups are shown.
-
Mail:
- Fixed SMTP client parsing commands wrongly e.g. if a mail address contains the string "quit", the SMTP server will terminate the session
Version 5.08.009
New Features
- Added the newest version of the Link Platform, which contains the new Remote Terminal feature. Dualog admins and customers with the feature flag for this enabled can now remotely run PowerShell on the installation from the Dualog Portal.
Changes
-
Identity Management:
- Added Active Directory provisioning. Added new service DualogAccess.Client.Worker.Service that is responsible for provisioning users to AD
Bug fixes
-
Mail:
- Fixed an issue where the access rights were not being set properly on IMAP inbox folder in some cases
-
Platform:
- Fixed an issue with ICM trying to upload empty replication files
- Fixed an issue where login fails in the new UI when a user is already logged into the old UI and "remember me" was pressed
- Fixed an issue where Ship UI won't switch to using OAuth when persistently logged in and OAuth has been enabled
- Ship API:
- Fixed an unhandled exception in backgroundservice causing service to stop when Oracle is down
- Network Control:
- Fixed an issue where if Network Control had a gateway at the top of the priority list with a gateway address that doesn't exist, it would use that as the active carrier forever.
Version 5.08.008
Changes
- Network Control/Captive Portal - Now redirects users to the ship portal instead of the PHP-based portal
- Network Control/Live Traffic: Now support Live Traffic reporting
Bug fixes
- Network Control/Captive Portal - Now correctly redirects users to captive portal.
- Ship UI - Login bypasses change-password dialogue if username has a case-insensitive match
- Ship UI - No longer log out users when they should still be logged in
- Ship UI - Make access client cookie not session only
- Ship UI - Fix loading spinner color in access client
Version 5.08.007
Bug fixes
- Fixed an issue with ship-to-ship emails
Version 5.08.006
Bug fixes/Other
- Add NOOP and RSET commands to SMTP
- Update roundcube to 1.6.11
- Fix accounts that have no delivery option will be detected as external mails and sent to shore
Version 5.08.005
Bug fixes
- Add more logging to mail flow
- Make sure worker continues processing mails even though one mail fails
- Fix casing issue when sending internal mails
- Fix master getting extra copies of mail
- Fix duplicate body parts being generated
- Fix sign-on being wrong in some time zones
- Add option to not use "mime from" when checking the from address
Version 5.08.004
Bug fixes
- Fixed a case where internal emails were stored into the wrong IMAP folder
Release Notes
Version 5.08.003
Bug fixes
- Ship API/Worker - Fix case sensitive email comparison on queries
- Ship API - Use 127.0.0.1 when connecting to Network Control
- Service Manager - Hotfix: Ensure connect to 127.0.0.1 when doing lock on tunnel
Version 5.08.002
Bug fixes
- Installer - Add firewall allow in smtp server (on new install/upgrade to 5.08).
- Network Control - Simplified DNS by changing its behavior to broadcast incoming requests to all configured DNS servers simultaneously and forwarding only the first response received.
- SMTP server - Don't use Mimekit library to add Dualog headers so it will preserve the header formatting.
- Ship API - Add lowercase when checking if mail sender needs approval
- Ship Worker - Fix rescheduling of background tasks
- Transmission Client - emails approved from quarantine are now downloaded properly when ICM is enabled
Version 5.08.001 (version 5.07 has been merged with this version)
New Features
- New login page
- Role-Based Access Control
- Outlook/App Passwords
- Synchronizing user ranks to ship side
- Implemented password policy on ship side identity server
- SSO between Ship UI and webmail
- Turned Connection Suite service ports off by default
- Added OAuth support to
- IMAP server
- LDAP server
- Ship UI
- Webmail
- Ship API
New Services
- Reimplemented SMTP server
- Identity server
Bug fixes/Other
- Fixed a bug where desktop view in webmail would sometimes malfunction
- Various minor bug fixes in the Ship UI
- Network Control Failover: Fixed a bug where reset gateway to init state from worker fails if allow override is false
- Updated third-party dependencies
Version 5.06.004 (note that version 5.06.003 has been merged with this version)
Bug Fixes
- Quota: Users are now correctly logged out if their quota is exceeded.
- Live Traffic Reporting (Experimental): A disconnected Link-client no longer shuts down the Worker Windows-service.
Version 5.06.002
Bug Fixes
- Network Control/Firewall: Rules with the same source IP, gateway and overlapping port numbers are now correctly processed.
- Network Control/Failover: The lowest ranked gateway in Network Control is no longer deactivated if ping-test fails. This prevents Network Control from having no available gateways and reporting an error to users.
- Network Control/Live Traffic Reporting (Experimental): Now correctly uploads traffic data to cloud.
Version 5.06.001
General Changes
- This version and future versions of Connection Suite now only support 64-bit operating systems
- Updated .NET to version 8
User Interface - Connections
- Override now lets the user specify allow/block. When an override is applied, the user is able to choose if they want to enable or disable the gateway. This allows users to add override commands to enable a gateway even if it is already online
Ship API
- Network Control
- WAN-failover settings no longer require restart. If the initial-state or other WAN-failover settings are changes, they are now applied automatically.
- Clearing the override now resets the gateway to its initial state. When an override is reset, the gateway is reset to its "initial state". This prevents gateways from ending up in an unintended state.
Network Control/Quota
- Added support for gateways with the same MAC-address. Gateways with the same MAC-address can now be used as long as they are in separate LAN-segments. This is common when the communication equipment is located behind a firewall/router and separated using VLANs.
IMAP Server
- If a mail is over 50 MB, a MIME message gets returned to the end user that saying the message is too big. We’ve seen at least one case where the mail parsing caused an extremely large message. This caused Outlook to get out of sync.
- Added logic to stop an infinite loop when parsing content-language. If a MIME has multiple languages in the content-languages, it could cause an infinite loop when parsing the message.
Version 5.06.000
- Desktop view is now available in Dualog Webmail, displaying the messaging preview underneath the message listing, rather than on the side
- Visual improvements to Instant Communication Mode: End users can now see the status of Instant Communication Mode i.e. whether the vessel is currently Downloading, Uploading, In Sync, or Offline
- Fixed a bug in Instant Communication Mode where there could be a mismatch in generated hardware id
Version 5.05.003
Fixes
- Fixed a bug where Quota traffic incorrectly was marked as business traffic and not counted towards a user's allowance
Version 5.05.002
Fixes
- Rewritten part of the Instant Communication Mode where some ships have observed uploads stopping.
Version 5.05.001
Fixes
- Increased a timeout value in Instant Communication Mode to resolve an edge cases where some ships have reported uploads stopping.
Version 5.05.000
Connection Suite 5.05 Release Notes
The release notes for older versions are available here.
Comments
Article is closed for comments.