This page lists known issues with the latest version of Exivity. All isues that are resolved and released are mentioned under the Releases section
All versions of Exivity
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:
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.
Exivity versions 3.5.0 till 3.5.6
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:
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.
Exivity versions 3.5.0 till 3.5.5
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:
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.
Exivity versions 3.5.0 and higher
When running the installer, an error could popup where the installer is unable to update certain files such as the erlsrv.exe executable:
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.
All version of Exivity
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.
This issue is pending. (internal reference: EXVT-1337)
Exivity version 3.5.0 and higher
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):
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.