Skip to main content

Server 2024.1 Release Notes

Release Note Product Versions

Version

Release Date

Release

End of Support

2024.1.1.17

May 1, 2024

Major

May 1, 2026

2024.1.1.49 (Minor)

2024.1.1.1.49 (Patch 1)*

May 23, 2024

Minor/Patch

May 1, 2026

2024.1.1.71 (Minor)

2024.1.1.2.71 (Patch 2)

June 27, 2024

Minor/Patch

May 1, 2026

2024.1.1.93 (Minor)

2024.1.1.3.93 (Patch 3)

July 25, 2024

Minor/Patch

May 1, 2026

2024.1.1.136 (Minor)

2024.1.1.4.136 (Patch 4)

September 5, 2024

Minor/Patch

May 1, 2026

2024.1.1.168 (Minor)

2024.1.1.5.168 (Patch 5)

November 21, 2024

Minor/Patch

May 1, 2026

*This patch release affects both the GA and FIPS versions.

Upgrade Considerations

Warning

This section contains important updates regarding the 2024.1 release. Please review these items before you upgrade.

Python Version Upgrade

We have upgraded the embedded Python version to 3.10.13. Go to Alteryx Embedded Python to review important up-to-date information and resources.

Please note that there are important compatibility considerations with regard to Alteryx-built Python tools. Go to Alteryx Connectors for 24.1 to learn how to implement versions that are compatible with Designer and Server 24.1. These tools include Data Connectors (formerly available on Community, now available on the Alteryx Marketplace), Alteryx Intelligence Suite tools, and Enterprise Utility tools.

Insights End of Life

With the 2024.1 release, the Insight tool* has reached end-of-life and is no longer available in Alteryx Server. In Designer, the tool has been deprecated, however, if you still need to access the tool, right-click the Designer tool palette and select Show Deprecated Tools.

Please also note that the Insight tool's Preview functionality is no longer available in Designer due to compatibility issues with the Alteryx upgrade to Python v3.10. You can continue to view your data and design via the Design tab of the Insights tool.

To understand how this might impact you, please visit our FAQ page.

*This note is specific to the Insight tool and not the Business Insights Data Product.

Studios (Subscriptions) Retained

We're pleased to inform you that we are no longer deprecating Studios and will continue to maintain it in all supported versions. We still recommend you to use Collections for the best asset sharing experience.

Alteryx Server-FIPS

Alteryx Server version 2024.1 offers separate GA and FIPS 140-2 capable products. Please note that these standards are developed by the US National Institute of Standards and Technology (NIST) for use by US government agencies and contractors. For more information about FIPS, go to the NIST FIPS FAQ page.

The general (non-FIPS) release version of Alteryx Server is not capable of FIPS operation. A separate release (and installer) is available under separate license terms for our FIPS 140-2 customers. Contact your Alteryx Sales Representative for more details.

Feature Differences

Server-FIPS 2024.1 has a few features that are not available or limited in function when compared to the non-FIPS Server releases. See Alteryx Server and Server-FIPS Feature Differences for reference.

New Features

Transfer Asset Ownership

In this release, we've provided admins with the option to transfer ownership of workflows and schedules between users without them needing to be in the same studio as the new owner. This will make it easier to manage workflow and schedule ownership, especially when employees leave the company. This will improve collaboration and prevent tedious rework when workflow owners change, avoiding data pipeline disruptions.

For workflows, this means that when the workflow is transferred to a new owner, the workflow will move from the old user’s studio to the new user’s studio and the ownership field will be updated. When workflows are transferred, the version history will remain which is essential for audit compliance and version control.

Along with this new functionality, new notification options are available in Notifications. These are automatically on when you upgrade. Notifications are sent when you transfer workflows via both the Server UI and API. Both past and new owners are notified. For more information, go to the Notifications help page.

You can transfer asset ownership in Server UI or using Server API V3 endpoints.

Transfer Asset Ownership in Server UI

Admins are now able to transfer asset ownership from the Server UI for individual schedules or workflows, as well as in bulk. The bulk transfer of assets enables smoother transitions, without heavy reliance on APIs.

For more information about this feature, go to Transfer Workflow Ownership and Transfer Schedule Ownership.

Transfer Asset Ownership Using Server API V3

We now allow admins to transfer ownership of workflows, schedules, and collections between users using our V3 APIs without needing them to be in the same studio as the new owner.

  • PUT /v3/workflows/{workflowId}/transfer

    • This new API call adds the ability to transfer workflow ownership of a single workflow regardless of a studio. Thus, an admin can transfer a workflow to a user who isn’t in the same studio as the workflow.

    • There’s an additional option to transfer all schedules related to that workflow that the current workflow owner owns. This allows admins to transfer a workflow and the schedules associated with it at the same time. The schedules that are transferred will only be the ones owned by the existing workflow owner.

  • PUT /v3/users/{userId}/assetTransfer

    • This new API call allows admins to transfer all workflows, schedules, and collections from one user to another in a single call. The admin can choose which of these assets to transfer. This allows admins to quickly and easily transfer all assets from one user to another.

These APIs will make it easier for customers to manage workflow, schedule, and collection ownership. For more information about the new API endpoints, go to Workflow Endpoints and User Endpoints.

SQL Database Support

We’ve added support for SQL user-managed instances alongside the existing MongoDB integration. This addition provides you with the flexibility to leverage relational databases according to your preferences and requirements. We included the SQL DB support feature in both FIPS-compliant and non-FIPS environments. At the moment, we support only Microsoft SQL Server.

