-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BulkSetArchiveSchedule.v04.ps1 Returns Inconsistent Visa #12
Comments
I’ll take a look. Thanks for the heads up.
…____
Regards
Eric Harless | HEAD BACKUP NERD | N-ABLE
mobile: 631-512-0140 | email: ***@***.******@***.***>
events<https://www.n-able.com/events> | blogs<https://www.n-able.com/?s=backup_nerd+blog> | twitter<https://twitter.com/backup_nerd> | linkedin<https://www.linkedin.com/in/backupnerd/> | reddit<https://www.reddit.com/r/Nable/> | scripts<https://github.com/BackupNerd> | cookbook<https://success.n-able.com/cookbooks/> | meet<https://calendly.com/backup_nerd/backup-meeting>
support | release | status | documentation | training | resources<https://success.n-able.com/product/backup>
________________________________
From: jake-ct ***@***.***>
Sent: Wednesday, May 1, 2024 12:59:33 PM
To: BackupNerd/Backup-Scripts ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [BackupNerd/Backup-Scripts] BulkSetArchiveSchedule.v04.ps1 Returns Inconsistent Visa (Issue #12)
[EXTERNAL] This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Howdy friends!
I was trying to use the BulkSetArchiveSchedule.v04.ps1 to get & set archiving. It doesn't appear to pull any devices. Looks like, perhaps, the Visa is getting rejected.
I added "write-output $data" and "write-output $webrequest" to the Send-GetDevices function and ran ".\BulkSetArchiveSchedule.v04.ps1 -allpartners -alldevices -clearcredentials":
Bulk Set Archive Schedule
Get-Command : File G:\My Drive\GitHub\Backup-Scripts\Retention\BulkSetArchiveSchedule.v04.ps1 cannot be loaded because
you opted not to run this software now.
At G:\My Drive\GitHub\Backup-Scripts\Retention\BulkSetArchiveSchedule.v04.ps1:64 char:11
+ $Syntax = Get-Command $PSCommandPath -Syntax ; Write-Output " Script ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [Get-Command], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.PowerShell.Commands.GetCommandCommand
Script Parameter Syntax:
Current Parameters:
-AllPartners = True
-AllDevices = True
-Add = False
-Name = EOM Archive
-Time = 00:00
-Months = all
-Monthdays = last
-Remove = False
AddArchiveSchedule
---------
Backup API Credential File Cleared
---------
Getting Backup API Credentials
---------
Backup API Credential File Not Present
---------
Setting Backup API Credentials
---------
Backup API Credential Path Present
---------
Enter Exact, Case Sensitive Partner Name for SolarWinds Backup.Management API i.e. 'Acme, Inc ***@***.***)'
Enter Login Partner Name: Our_Partner_Name
---------
Getting Backup API Credentials
---------
Backup API Credential File Present
---------
Stored Backup API Partner = Our_Partner_Name
Stored Backup API User = My_API_Email
Stored Backup API Password = Encrypted
---------
---------
Our_Partner_Name - Our_Partner_ID - Our_UID
---------
---------
All Partners Selected
Name Value
---- -----
visa The visa appears here & looks like the visa we got back from the Send-APICredentialsCookie function...
params {query}
id 2
jsonrpc 2.0
method EnumerateAccountStatistics
Content : {123, 34, 101, 114...}
StatusCode : 200
StatusDescription :
RawContentStream : Microsoft.PowerShell.Commands.WebResponseContentMemoryStream
RawContentLength : 113
RawContent : HTTP/1.1 200
Connection: keep-alive
X-Trace: F0681CBA54489CF65D1C229DDF61C97573129D9B
Access-Control-Allow-Origin: https://backup.management
Access-Control-Allow-Credentials: true
Access-Control-Allow-Methods: POST, OPTIONS, GET
Access-Control-Allow-Headers: Pragma,Expires,Cache-Control,Content-Type,Authorization
Access-Control-Expose-Headers: X-ErrorCode
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Length: 113
Content-Type: application/json-rpc
Date: Wed, 01 May 2024 16:26:15 GMT
{"error":{"code":-32603,"data":1701,"message":"Visa is
inconsistent/corrupted."},"id":"jsonrpc","jsonrpc":"2.0"}
BaseResponse : System.Net.HttpWebResponse
Headers : {[Connection, keep-alive], [X-Trace, F0681CBA54489CF65D1C229DDF61C97573129D9B],
[Access-Control-Allow-Origin, https://backup.management], [Access-Control-Allow-Credentials,
true]...}
---------
0 Devices Selected
---------
No Devices Selected
I'm running Windows 11 Pro 23h2. PS version 5.1.22621.2506.
For what it's worth, I can run .\Settings\CoveDataProtection.GetUserViews.v24.02.29.ps1 and it pulls & exports custom user views just fine. So I believe the creds I'm using are valid. The user account I'm using for testing is a SuperUser and has API access enabled.
I've tried to compare the authentication of GetUserViews and BulkSetArchiveSchedule, but have yet been unable to ID a difference that would cause this. Any ideas on what we can try to be able to pull all devices?
Thanks for all you do!!
jake
—
Reply to this email directly, view it on GitHub<#12>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AQP57KO23KJ7RD6ZTC2RQPTZAENPLAVCNFSM6AAAAABHCH7HW6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3TGOBSHE4TENA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Howdy friends!
I was trying to use the BulkSetArchiveSchedule.v04.ps1 to get & set archiving. It doesn't appear to pull any devices. Looks like, perhaps, the Visa is getting rejected.
I added "write-output $data" and "write-output $webrequest" to the Send-GetDevices function and ran ".\BulkSetArchiveSchedule.v04.ps1 -allpartners -alldevices -clearcredentials":
I'm running Windows 11 Pro 23h2. PS version 5.1.22621.2506.
For what it's worth, I can run .\Settings\CoveDataProtection.GetUserViews.v24.02.29.ps1 and it pulls & exports custom user views just fine. So I believe the creds I'm using are valid. The user account I'm using for testing is a SuperUser and has API access enabled.
I've tried to compare the authentication of GetUserViews and BulkSetArchiveSchedule, but have yet been unable to ID a difference that would cause this. Any ideas on what we can try to be able to pull all devices?
Thanks for all you do!!
jake
The text was updated successfully, but these errors were encountered: