Users Import Job Question
Hello,
Our import job for users had been running fine for quite a while until early December when it suddenly stopped. We can't figure out any reason as to why. We've tried restarting the server where the file TDX uses lives but that hasn't resolved the issue for us. Any assistance or ideas would be greatly appreciated.
Answer (1)
Hi Riley,
Looks like your imports stopped submitting as of 12/9.
That is the same day that we warned, on 10/13, that the following changes would be going into effect regarding supported TLS cipher suites:
On 12/9/2023 we will be making several enhancements to connection security for inbound web connections to the TeamDynamix platform including:
- Enabling TLS 1.3 with the following cipher suites
- TLS_AES_128_GCM_SHA256
- TLS_AES_256_GCM_SHA384
- TLS_CHACHA20_POLY1305_SHA256
- Disabling the following TLS 1.2 cipher suites
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS 1.2 will still be available with the below cipher suites
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
These changes are available for testing in the TeamDynamix Release Preview Environment, which is now open.
A copy of this notification can be found in the Web Security Enhancements for TeamDynamix Applications KB Article.
We made the changes on our end but our import is still not running correctly. This is what happens when we try to connect to upload the file:
C:\TeamDynamixSync>"C:\TeamDynamixSync\TeamDynamix.ApiUtility.PeopleImporter.exe" -u https://carrollu.teamdynamix.com/TDWebApi/ -b "45091D2B-3204-41A7-8362-74C8154688A6" -w "DDAD77D7-5EBB-4007-8186-07622F9B0C1B" -p "C:\TeamDynamixSync\Pending" -s "C:\TeamDynamixSync\Submitted" -f "C:\TeamDynamixSync\Failed" -n helpdesk@carrollu.edu
INFO - Processing started.
INFO - Running in standard file-based processing mode.
INFO - Looking for pending import files to process in C:\TeamDynamixSync\Pending.
INFO - Found 1 pending file(s) to process.
INFO - Attempting admin authentication to the TeamDynamix Web API with API URL https://carrollu.teamdynamix.com/TDWebApi/.
ERROR - People importer encountered an error: One or more errors occurred. - Riley Fay Thu 1/18/24 9:15 AM
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at TeamDynamix.ApiUtility.PeopleImporter.Helpers.TDApiHelpers.AdminAuthenticateAgainstTDApi(HttpClient apiClient, CommandLineOptions options)
at TeamDynamix.ApiUtility.PeopleImporter.Helpers.FileProcessingHelper.StartFileModeProcessing(CommandLineOptions options, Boolean fromDatabaseMode, String[] overrideFilePaths)
at TeamDynamix.ApiUtility.PeopleImporter.Program.Main(String[] args)
ERROR - Inner Exception details: An error occurred while sending the request.
INFO - Processing completed.
C:\TeamDynamixSync> - Riley Fay Thu 1/18/24 9:15 AM