To start using SQL DB with your Alteryx Server, you need to configure it in Alteryx System Settings.

  • Controller:

    • In Controller > Persistence, we’ve added the User-managed SQL DB option which allows you to connect to your SQL DB.

    • In Controller > Persistence> Database > SQL Connection, enter the SQL DB connection string.

    • For more information on how to configure your controller with SQL DB option, go to Controller.

  • Server UI:

    • In Server UI > Persistence > Advanced Connections, the Server Persistence UI is automatically populated for the Advanced SQL Connection if you have selected User-Managed SQL DB in the Controller > Persistence section.

    • In Server UI > Persistence > Web Persistence, enter the SQL DB connection string. A MultipleActiveResultSets (MARS) flag will be automatically added. Alteryx Server needs this flag to perform complex querying. Without this flag, several operations would not be possible and Server would not be fully functional. For more information on this flag, please visit Multiple Active Result Sets (MARS).

    • For more information on how to configure Server UI with SQL DB option, go to Server UI.

For more information on how to manage SQL DB in Server, visit the SQL DB Management help page. Under this page, you'll find more details about SQL DB schemas, connection strings, and Mongo to SQL Migration Guide. For a general overview of our SQL support and migration from MongoDB to SQL, visit Server SQL DB Customer FAQ.

Crypto Migration Improvements

We've made the following improvements to the crypto migration process:

Migration Prep Tool Improvements

  • To evaluate any anticipated issues you might need to address prior to upgrading to 2022.3 or later, run a pre-flight check with the Migration Prep Tool.

  • During the pre-migration or full migration process, you will be able to see improved error logs that allow you to resolve the issues yourself. This enables you to take recommended action to ensure the full migration is completed successfully despite any errors.

  • We have added 3 new run options when running the Migration Prep Tool:

    • Default: Run the pre-migration and pre-migration check simultaneously (-p)

    • Run just the pre-migration (apps) (--appsonly)

    • Run just the credential validation step (--credonly)

  • While running the Migration Prep Tool, you must provide the controller token (-t) and hostname/IP Address (-i) of the controller. This also means you can now run the Migration Prep Tool on a multi-node setup by providing the controller's hostname/IP address and controller token.

Please note that 2 instances of the Migration Prep Tool tool cannot run simultaneously for the same controller.

Improved Error Messages

Example of an improved error message:

2024-02-28 10:06:38.038910;3;Error parsing xml file 'C:\ProgramData\Alteryx\RuntimeSettings.xml': char position=0; Message=File was not found

2024-02-28 10:06:38.038834;3;<Error parsing xml file 'C:\ProgramData\Alteryx\RuntimeSettings.xml': char position=0; Message=File was not found>. Please verify <"C:\ProgramData\Alteryx\RuntimeSettings.xml"> exists.

For more information about the pre-flight check, go to Run the Migration Prep Tool.

UI Search and Sort for Workflows and Schedules

We have improved our searching and sorting capabilities on Server for both admin and non-admin users, enhancing the overall experience of the Server UI. Now you can do the following with ease:

  • Search by 'Workflow ID' on Schedules and My Workspace (tabs My Files, Shared With Me, and Public).

  • Search by 'Owner' on Schedules and My Workspace (tabs Shared With Me and Public).

  • Filter by engine ‘AMP’ on Schedules and My Workspace (tabs My Files, Shared With Me, and Public).

  • Filter by ‘Type’ on My Workspace (tabs My Files, Shared With Me, and Public).

For more information on search, go to Search for Assets.

Server SAML Authentication Without Using CEF

We changed Designer's SAML authentication browser from Chromium Embedded Framework (CEF) to the machine's default browser. This will help you avoid security issues with CEF becoming out of date before Designer can be released with an updated version.

Service Timestamps Moved to UTC Format

All timestamps in the Server databases have been converted to the UTC format. By default, in the user interface now all the date-time fields will be displayed as per user’s profile time zone. The only exception is the frequency field, where it shows the timezone that is chosen at the time of creating the schedule.

If you are taking timestamps directly from the Server database, please note that these timestamps have been migrated to UTC format for standardization across the product and to alleviate daylight saving time issues.

Affected APIs

All Server APIs with a timestamp element will now return date and time fields in UTC-0 timezone.

The list of affected APIs via Swagger includes:

  • POST /v3/schedules

  • PUT /v3/schedules/{scheduleId}

  • GET /v3/schedules

  • GET /v3/schedules/{scheduleId}

For more information about these API endpoints, visit the Schedules Endpoints help page.

In case you upgrade from an older version to 2024.1, the timestamps of existing assets will be converted to the new UTC standard when AlteryxService starts.

Note that AlteryxService uses third party libraries to keep the updated time zone information in the database. These need to be updated as and when there is an update. If there is a time zone which is not providing correct offset values, please wait for the library update.

DCM Environment Connection Handling

We’re introducing DCM Environment Connection Handling allowing you to define what connections present on the Server should be used instead of workflow connections when executing workflows on the Server. This feature is available to all Curators through the Server UI and via Server APIs.

For every environment, you can define a list of Connection IDs that should be replaced by a different connection when found in workflow during execution. In other words, for such an environment, each of the source Connection IDs (present in the workflow) will be resolved as the target connection (defined by Connection ID) at engine runtime. That means a single workflow can be executed differently (using different connections) on each Server without making changes to the workflow itself. DCM handles connection replacement dynamically at the execution, without updating the YXMD workflow.

