Resolved Issues

This article lists the resolved issues in  releases.
apip42
This article lists the resolved issues in 
API Developer Portal
 releases.
 
Resolved Issues in Release 4.2.9.4
Issue
Resolution
DE417137
Updated MySQL driver to improve compatibility with Microsoft Azure.
DE396016, DE396017, DE396018, DE396022
Addressed a number of authentication schema vulnerabilities.
DE396019, DE396021. DE396024
Addressed a number of open redirection vulnerabilities.
DE396026
Corrected a CORS vulnerability.
DE396025
Corrected a security issue with OrgAdmin permissions.
DE414199
Addressed a user enumeration vulnerability.
Resolved Issues in Release 4.2.9.3
Issue
Resolution
DE377560
Corrected an issue where double-byte characters are not displayed properly on the analytics dashboard.
Resolved Issues in Release 4.2.9.2
Issue
Resolution
DE385818
Corrected the issue by updating the Java version in the Jarvis images.
Resolved Issues in Release 4.2.9.1
Issue
Resolution
DE371656
Corrected an issue on the Applications page. When you entered text in the 
Organization
 field to filter search, the search did not work when there were more than 10 organizations in the list.
DE380656
Corrected an issue where users were receiving "Portal integration software is available" notification email every day even though they upgraded all non-Ingress tenant Gateways to the latest.
DE374583
Corrected an issue where users were not able to see private APIs from the Default Account Plan in the API list.
DE374290
Corrected an issue where the API Owner was able to fetch Proxies.
DE374285
Corrected an issue where the API pagination was not showing on API Group Add/Edit form and therefore not all APIs were visible.
DE375518
Corrected an issue where a Portal developer was unable to access the 
Develop
 page after upgrade.
DE357749
Corrected an issue with failing validation in the decimal field in custom policy templates.
DE372116
Corrected an issue where papi-swagger.json file did not include RoleName for the PUT method.
DE375764
Corrected an issue where Hit Metric APIs were always showing 0 for API calls using PAPI, but showed metrics on Monitor pages.
DE374822
Corrected an issue where the Portal Logo was not displayed on the Home Page.
DE362405
Corrected an issue where users were not able to update settings if settings with the same UUID existed for another tenant.
DE356509
Corrected an issue with the he 
logcollector
 configuration. The configuration was removed from the v2.36 hardened image.
DE354900
Corrected an issue where, after PostgresSQL changed the Postgres admin password, the admin user was not prompted for the password to connect to the database.
DE375266
Corrected an issue where Dispatcher cannot start on On-Prem Portal with Docker less than 17.12.0-CE.
DE359658
Corrected an issue where the API Portal Swagger file did not support GitHub-flavored markdown.
DE333480
Corrected an issue where Application counts for an API on an API List Page may have been incorrect for users with the Developer role.
DE355091
Corrected an issue where API Public description was not displayed for available private APIs in Add/Edit Account Plan pages.
DE355099
Corrected an issue where approving or rejecting an app request took a long time in API Portal with more than 200 users.
Resolved Issues in Release 4.2.7.8
Issue
Resolution
DE365205
Corrected an issue where users cannot successfully log in to the portal after clicking the Login button.
Resolved Issues in Release 4.2.7.7
Issue
Resolution
DE375764
Corrected an issue where the number of hits is always a value of 0 in Portal Metrics API, whereas the correct number of hits shows correctly on the Monitor page.
Resolved Issues in Release 4.2.7.6
Issue
Resolution
DE375518
Corrected an issue where, after upgrading to 4.2.7.5 On-Prem Portal, the Portal Developer cannot access the Develop page and is instead redirected to the dashboard. 
Resolved Issues in Release 4.2.7.5
Issue
Resolution
DE370582
Corrected an issue where you needed to follow a workaround procedure to on board tenants to Jarvis manually due to either of these causes:
  • When you upgraded to 4.2.7.4 from a base installation of 4.2.7.1, the APIM tenant's analytics broke. 
  • When you upgraded to 4.2.7.4 and created a new tenant, the analytics for the APIM tenant and newly added tenant broke. 
Resolved Issues in Release 4.2.7.1
Issue
Resolution
DE354310
Corrected an issue with old password not being validated when updating to a new password on the My Profile page. Entering an incorrect old password will now throw an error to the UI.
DE356412
Corrected an issue with Swagger JSON API not rendering on the View All APIs Page.
DE361458
Deprecated groups no longer display in the Available API Groups dropdown list on the Add Application page and the Edit Application page.
DE348925, DE362903
Corrected an CORS validation issue due to either of these causes:
  • When enrolling Gateway, global policies have improperly escaped variables in payload that prevent CORS origin enforcement.
  • An incorrect white list of domains that are allowed to send requests is causing a 500 error when testing API with OAuth.
