T64-2025 - BIOVIA Notebook: Filtering in the Related Experiments Section Fails
An issue has been found, where filtering in the Related Experiments section fails.
Program
BIOVIA Notebook 2025 SP1 and 2026
Operating System
All supported operating systems
Background
An issue has been found, where filtering in the Related Experiments section fails. This applies when using the "All" tab in the drop-down list of the Related Experiments section, and typing a filter expression. In this case, the "Loading..." message remains and no experiment list is displayed.
The same issue also causes filtering in the Project drop-down in advanced search to fail.
The reason is a bug causing the client to send a malformed request to the server, and the request fails.
Solution
A fix for this issue is planned for BIOVIA Notebook 2026 SP1.
Workaround 1
If less than 10,000 experiments are accessible by the current user, as shown in the All Experiments library page, then the user can follow these steps to avoid the problem:
1. Switch to the "All" tab in the drop-down of the Related Experiments section.
2. Wait for the experiment list to load.
3. After the list has loaded, type the filter expression.
In this case, filtering is executed in the client. No requests are made to the server and the issue will not occur.
Workaround 2
For cases when workaround 1 is not applicable, the problem can be solved by an additional configuration in the IIS web server.
The Notebook administrator needs to apply the changes below on the Notebook application server :
1. Download the IIS URL Rewrite extension: https://www.iis.net/downloads/microsoft/url-rewrite, if it is not already installed.
2. Run the extension installer, following the on-screen instructions.
3. Make a backup copy of [NB_install]\RIA\Web.config .
4. Open the [NB_install]\RIA\Web.config file in a text editor.
5. In the <system.webServer> section, check if the section <rewrite> containing <rules> is already present. If not, then add
<rewrite>
<rules>
</rules>
</rewrite>
6. As the first item in the <rules> section, add
<rule name="FixDoubleAmpersandTextcontent" stopProcessing="true">
<match url="(.*api/v1/.*)" ignoreCase="true" />
<conditions>
<add input="{QUERY_STRING}" pattern="(.*)&&(.+=.*)" ignoreCase="true" />
</conditions>
<action type="Rewrite" url="/{R:1}?{C:1}&{C:2}" appendQueryString="false" />
</rule>
7. Save the file.
8. Verify that you can log in to Notebook and that filtering both in Related Experiments and Project in advanced search is working correctly.
This workaround will be automatically removed when upgrading to a newer version of Notebook where the root cause of the problem has been fixed. Do not change the name of the rewrite rule.
Jira Change Request : CELN-15020
How to contact BIOVIA Support
If you have any questions, please contact BIOVIA Support.
Need Assistance?
Our support team is here to help you make the most of our software. Whether you have a question, encounter an issue, or need guidance, we've got your back.