In a single-Server setup, you can still make sure that the workflow is executed differently in the Designer than on the Server. This enables an easier lifecycle of workflows across multiple environments (dev, test, production) without making changes to it.

For more information about DCM Environment Connection Handling rules, go to DCM Connections and DCM Connection Handling. To review permissions needed for DCM Environment Connection Handling rules, go to User Roles and Permissions.

To check the API endpoints to manage DCM Environment Connection Handling rules, go to the DCME Endpoints help page.

DCM Generic External Vault

You can utilize the DCM configuration to fetch secrets used in DCM credentials at runtime from a vault by providing a custom script or executable that would handle authentication and secret retrieval. Forming such a vault is possible through Designer and Server.

Generic External Vault allows you to configure a generic vault that can retrieve secrets from any vault with a programmatic interface using basic authentication.

For more information, go to DCM - Server, Data Connection Manager: Server UI, and DCM Generic External Vault.

DCM Permissions

Along with other new DCM features and changes, we’ve added new DCM permissions, giving Server Curators better control over users' DCM connections present on the Server.

  • Create or Edit DCM Assets

  • Share DCM Connection Credentials to Run on Server Only

  • Share DCM Connection Credentials for Collaboration

  • Manage Generic Vaults

These permissions are automatically enabled for new and existing users, except for the Manage Generic Vaults permission.

For more information, go to the User Roles and Permissions help page.

DCM Concurrent Sharing

Now you can share the same connection with one user for collaboration, and with another user or with the same one for execution. For more information go to Data Connection Manager: Server UI.

HashiCorp Vault mTLS Authentication

There is a new authentication method for HashiCorp Vault. Server can now use mTLS (“mutual TLS”, also known as “TLS Client Authentication”) to obtain DCM secrets from Vault.

Fixed and Known Issues

Fixed Issues

Fixed

Major Release Version 2024.1.1.17

ID

Description

Version

Issue Status

TCPE-672

GCSE-1329

After installing Server on the Japanese, Chinese, or French operating system environment, Server UI doesn't open and the message "HTTP 500 internal server error" is displayed.

2024.1.1.17

Fixed

TCPE-772

GCSE-1545

The PUT /v3/schedules/{id} endpoint changes HOURLY frequency to ONCE.

2024.1.1.17

Fixed

TCPE-841

GCSE-1685

In Server UI > Admin > Settings > Configuration > Users, the Users Can Register setting can be unchecked with Active Directory Authentication in 2022.3 and 2023.1.

2024.1.1.17

Fixed

TCPE-853

GCSE-1754

The customer Web application proxy is showing a 400 Bad request when a POST API call is made to aas/sessions. The content-type: application/json with “POST” is flagged as invalid JSON.

2024.1.1.17

Fixed

TCPE-868

GCSE-1741

When reindexing 2023.1 Server, a 500 error occurs, indicating that the reindex failed. Users can't see their workflows but can see the workflows shared with them.

2024.1.1.17

Fixed

TCPE-893

GCSE-1853

Indexing fails on upgrade or reindexing on Subscriptions collection when a Name field is NULL. This results in the index not being built and the Admin > Subscriptions page appearing blank without any error message.

2024.1.1.17

Fixed

TCPE-921

GCSE-1888

The POST /admin/v1/workflows endpoint is returning "An item with the same key has already been added." exception message for specific YXZP files.

2024.1.1.17

Fixed

TCPE-935

GCSE-1909

Server Data Connections become corrupt and appear as encrypted values when custom groups assigned to the connection are deleted from Users > Groups page.

2024.1.1.17

Fixed

TCPE-940

GCSE-1916

After upgrade to Server 2022.3+ with SAML authentication, the ACS endpoint is exposed as lowercase (/saml2/acs) compared to uppercase (/Saml2/Acs). This causes issues during login and startup.

2024.1.1.17

Fixed

TCPE-952

GCSE-1926

Upgrade MongoDB Database tools version to v100.7.0 for Mongo 4.2 and 4.4: MongoDB restores fail with some frequency by overloading memory.

2024.1.1.17

Fixed

TCPE-955

GCSE-1925

AlteryxService.exe emongodump/emongorestore does not return a Mongo restore error to the customer. Instead returns a false success message.

2024.1.1.17

Fixed

TCPE-957

GCSE-1936

Performance issue with the DELETE /v3/workflows/{workflowId} endpoint. If the database has only a few thousand schedules, this results in an unreasonable amount of time to perform even for workflows without set schedules.

2024.1.1.17

Fixed

TCPE-973

GCSE-1951

The GET /admin/v1/workflows endpoint does not return all workflows. It returns only first 15 and won't return more than 1000.

2024.1.1.17

Fixed

TCPE-981

GCSE-1934

The POST /v3/workflows API works incorrectly. If a workflow or app has dependencies that are located in the same folder when packaged, the API takes the file type of the first dependency listed alphabetically.

2024.1.1.17

Fixed

TCPE-1010

GCSE-1873

Schedules are running an hour earlier than the scheduled time.

2024.1.1.17

Fixed

TCPE-1020

GCSE-2005

Analytic App on Server is not passing value when Annotation Name has a period 23.1/23.2.

2024.1.1.17

Fixed

TCPE-1026

GCSE-2017

Workflow comments added via Designer are not being returned by the /v3/workflows/{workflowId} endpoint.

2024.1.1.17