DE355065
API attached to rejected application can now be deleted from the APIs list.
DE355525
My Profile link in User Details menu now works as expected.
DE357300
Hamburger icon now works as expected on pages with anonymous access.
DE348565
Corrected an issue with API filtering not working properly on the Application List page.
DE355994
Making a GET request containing special characters through /api-management/0.1/apis now returns APIs with the specified special character only.
Resolved Issues in Release 4.2.5.4 Patch
Issue
Resolution
DE362431
Corrected an issue in which API Portal pages failed to render.
 
 
Resolved Issues in Release 4.2.5.2 Patch
Issue
Resolution
DE356647, DE356657
Corrected vulnerability issues involving cross-site scripting (XSS).
Resolved Issues in Release 4.2.5.1
Issue
Resolution
DE352819
API Portal now supports non-SSL communication for external mail server. See Configure and Use External Mail Server.
DE306056
Corrected an issue with API sync performance. Sync process for large number of APIs (more than 400) now occurs as per default scheduled task setting.
DE352459
Corrected an issue where updating existing LDAP Authentication Scheme returned a 500 error.
DE349744
Users with Org Admin role and CRUD permissions can now edit or delete API.
DE347910
Corrected an Internet Explorer 11 issue where Swagger File and Use API buttons on the API View Documentation page were not positioned properly.
DE347893
Corrected an Internet Explorer 11 issue where search APIs text on the Developer Console had only the top half text displayed.
DE347578
Corrected an Internet Explorer 11 issue where API creation succeeded but redirected to a 404 page.
DE341648
API groups number in APIs list is no longer linked to read-only API Group list, making it easier for Admin to access the API groups list.
DE333192
The Help text in the Create or Edit API form now correctly states that a comma (,) is not a valid delimiter between the API name and version. Supported delimiters include underscores (_), hyphens (-), and periods (.).
DE334024
Improved response time when displaying user list.
DE324802
Corrected an issue where session did not invalidate after a user performed password change.
Resolved Issues in Release 4.2.3
Issue
Resolution
DE350713
Addressed a vulnerability issue in PostgreSQL version 9.3 through 10.
DE348598
Corrected an issue with offline installation using customer signed certificates. Previously, installation completed successfully but displayed a HTTP Error 500 page when accessing the default tenant or API Portal URL.
DE350020
Corrected an issue with SMTP server service which prevented outbound mails from being sent from the API Portal host.
DE336098
Corrected an Internet Explorer 11 issue with Help icon size being very large when logged in as any user other than the default Admin.
DE333464
Corrected an issue with misalignment of API tiles when the APIs page was displayed as part of the search workflow.
DE333197
Empty validation error no longer appears when organization logo image size is greater than allowed.
DE334930
Proxies menu item is no longer displayed for an API Owner role.
Resolved Issues in Release 4.2.2.1 Patch
Issue
Resolution
DE346440
Corrected an issue with failure to import Swagger file into the CA API Portal.
DE346727
Corrected an application sync issue relating to Custom Fields. Previously, creating Application with custom fields defined in the system would cause the app sync to stop working.
Resolved Issues in Release 4.2.2
Issue
Resolution
DE340095
User is now able to run portal.sh without sudo.
DE340092
Internal SMTP service now works in an offline environment.
DE333445
Corrected an issue with duplicate Analytics seen on monitor page after restarting.
DE245359
Previously, when an API Portal administrator enabled third-party registration and then logged out, the navigation bar failed to display the Register command when logging back in. This issue has been fixed.
DE339556
API EULA can no longer be edited if in use by application that is assigned to API through the API group.
DE339772
Users with OrgAdmin customized user role can now reorder policy templates via drag-and-drop. 
DE338504
When removing API from an API group, association with Application is now removed on Gateway by application sync.
DE330608
APIs on the API Catalog page are now sorted alphabetically.
DE332673
API search bar now behaves as expected, and search only begins when you click Enter.
DE333368
Internet Explorer 11 is now supported for roles other than the Admin role. 
DE333481
Application Configuration now accepts internationalized strings.
Resolved Issues in Release 4.2.0.2 Patch
Issue
Resolution
Offline installation package now behaves as expected when using the hash value for the image tags.
DE337201
Corrected an SMTP configuration issue.
DE337037
Corrected an issue with TLS 1.2.
DE337107
Corrected an issue with KAFKA service.
DE337113
Corrected an issue with hard-coded information in scripts.
Resolved Issues in Release 4.2
Issue
Resolution
DE302853
After integrating a tenant API Gateway with the API Portal, the administrator can now log in through the API Portal.
DE294250
Previously, if the API Portal lost its database connection, it incorrectly created empty folders in the /root directory. It labeled these folders "start-portal.xxxxxx". This issue has been fixed.
DE268172
Previously, if the context variable in the portalAuth policy was not set to ‘${from}’, email was received from [email protected]. This issue has been fixed.
Resolved Issues in Release 4.1
None.
Resolved Issues in Release 4.0.170601 Patch
Issue
Resolution
DE281525
API Portal no longer fails to connect to an external database server. 
DE278830
Previously, API Portal could not start because the /root directory was incorrectly filled with temporary docker-compose library files. This issue has been fixed.
DE279825
The systemd status message now correctly states when an API Portal container has failed.
DE268644
You can now update the default SSL key for the APIM container through the portal-local.inc file.