JamfMigrator icon indicating copy to clipboard operation
JamfMigrator copied to clipboard

v8.1.0 crash while backup: General - Api Clients / Roles AND macOS - Patch Management

Open PeterPlanlos opened this issue 6 months ago • 8 comments

If selected General - Api Clients / Roles or macOS - Patch Management

the application "quit unexpectedly"

Just while "export only" so no migration just saving backup to disk from jamf cloud.

please fix, thanks a lot!

PeterPlanlos avatar Jun 18 '25 07:06 PeterPlanlos

Give v8.1.1 a go, worked fine for me.

BIG-RAT avatar Jun 30 '25 19:06 BIG-RAT

Thanks for updating but it dont work for me. :( I feel its even got worse.

still macOS - Patch Management -> starts then after some -> the application "quit unexpectedly" macOS - Applications -> dont start + hang for ever macOS - Disk Encryptions -> dont start + hang for ever

General - Api Clients / Roles -> only work if selected separately(both are working when selected separately). if select one of both together with something other -> the application "quit unexpectedly"

thanks in advance that you take care. I would love to get a fully working version because I use this as backup for my Jamf cloud instance

Best regards

PeterPlanlos avatar Jul 09 '25 07:07 PeterPlanlos

2 steps forward, 3 steps back... Let me know if v8.2.0 improves things.

BIG-RAT avatar Aug 24 '25 19:08 BIG-RAT

this seems to be happening for jamf pro users and groups as well if exporting. it seems to export the very first one (user or group), and then immediately crashes. i can view all the users or groups in the app no problem, but once I try to export is when it crashes.

dev-yeet avatar Sep 29 '25 01:09 dev-yeet

@dev-yeet - having the issue with v8.2.0? I'm unable to reproduce the error (yet?) myself. Export only or replicate and export? Raw and/or trimmed? Can you share the log?

BIG-RAT avatar Sep 29 '25 07:09 BIG-RAT

Hi it still crash for me macOS / Patch Management all the other stuff is running through flawless for me.

Tried: General and macOS tab. only macOS / Patch Management seems affected for me.

Tested now again explicit only General / Users & Jamf Groups & Jamf Users & Smart User Group & Static User Groups => no issue run smooth through. I use export only not trimmed if this matters.

Best regards and thanks for working on it!!

PeterPlanlos avatar Sep 29 '25 10:09 PeterPlanlos

20250929_125551 [Credentials.itemLookup] lookup error occurred for JPMA-redacted.jamfcloud.com: -25300
20250929_125551 [Credentials.itemLookup] lookup error occurred for JPMA-redacted.jamfcloud.com: -25300
20250929_125551 [Credentials.itemLookup] lookup error occurred for JPMA-redacted.jamfcloud.com: -25300
20250929_125556 [Credentials.itemLookup] lookup error occurred for JPMA-redacted.jamfcloud.com: -25300
20250929_125603 [go] Using username/password to generate token for source: redacted.jamfcloud.com.
20250929_125603 [JamfPro.getToken] Token for source server is 15 hours old. Expires in 15 minutes
20250929_125603 [JamfPro.getToken] Attempting to retrieve token from https://redacted.jamfcloud.com/api/v1/auth/token
20250929_125603 [JamfPro.getToken] using username/password to generate token for source server
20250929_125603 [JamfPro.getToken] new token created for source: https://redacted.jamfcloud.com
20250929_125604 [JamfPro.getToken] getVersion: source Jamf Pro Version: 11.20.1-t1757338337687
20250929_125604 [JamfPro.getToken] getVersion: https://redacted.jamfcloud.com set to use Bearer Token
20250929_125604 [updateServerArray] set current source server: https://redacted.jamfcloud.com
20250929_125604 [go] Using username/password to generate token for destination: keycard.jamfcloud.com.
20250929_125604 ----------- Starting Export Only -----------

20250929_125604 [ViewController.readNodes] successfully set access permissions to /Users/johnnybrown/dev/replicator/Client Configuration Templates/jamf-pro-users-and-groups/
20250929_125604 [getSourceEndpoints] nodesToMigrate: ["jamfusers"]
20250929_125604 [Json.getRecord] get endpoint: jamfusers from server: https://redacted.jamfcloud.com
20250929_125604 [Json.getRecord] GET status code: 200
20250929_125604 [Json.getRecord] retrieved jamfusers
20250929_125637 [go] Using username/password to generate token for source: redacted.jamfcloud.com.
20250929_125637 [JamfPro.getToken] Token for source server is 33 seconds old. Expires in 15 minutes
20250929_125637 [JamfPro.getToken] Attempting to retrieve token from https://redacted.jamfcloud.com/api/v1/auth/token
20250929_125637 [JamfPro.getToken] using username/password to generate token for source server
20250929_125637 [JamfPro.getToken] new token created for source: https://redacted.jamfcloud.com
20250929_125637 [JamfPro.getToken] getVersion: source Jamf Pro Version: 11.20.1-t1757338337687
20250929_125637 [JamfPro.getToken] getVersion: https://redacted.jamfcloud.com set to use Bearer Token
20250929_125637 [JamfPro.renewToken] Source server token renews in 15 minutes
20250929_125637 [updateServerArray] set current source server: https://redacted.jamfcloud.com
20250929_125637 [go] Using username/password to generate token for destination: keycard.jamfcloud.com.
20250929_125637 ----------- Starting Export Only -----------

20250929_125637 [startMigrating] call selectiveMigrationDelegate for selectedEndpoint: accounts/userid
20250929_125637 [Json.getRecord] get endpoint: jamfusers/10 from server: https://redacted.jamfcloud.com
20250929_125638 [Json.getRecord] GET status code: 404
20250929_125638 [Json.getRecord] error getting jamfusers//10, HTTP Status Code: 404
20250929_125638 [ViewController.startSelectiveMigration] update redacted_user accounts/userid dependency
20250929_125639 [getById] Exporting raw XML for accounts/userid - redacted_user

for what it's worth, the user exported actually is userid 10

i was doing raw only, but i also tried with trimmed for logs above and there's no difference.

Image

dev-yeet avatar Sep 29 '25 17:09 dev-yeet

Interesting, I get a similar 404 response but the record exports

20251002_101506 [startMigrating] call selectiveMigrationDelegate for selectedEndpoint: accounts/userid
20251002_101506 [Json.getRecord] get endpoint: jamfusers/25 from server: https://SourceServer
20251002_101507 [Json.getRecord] GET status code: 404
20251002_101507 [Json.getRecord] error getting jamfusers//25, HTTP Status Code: 404

BIG-RAT avatar Oct 02 '25 14:10 BIG-RAT