Fixed

TCPE-1029

GCSE-2027

The GET /v1/workflows/subscription API endpoint is not returning all workflows. When no limit parameter is specified, only the first 15 workflows are returned. When the limit parameter is used and set to a value > 1000, only the first 1000 workflows are returned.

2024.1.1.17

Fixed

TCPE-1100

GCSE-2185

After the upgrade, all workflows show a revision number of 1.

This was addressed as part of TGAL-7199. If you continue to see incorrect revision numbers, please contact customer support for a manual fix.

2024.1.1.17

Fixed

TCPE-1105

GCSE-2204

MongoDB: Duplicate key error collection - AlteryxGallery.locks keep generating in Mongo versions 5.0 - 6.0. This behavior is not an Alteryx defect, and no changes were made to our software.

2024.1.1.17

Fixed

TGAL-6394

GS-610

Daylight Saving Time (DST) alters future interval scheduling of jobs/workflows. They are being pushed to the top of the hour when scheduled during the DST window of 2AM - 2:59AM. For more information about the DST change, visit Schedules: Time Zone Support.

2024.1.1.17

Fixed

TGAL-6467

GCSE-464

Daylight Saving Time (DST) is causing schedules to run at incorrect time in Server - schedules are shifted an hour forward or backward during the Daylight Saving Time. For more information about the DST change, visit Schedules: Time Zone Support.

2024.1.1.17

Fixed

TGAL-7406

GCSE-1123

The frequency column in the schedules table is showing the wrong dates for recurring schedules when the schedule’s time and timezone and the equivalent time in the user profile’s timezone span different days.

2024.1.1.17

Fixed

TGAL-8184

TCPE-740

Certain CredentialPasswordID values are causing MongoDB migration to schema 42 to fail and preventing successful upgrade to 2022.3+.

2024.1.1.17

Fixed

TGAL-8378

GCSE-1511

Server 'Version' on the My Profile page is not properly displaying Patch versions.

2024.1.1.17

Fixed

TGAL-8625

Even when given wrong version ID ,Workflow package is downloading through the /v3/workflows/{workflowId}/package endpoint.

2024.1.1.17

Fixed

TGAL-8733

GCSE-1694

Index rebuild process fails in 2023.1 when Server data connection ConnectionString character length exceeds MongoDB index key limit of 1024 bytes returning an error "Index key too large to index" and causes Users/Subscriptions page to be blank.

2024.1.1.17

Fixed

TGAL-9017

Error: "Failed to retrieve Mongo connection information <Server Error: 404> after Installing Alteryx Server 2023.2 with User-Managed MongoDB.

If your Server environment has user-managed Mongo DB on isolated Server nodes that use advanced connection strings to connect to Mongo DB, you must edit the runtimesettings.xml file, or else the service will not start. Please follow the workaround instructions in this article.

2024.1.1.17

Fixed

TGAL-9100

GCSE-1839

DCM and Server Data Connection issues after host migration and upgrade to 2023.2.

2024.1.1.17

Fixed

TGAL-9126

GCSE-1852

Server Reindex API endpoint /gallery/api/status/rebuild/all returns 200 SUCCESS for both success and failure due to changes made in TGAL-8796.

2024.1.1.17

Fixed

TGAL-9254

GCSE-1869

Designer is able to save workflows to Server when Designer version is higher than Server.

2024.1.1.17

Fixed

TGAL-9302

TCPE-923

Server UI Data Connections are not syncing to Designer post upgrade.

2024.1.1.17

Fixed

TGAL-9658

Unable to upload Journal app workflow shared by RSM client with SQL as database and Windows authentication.

2024.1.1.17

Fixed

TGAL-9757

GCSE-1970

If you encounter this error "Could not determine key pair for the session. Please try reauthenticating." when saving a workflow to Server UI in previous Designer session, it's because their original session of Designer has expired. The new error message in 24.1 has been changed to the following: "The current session with Server has expired. Please close and re-open Designer to re-authenticate.”

2024.1.1.17

Fixed

TGAL-9760

GCSE-1830

Controller token and MongoDB password is intermittently becoming corrupt causing service issues as a result.

2024.1.1.17

Fixed

TGAL-10130

Unable to upload Macro type workflow in Server through UI and public API.

2024.1.1.17

Fixed

TGAL-10137

GCSE-1908

Recurring Schedule with End date time scheduled in a different Timezone than Server will stop early or run past the End time.

2024.1.1.17

Fixed

TGAL-10138

GCSE-1966

Schedule Workflow does not use correct Timezone in Monthly schedules when Server and User Timezone are different.

2024.1.1.17

Fixed

TGAL-10184

GCSE-2023

2022.3 CryptoMigration is not re-encrypting the User Default Credential - Error running workflow: AlteryxService_RetrieveSecureData failed.

2024.1.1.17

Fixed

TGAL-10609

GCSE-2123

When upgrading to 2024.1, schema migration 41 will fail if Server UI has custom site colors set.

2024.1.1.17

Fixed

TPRI-1683

Issues with default worker when editing schedules in Server.

2024.1.1.17

Fixed

TPRI-2353

GCSE-1504

Nested links in Server UI are all at the same level of indentation.

2024.1.1.17

Fixed

TPRI-3334

Editing a Scheduled workflow to back date is allowed in Server.

2024.1.1.17

Fixed

TPRI-3344

Recurring schedule: Weekly scheduling a workflow is failing in Server.

2024.1.1.17

Fixed

