Known issues
This page lists known issues with the latest version of Exivity. All isues that are resolved and released are mentioned under the Releases section
Stacking of Quantity and Charge Adjustments Policies can cause negative charges
Affected versions
All versions of Exivity
Description
When creating two Absolute Discount Adjustment Policies, where both Policies apply to the same Account, Service and date Period, there is a chance of generating negative charges for the services where both Adjustment Policies apply to as can be seen in the following screenshot:
Workaround
The current workaround is to avoid stacking multiple Absolute Adjustments for each unique Account + Service combination. Instead, try to combine them within a single Adjustment Policy
Status
This issue is currently being resolved (internal reference: EXVT-<TBD>
) and will be included with the release after version 3.5.7.
Installing or Upgrading to version 3.5.6 populates invalid RabbitMQ settings
Affected versions
Exivity versions 3.5.0 till 3.5.6
Description
When installing or upgrading to version 3.5.0 - 3.5.6, when installing RabbitMQ on the local system, the initial configuration values are incorrectly populated:
Workaround
To work around this issue, you may uncheck the checkbox Install Local RabbitMQ Engine
and then check the same checkbox again. The values will now be correctly populated.
In case you have already executed the upgrade progress and your system is broken, you will need to change the config.json
to align the mq settings:
Status
This issue is currently being resolved (internal reference: EXVT-5042
) and will be included with the 3.5.7 release.
Discount Adjustments are created as Premium
Affected versions
Exivity versions 3.5.0 till 3.5.5
Description
When a new Adjusmtent Discount policy is created, it will be created as a Premium policy instead. To confirm this behavior, when refreshing the screen they will show up as Premium:
Workaround
In order to create a discount policy in version 3.5.5, use the API interface to create one.
Status
This issue is resolved with the 3.5.6 release.
Installer upgrade generates an error: Error opening file for writing
Affected versions
Exivity versions 3.5.0 and higher
Description
When running the installer, an error could popup where the installer is unable to update certain files such as the erlsrv.exe executable:
Resolution
This issue occurs when Windows or a 3rd party application locks this file. This can happen with certain monitoring and anti-virus software. In the example given above, the solution would be temproraly stopping the Windows Event Log service, as shown in the screenshot below:
After stopping the service, click the Retry button in the installer.
Relative quantity discounts can cause negative charges with prorated monthly services
Affected versions
All version of Exivity
Description
When configuring a prorated monthly service, and then applying a relative quantity discount (adjustment), in certain cases the total charge can be less than 0 resulting in a credit. Although this might be an unusual configuration and might not always happen, it is important to be aware of this behavior.
Status
This issue is pending. (internal reference: EXVT-1337)
Exivity Backend Service does not start / access to merlin.exe has been denied
Affected versions
Exivity version 3.5.0 and higher
Description
Some Anti-Virus software vendors (specifically: McAfee and APEX) incorrectly flag the Exivity binary merlin.exe as a backdoor/trojan horse. As a result, the Exivity Backend Service might not be able to start as shown in the example below:
The Windows event viewer may display the following error (depending on your A/V vendor):
Resolution
Response by certain A/V vendors:
[merlin.exe] is detected by [a coupe of] AV's as a BackDoor as it's functionality is very similar and malware authors can use this to their own advantage to compromise systems and gather sensitive system information.
We also understand that [merlin.exe] can be used for legitimate purposes and therefore we will change the classification of the sample submitted to PUP. This way will be able to exclude detection through our scanner configuration but at the same time we are still protecting our customers who may be not be aware of this software running on their systems.
Hence if you want to allow this application in your environment kindly exclude it by detection name.
Last updated