TPRI-3661

GCSE-1757

In the Date Tool, you can only select the year when you drill down and not the month. For the month, you must navigate right and left until the required month is selected.

2024.1.1.17

Fixed

TPRI-3662

GCSE-1758

In the File Browse Tool, when you are mapping fields to an app, it is not as visually distinct as in previous Server versions.

2024.1.1.17

Fixed

TPRI-3820

TGAL-8887

Users are unable to update tags after assigning max number of (5) tags.

2024.1.1.17

Fixed

TPRI-3821

TGAL-8904

Permission state is not getting reset despite closing.

2024.1.1.17

Fixed

TPRI-3839

GCSE-1743

After selecting a date in the Date Tool on Alteryx Server, the format of the display date changes from DD/MM/YYYY in previous versions (for example, 2021.3) to MM/DD/YYYY.

2024.1.1.17

Fixed

TPRI-3904

TGAL-8892

Filter is not working for Tags in Server UI.

2024.1.1.17

Fixed

TPRI-3922

TGAL-8886

User is not able to Set Default value for "Forecast Refresh Interval".

2024.1.1.17

Fixed

TPRI-4024

GCSE-1590

Starting 2023.1, owners of Public workflows can’t see the workflows under My Files, just in the Public tab of My Workspace. In 2022.1, Public workflows are visible in both My Files and Public tabs.

2024.1.1.17

Fixed

TPRI-4027

GCSE-1537

Server schedules are showing a different ending time based on the users Timezone from what was originally scheduled when editing the schedule.

2024.1.1.17

Fixed

TPRI-4100

GCSE-1822

Chain applications require manual run for each analytics app even if the analytics app does not have any user input required.

2024.1.1.17

Fixed

TPRI-4300

Searching a user name under migration drop down its not giving any search results after entering username.

2024.1.1.17

Fixed

TPRI-4396

GCSE-1950

In Server Admin interface, Collections > Collection > Workflows > Added to Collection sort is sorting alphabetically instead of by date.

2024.1.1.17

Fixed

TPRI-4580

TGAL-8884

Schedule Name is appearing while editing the schedule.

2024.1.1.17

Fixed

TPRI-5079

The radio button analytical app's default value functionality is broken, producing incorrect output.

2024.1.1.17

Fixed

TPRI-5094

GCSE-2073

File Browse Tool does not show complete text in Server UI.

2024.1.1.17

Fixed

TPRI-5145

GCSE-2082

Chained apps on Server are run despite errors.

2024.1.1.17

Fixed

TPRI-5308

When a user changes the start time or enables the end time of a scheduled workflow, the checkbox gets deselected. Each time a schedule modification is performed, the user must enable the checkbox.

2024.1.1.17

Fixed

Fixed

Minor Release Version 2024.1.1.49

ID

Description

Version

Issue Status

TCPE-1043

GCSE-1974

Users with Chinese characters in their Alteryx Server UI logon name are not able to publish workflows to their Server.

2024.1.1.49

Fixed

TGAL-10571

Error message when transferring asset to member that doesn't have the correct role needs to be updated.

2024.1.1.49

Fixed

TGAL-10727

Individual select box is getting blank/unchecked after transferring multiple workflows/schedules together.

2024.1.1.49

Fixed

TGAL-10747

Clearing "Run As" credentials allows the workflow to run as default user even when the setting has been set to Require Credentials.

2024.1.1.49

Fixed

TGAL-10748

Incorrect permission error is displayed to the new owner after transferring workflow or schedule, even if they have the permission to access the workflow or schedule.

2024.1.1.49

Fixed

TGAL-10749

When transferring ownership of a workflow but no schedules to another user, the resulting snackbar on the bottom left side of the page says “Transferred workflow and schedules,” when it should say “Transferred workflow.”

2024.1.1.49

Fixed

TGAL-10754

Unable to reset the Theme settings back to default in Server.

2024.1.1.49

Fixed

TGAL-10792

GBETA-452

When transferring schedule ownership to another user, an incorrect error message is displayed and remains on the screen even though it should no longer be visible.

2024.1.1.49

Fixed

TGAL-10793

GBETA-453

When a user installs the Server API tool in Designer and creates a workflow calling GET /v3/workflows, they see the following error in their UI: Alteryx.Server.Models.Engine.AppValidation+AppValidationMessage.

2024.1.1.49

Fixed

TGAL-10805

When a user installs the Server API tool in Designer and creates a workflow calling GET /v3/workflows, no further validation message is displayed within the window.

2024.1.1.49

Fixed

TGAL-10822

When bulk transferring ownership of workflows or schedules, the resulting snackbar should accurately reflect what was actually transferred regardless of the radio button that was selected.

2024.1.1.49

Fixed

TGAL-10846

The POST API request to the /admin/v1/workflows endpoint in order to upload workflow returns an error message in the FIPS version of Server.

2024.1.1.49

Fixed

TGAL-11089

GCSE-2250

AlteryxService fails to start up when configuring Alteryx Designer for Designer and Scheduler Only on 2024.1.

2024.1.1.49

Fixed

TGAL-11090

When using a shared Run As credential, clearing the Run As checkbox and adding new credentials results in using the old credentials instead of the supplied ones.

2024.1.1.49

Fixed

TPRI-5380

GCSE-2151

Analytic app > Interface Designer > On Success > No Output Files Message doesn't appear when run on Server.

2024.1.1.49

Fixed

TPRI-5432

TGAL-10764

Newly added collections are not visible in Server UI without manual refresh of the webpage.

2024.1.1.49

Fixed

Fixed

Minor Release Version 2024.1.1.71

ID

Description

Version

Issue Status

TPRI-5661

GCSE-2007

The third chained app does not load the output file generated by the first app when running on Server.

2024.1.1.71

Fixed

Fixed

Minor Release Version 2024.1.1.93

ID

Description

Version

Issue Status

GDCM-4147

DCM concurrent sharing is not working when Key file is used. The workflow fails with error "Failed to complete write to Google BigQuery: Function not implemented." when run on Server.

2024.1.1.93

Fixed

TCPE-1033

GCSE-2035

Email events, created with each workflow, intermittently send blank emails with the correct email as soon as the expected event email is sent.

2024.1.1.93

Fixed

TCPE-1111

GCSE-2229

After upgrading Server from 2021.4.2.47802 to 2022.1.1.42691, and then to 2023.2.1.133, the following error appears "Error running Event #1: Func 'curl_easy_perform' failed, ret = 8, desc = Weird server reply" on workflows with email event.

2024.1.1.93

Fixed

TGAL-11407

When you run the seeded SqlServer DB and navigate to Credentials, an exception is thrown. The Credentials table is shown with a single row that says “ERR”.

2024.1.1.93

Fixed

Fixed

Minor Release Version 2024.1.1.136

ID

Description

Version

Issue Status

TDYN-761

GCSE-2376

Server UI: There is a 30-character limitation in DCM Connections for Snowflake DSN-less that prevents connections to databases whose name contains more than 30 characters with the error "Validation failed. The input exceeds maximum allowed length."

2024.1.1.136

Fixed

TGAL-11249

GCSE-2339

The reindex command line does not generate logging in 2024.1.

2024.1.1.136

Fixed

TGAL-11268

GCSE-2338

The CryptoMigration log (AlteryxServiceMigrator_#.log) incorrectly categorizes the new error as state ;4; instead of ;3;.

2024.1.1.136

Fixed

TGAL-11272

TPRI-1122

New Server UI: In both user and admin Schedules, the schedule status filter does not work. When users select or clear any of the checkbox options in the filter for the Status column, an empty page with the "No Schedules." message is displayed.

2024.1.1.136

Fixed

TGAL-11282

GCSE-2344

Crypto Migration Summary counts for PackageDefinitions and AppChunks do not match as expected.

2024.1.1.136

Fixed

TGAL-11440

GCSE-2431

SQL Server DB schedules do not run the published version of the workflow, but the version from when the schedule was created.

2024.1.1.136

Fixed

TGAL-11458

GCSE-2430

Schema Migration 49 is failing on upgrades to 2024.1 if various Messages, DatasetMessages, or TagIds arrays in appInfos records are missing or contain null values.

2024.1.1.136

Fixed

TGAL-11459

GCSE-2442

When upgrading from 2021.4 to 2024.1, Gallery schema migration will fail and prevent Server from loading post upgrade.

2024.1.1.136

Fixed

TGAL-11460

GCSE-2437

When migrating to 2024.1, Server will fail to migrate with the Migration 49 error when the Filename field in the PrimaryApplication object within a revision is invalid or contains an empty name.

2024.1.1.136

Fixed

TPRI-5954

GCSE-2346

Tree tool in a chained app does not work when running on Server 2023.1 Patch 7.

2024.1.1.136

Fixed

TPRI-6408

GCSE-2526

Schedule does not work for Analytic Apps.

2024.1.1.136

Fixed

Fixed

Minor Release Version 2024.1.1.168

ID

Description

Version

Issue Status

TCPE-1033

GCSE-2035

Email events, created with each workflow, intermittently send blank emails with the correct email as soon as the expected event email is sent.

2024.1.1.168

Fixed

TCPE-1265

GCSE-2579

The SharePoint tool (version 2.1.0) running on Server 2.1.0 generates numerous field conversion errors, exceeding the MongoDB document size limit of 16GB. As a result, no document is created in the AS_Results collection, but an error appears in the AS_Queue collection.

2024.1.1.168

Fixed

TGAL-8401

GCSE-1474

Updating the Input Data Tool with the action type "Update Input Data Tool (Default)" fails in the Server UI when using the POST /users/v2/Workflows/{appid}/jobs endpoint.

2024.1.1.168

Fixed

TGAL-11891

GCSE-2648

When upgrading from Alteryx Server 2022.1 to 2024.1, Alteryx Gallery migration fails on 40.01, with error deserializing the CustomCss property.

2024.1.1.168

Fixed

TGAL-11965

When using the GET /admin/v1/subscriptions endpoint, a 500 Internal Server Error appears.

2024.1.1.168

Fixed

TGAL-11968

When syncing Azure AD Groups by SCIM, a 500 Internal Server Error occurred.

2024.1.1.168

Fixed

TGAL-11983

When using the GET /admin/v1/users endpoint, a 500 Internal Server Error appears.

2024.1.1.168

Fixed

TPRI-5918

GCSE-1508

Theme colors apply to curators only.

2024.1.1.168

Fixed

TPRI-6498

GCSE-2584

The Job Results page becomes unresponsive and fails to load log messages when the log size is excessively large. This can eventually result in either a RESULT_CODE_HUNG or an "Out of Memory" error.

2024.1.1.168

Fixed

Known Issues

Known

Major Release Version 2024.1.1.17

ID

Description

Version

Issue Status

TCPE-812

GCSE-1619

When using the “£” character in Server credentials, the workflow using the same credentials have failed to execute with the error "The username or Password is Incorrect".

2024.1.1.17

Known

TCPE-820

GCSE-1629

SAML login is sending the incorrect timestamp for the "IssueInstant" attribute when login is initiated from the Server to the IDP.

2024.1.1.17

Known

TCPE-869

GCSE-1742

When deleting a workflow in Server UI, an error "Failed to delete Workflow XXX" occurs.

2024.1.1.17

Known

TCPE-897

GCSE-1859

When uploading a workflow to Server either via API or through Designer for previous version, the "versionNumber" field returns 0.

2024.1.1.17

Known

TCPE-912

GCSE-1851

When a workflow is renamed in Server UI and then opened in Designer, then the new workflow name in Metainfor is not being retrieved in Designer.

2024.1.1.17

Known

TCPE-931

GCSE-1896

After upgrade to 2023.1+, users can’t see their workflows in their Workspace. They can see workflows shared with them and newly published workflows only.

2024.1.1.17

Known

TCPE-936

GCSE-1582

While migrating Designer Schedules to Server, it's not possible to find some existing users who are not among the first 25 users.

2024.1.1.17

Known

TCPE-951

GCSE-1523

Run As is not running the workflow with the correct credentials on Server.

2024.1.1.17

Known

TCPE-960

GCSE-1938

When submitting a workflow version via API as a user other than the workflow owner (for example, using the API credentials of a service account), the subscription of the workflow is changed to the API owner's.

2024.1.1.17

Known

TCPE-976

GCSE-1959

Schedules > Filter by Owner only finds first 15 users. Typing a name to search will only search within these 15 user names.

2024.1.1.17

Known

TCPE-977

GCSE-1958

Schedules > Filter by Owner doesn't load for Artisans.

2024.1.1.17

Known

TCPE-980

GCSE-1961

Server UI is not able to display a preview for PCXML file if a URL or hyperlink is output to a Render tool. The following error occurs: "Error: Unable to Load Preview".

2024.1.1.17

Known

TCPE-1033

GCSE-2035

Email events, created with each workflow, intermittently send blank emails with the correct email as soon as the expected event email is sent.

2024.1.1.17

Known

TCPE-1057

GCSE-2080

DCM page load issues due to missing trailing slashes in requests.

2024.1.1.17

Known

TCPE-1065

GCSE-2089

Administrator fails to update user profile in Japanese UI.

2024.1.1.17

Known

TCPE-1072

GCSE-2084

Curator has access to workflows uploaded by other users via URL and workflow ID.

2024.1.1.17

Known

TCPE-1073

GCSE-2093

The GET v3/collections endpoint is showing the USER ID as null for a collection API.

2024.1.1.17

Known

TCPE-1080

GCSE-2138

When switching to different subscriptions and returning to the original one, existing schedules encounter an error stating: "You do not have access to this workflow. To request access, please contact the author or your administrator."

2024.1.1.17

Known

TCPE-1086

GCSE-2139

When calling the /v3/workflows/{workflowId}/package endpoint, the temporary file stored on Server following pattern "_axc_****.yxzp" is not deleted.

2024.1.1.17

Known

TCPE-1090

GCSE-2147

A workflow from a newer, non-compatible version of Designer can be published to an older version of Server and scheduled to run successfully. Manually running the workflow will give an "The application could not be found" error.

2024.1.1.17

Known

TCPE-1092

GCSE-2152

User can proceed to the Run page of the workflow with incorrect credentials set as default on Server.

2024.1.1.17

Known

TCPE-1223

GCSE-2457

Receiving the “Page not Found“ error after IDP-initiated login with certain IDPs as well as normal login with others. Exception thrown when asserting SAML response from IDP.

2024.1.1.17

Known

TCPE-1247

GCSE-2553

Desktop Automation Schedule times change after upgrade to 2024.1 by the number of hours difference the machine’s timezone is from UTC.

2024.1.1.17

Known

TCPE-1294

GCSE-2691

Unable to connect 2024.1 Designer to a 2024.1 Server on a lower patch version.

2024.1.1.17

Known

TGAL-8263

GCSE-1184

API V3: Schedule PUT API allows the priority to be changed when the user profile does not have access.

2024.1.1.17

Known

TGAL-8314

GCSE-1374

A workflow manually run from Server UI that requires user credentials is running as the local user, rather than the user credentials that were entered when 'Make these my default credentials.' is selected.

2024.1.1.17

Known

TGAL-8534

GCSE-1534

Last App in series of at least 3 chained Apps fails to read the output file from the first App.

2024.1.1.17

Known

TGAL-8692

GCSE-1674

Workflow status shows as corrupted that runs via Scheduler on the Controller node.

2024.1.1.17

Known

TGAL-8841

GCSE-1622

Excel file output appears to be corrupt when retrieved from Server API call GET /v1/jobs/{id}/output/{outputId}.

2024.1.1.17

Known

TGAL-9626

GCSE-1931

Unable to upload workflow using V3 API when CredentialID contains Custom Groups.

2024.1.1.17

Known

TGAL-10286

GCSE-2039

Workflows and analytics apps which includes macro gets converted into macro while publishing them using the following Server API endpoints: POST /admin/v1/workflows and POST /v3/workflows.

2024.1.1.17

Known

TGAL-10628

GCSE-1993

Base Map Tiles are not rendering in Server UI as expected in Server UI and Sandbox environment.

2024.1.1.17

Known

TGAL-10737

GCSE-1703

In the Admin > Jobs page under the Status tab, when you sort by State column, it's sorting based on the Schedule Time/createDate.

2024.1.1.17

Known

TGAL-10747

Clearing "Run As" credentials allows the workflow to run as default user even when the setting has been set to Require Credentials.

2024.1.1.17

Known

TGAL-10748

Incorrect permission error is displayed to the new owner after transferring workflow or schedule, even if they have the permission to access the workflow or schedule.

2024.1.1.17

Known

TGAL-10755

GCSE-2178

Workflow icon uploaded by workflow owner in Home page is removed after downloading and reuploading via API.

2024.1.1.17

Known

TGAL-10792

GBETA-452

When transferring schedule ownership to another user, an incorrect error message is displayed and remains on the screen even though it should no longer be visible.

2024.1.1.17

Known

TGAL-10793

GBETA-453

When a user installs the Server API tool in Designer and creates a workflow calling GET /v3/workflows, they see the following error in their UI: Alteryx.Server.Models.Engine.AppValidation+AppValidationMessage.

2024.1.1.17

Known

TGAL-10805

When a user installs the Server API tool in Designer and creates a workflow calling GET /v3/workflows, no further validation message is displayed within the window.

2024.1.1.17

Known

TGAL-10846

The POST API request to the /admin/v1/workflows endpoint in order to upload workflow returns an error message in the FIPS version of Server.

2024.1.1.17

Known

TGAL-11185

GCSE-2288

When creating a new MongoDB in 2022.3 - 2023.2, the AS_Versions collection is not created if RuntimeSettings.xml containing <MigrationVersionNumber>1</MigrationVersionNumber> exists at the time of the MongoDB creation. If AS_Versions doesn’t exist at the time of an upgrade, the crypto migration process is initiated and fails. This then prevents the AlteryxService from starting post upgrade. This issue does NOT occur if you are on the newest patches, specifically 2023.1.392+, 2023.2.173+, and 2024.1.1.17+.

2024.1.1.17

Known

TGAL-11767

GCSE-2569

When upgrading from a Server version starting with the major version of 2021.4 up to (and including) 2021.4.2.40860 Patch 4 directly to 2024.1, the schema migration fails, leading to a 404 error in Server. To avoid this defect, we recommend an intermediary upgrade to a version between (2022.3 - 2023.2) before upgrading to 2024.1.

2024.1.1.17

Known

TGAL-11869

GCSE-2533

Schedule times off by # of hours user is off from UTC after upgrade to 2024.1.

2024.1.1.17

Known

TGAL-11891

GCSE-2648

When upgrading from Alteryx Server 2022.1 to 2024.1, Alteryx Gallery migration fails on 40.01, with error deserializing the CustomCss property.

2024.1.1.17

Known

TGAL-11949

Unable to delete credentials after adding or removing users from Subscriptions, and incorrect message displayed stating that the credentials have been deleted.

2024.1.1.17

Known

TGAL-11965

When using the GET /admin/v1/subscriptions endpoint, a 500 Internal Server Error appears.

2024.1.1.17

Known

TGAL-11968

When syncing Azure AD Groups by SCIM, a 500 Internal Server Error occurred.

2024.1.1.17

Known

TGAL-11983

When using the GET /admin/v1/users endpoint, a 500 Internal Server Error appears.

2024.1.1.17

Known

TPRI-4025

GCSE-1589

Issues with collection workflow search interaction: When typing a workflow name into search that is not a workflow in Server UI, it immediately displays "No workflows to add.", which makes it seem like there are no workflows.

2024.1.1.17

Known

TPRI-4053

GCSE-1057

Server Usage Report shows ExecutionTime of job as 0.

2024.1.1.17

Known

TPRI-4712

GCSE-1787

When Analytic App runs in Server UI, File Browse tool does not use the correct file path when an input file is selected.

2024.1.1.17

Known

TPRI-5409

GCSE-2154

Radio buttons and Labels are out of order in Server UI.

2024.1.1.17

Known

TPRI-5461

GCSE-1704

Windows Auth: Email column field displays Windows Identity Name and not the Email address. The column field header should be Windows Identity.

2024.1.1.17

Known

Security Updates

Fixed

Major Release Version 2024.1.1.17

ID

Description

Version

Issue Status

TDS-765

We have updated the embedded OpenSSL library to version 3.0.12. This patch-level release does not change API/ABI functionality or interoperability. It addresses the presence of several reported potential vulnerabilities within the OpenSSL codebase, including:

  • CVE-2023-5363

  • CVE-2023-4807

  • CVE-2023-3817

  • CVE-2023-3446

  • CVE-2023-2975

  • CVE-2023-2650

  • CVE-2023-1255

  • CVE-2023-0466

  • CVE-2023-0465

  • CVE-2023-0464

See https://www.openssl.org/news/openssl-3.0-notes.html for more information.

2024.1.1.17

Fixed

TGAL-7140

To be disclosed.*

2024.1.1.17

Fixed

Minor Release Version 2024.1.1.168

TGAL-11764

GVM-1325

To be disclosed.*

2024.1.1.168

Fixed

*In accordance with security best practices and to prevent potential manipulation by bad actors, Alteryx does not disclose the details of any open vulnerability until all supported versions are updated with a fix. More information will be made available once the vulnerability has been fixed for all supported versions known to be affected.