Unable to save Whitelisted Subtitle Tags #7845

Closed
opened 2026-02-19 23:15:40 -05:00 by deekerman · 0 comments
Owner

Originally created by @itsmemac on GitHub (Sep 5, 2023).

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Current Behavior

Unable to save "Whitelisted Subtitle Tags" entry in Indexers page
Getting the follow error in console log

[Error] Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3): {
  "$.whitelistedHardcodedSubs": {
    "errors": [
      {
        "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170."
      }
    ],
    "validationState": "invalid",
    "isContainerNode": false
  }
} 
[Error] Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3): {
  "$.whitelistedHardcodedSubs": {
    "errors": [
      {
        "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170."
      }
    ],
    "validationState": "invalid",
    "isContainerNode": false
  }
}

Expected Behavior

Should save without any issues

Steps To Reproduce

  1. Got to Settings -> Indexers
  2. Enter any tags in "Whitelisted Subtitle Tags"
  3. Click "Save Changes"

Environment

- OS: Debian GNU/Linux 11 (bullseye)
- Radarr: 5.0.1.7993
- Docker Install: Yes
- Using Reverse Proxy: Yes (Also tried without Rev proxy)
- Browser: Chrome
- Database: Sqlite 3.41.2

What branch are you running?

Develop

Trace Logs? Not Optional

2023-09-05 10:20:02.4|Trace|EventAggregator|ConfigFileSavedEvent <~ ReconfigureLogging
2023-09-05 10:20:02.4|Debug|Api|[GET] /api/v3/health: 200.OK (3 ms)
2023-09-05 10:20:02.4|Trace|Http|Req: 1778 [GET] /api/v3/health (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:02.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:02.4|Trace|Http|Res: 1778 [GET] /api/v3/health: 200.OK (12 ms)
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupinterval' defaultValue:'7'
2023-09-05 10:20:02.4|Debug|Api|[GET] /api/v3/health: 200.OK (12 ms)
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxytype' defaultValue:'Http'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxyusername' defaultValue:''
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxypassword' defaultValue:''
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxybypassfilter' defaultValue:''
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxybypasslocaladdresses' defaultValue:'True'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'certificatevalidation' defaultValue:'Enabled'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupfolder' defaultValue:'Backups'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupinterval' defaultValue:'7'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupretention' defaultValue:'28'
2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'applicationurl' defaultValue:''
2023-09-05 10:20:02.4|Trace|Http|Res: 1776 [PUT] /api/v3/config/host: 202.Accepted (177 ms)
2023-09-05 10:20:02.4|Debug|Api|[PUT] /api/v3/config/host: 202.Accepted (177 ms)
2023-09-05 10:20:02.5|Trace|EventAggregator|ConfigSavedEvent <~ TaskManager
2023-09-05 10:20:07.1|Trace|Http|Req: 1779 [GET] /api/v3/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:07.1|Trace|Http|Req: 1780 [GET] /api/v3/config/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:07.1|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:07.1|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'minimumage' defaultValue:'0'
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'maximumsize' defaultValue:'0'
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'retention' defaultValue:'0'
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'preferindexerflags' defaultValue:'False'
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'availabilitydelay' defaultValue:'0'
2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'whitelistedhardcodedsubs' defaultValue:''
2023-09-05 10:20:07.1|Trace|Http|Res: 1780 [GET] /api/v3/config/indexer: 200.OK (5 ms)
2023-09-05 10:20:07.1|Debug|Api|[GET] /api/v3/config/indexer: 200.OK (5 ms)
2023-09-05 10:20:07.2|Trace|Http|Res: 1779 [GET] /api/v3/indexer: 200.OK (39 ms)
2023-09-05 10:20:07.2|Debug|Api|[GET] /api/v3/indexer: 200.OK (39 ms)
2023-09-05 10:20:10.7|Trace|Scheduler|Pending Tasks: 1
2023-09-05 10:20:10.7|Trace|CommandQueueManager|Publishing RefreshMonitoredDownloads
2023-09-05 10:20:10.7|Trace|CommandQueueManager|Checking if command is queued or started: RefreshMonitoredDownloads
2023-09-05 10:20:10.7|Trace|CommandQueueManager|Inserting new command: RefreshMonitoredDownloads
2023-09-05 10:20:10.8|Trace|CommandExecutor|RefreshMonitoredDownloadsCommand -> DownloadMonitoringService
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Marking command as started: RefreshMonitoredDownloads
2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/app/webapiVersion
2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/app/webapiVersion: 200.OK (6 bytes) (3 ms)
2023-09-05 10:20:10.8|Trace|HttpClient|Response content (6 bytes): 2.8.19
2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/app/preferences
2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/app/preferences: 200.OK (4921 bytes) (2 ms)
2023-09-05 10:20:10.8|Trace|HttpClient|Response content (4921 bytes): {"add_trackers":"","add_trackers_enabled":false,"alt_dl_limit":10240,"alt_up_limit":10240,"alternative_webui_enabled":false,"alternative_webui_path":"","announce_ip":"","announce_to_all_tiers":true,"announce_to_all_trackers":false,"anonymous_mode":false,"async_io_threads":10,"auto_delete_mode":0,"auto_tmm_enabled":true,"autorun_enabled":false,"autorun_on_torrent_added_enabled":false,"autorun_on_torrent_added_program":"","autorun_program":"","banned_IPs":"","bittorrent_protocol":0,"block_peers_on_privileged_ports":false,"bypass_auth_subnet_whitelist":"","bypass_auth_subnet_whitelist_enabled":false,"bypass_local_auth":false,"category_changed_tmm_enabled":false,"checking_memory_use":32,"connection_speed":30,"current_interface_address":"","current_network_interface":"","dht":true,"disk_cache":-1,"disk_cache_ttl":60,"disk_io_read_mode":1,"disk_io_type":0,"disk_io_write_mode":1,"disk_queue_size":1048576,"dl_limit":0,"dont_count_slow_torrents":false,"dyndns_domain":"changeme.dyndns.org","dyndns_enabled":false,"dyndns_password":"","dyndns_service":0,"dyndns_username":"","embedded_tracker_port":9000,"embedded_tracker_port_forwarding":false,"enable_coalesce_read_write":true,"enable_embedded_tracker":false,"enable_multi_connections_from_same_ip":false,"enable_piece_extent_affinity":false,"enable_upload_suggestions":false,"encryption":0,"excluded_file_names":"","excluded_file_names_enabled":false,"export_dir":"","export_dir_fin":"","file_pool_size":5000,"hashing_threads":1,"idn_support_enabled":false,"incomplete_files_ext":false,"ip_filter_enabled":false,"ip_filter_path":"","ip_filter_trackers":false,"limit_lan_peers":true,"limit_tcp_overhead":false,"limit_utp_rate":true,"listen_port":49203,"locale":"en","lsd":true,"mail_notification_auth_enabled":false,"mail_notification_email":"","mail_notification_enabled":false,"mail_notification_password":"","mail_notification_sender":"qBittorrent_notification@example.com","mail_notification_smtp":"smtp.changeme.com","mail_notification_ssl_enabled":false,"mail_notification_username":"","max_active_checking_torrents":1,"max_active_downloads":3,"max_active_torrents":5,"max_active_uploads":3,"max_concurrent_http_announces":50,"max_connec":500,"max_connec_per_torrent":100,"max_ratio":0,"max_ratio_act":0,"max_ratio_enabled":true,"max_seeding_time":-1,"max_seeding_time_enabled":false,"max_uploads":20,"max_uploads_per_torrent":4,"memory_working_set_limit":512,"outgoing_ports_max":0,"outgoing_ports_min":0,"peer_tos":4,"peer_turnover":4,"peer_turnover_cutoff":90,"peer_turnover_interval":300,"performance_warning":false,"pex":true,"preallocate_all":false,"proxy_auth_enabled":false,"proxy_hostname_lookup":true,"proxy_ip":"0.0.0.0","proxy_password":"","proxy_peer_connections":false,"proxy_port":8080,"proxy_torrents_only":false,"proxy_type":0,"proxy_username":"","queueing_enabled":false,"random_port":false,"reannounce_when_address_changed":false,"recheck_completed_torrents":false,"refresh_interval":1500,"request_queue_size":500,"resolve_peer_countries":true,"resume_data_storage_type":"Legacy","rss_auto_downloading_enabled":false,"rss_download_repack_proper_episodes":true,"rss_max_articles_per_feed":50,"rss_processing_enabled":false,"rss_refresh_interval":30,"rss_smart_episode_filters":"s(\\d+)e(\\d+)\n(\\d+)x(\\d+)\n(\\d{4}[.\\-]\\d{1,2}[.\\-]\\d{1,2})\n(\\d{1,2}[.\\-]\\d{1,2}[.\\-]\\d{4})","save_path":"D:\\Downloads\\Qbittorrent","save_path_changed_tmm_enabled":false,"save_resume_data_interval":60,"scan_dirs":{},"schedule_from_hour":8,"schedule_from_min":0,"schedule_to_hour":20,"schedule_to_min":0,"scheduler_days":0,"scheduler_enabled":false,"send_buffer_low_watermark":10,"send_buffer_watermark":500,"send_buffer_watermark_factor":50,"slow_torrent_dl_rate_threshold":2,"slow_torrent_inactive_timer":60,"slow_torrent_ul_rate_threshold":2,"socket_backlog_size":30,"ssrf_mitigation":true,"start_paused_enabled":false,"stop_tracker_timeout":5,"temp_path":"D:\\Downloads\\Qbittorrent\\temp","temp_path_enabled":false,"torrent_changed_tmm_enabled":true,"torrent_content_layout":"Original","torrent_stop_condition":"None","up_limit":0,"upload_choking_algorithm":1,"upload_slots_behavior":0,"upnp":true,"upnp_lease_duration":0,"use_category_paths_in_manual_mode":false,"use_https":false,"utp_tcp_mixed_mode":0,"validate_https_tracker_certificate":true,"web_ui_address":"*","web_ui_ban_duration":3600,"web_ui_clickjacking_protection_enabled":true,"web_ui_csrf_protection_enabled":true,"web_ui_custom_http_headers":"","web_ui_domain_list":"*; qbt.maccy.xyz","web_ui_host_header_validation_enabled":true,"web_ui_https_cert_path":"","web_ui_https_key_path":"","web_ui_max_auth_fail_count":5,"web_ui_port":8080,"web_ui_reverse_proxies_list":"qbt.maccy.xyz","web_ui_reverse_proxy_enabled":false,"web_ui_secure_cookie_enabled":true,"web_ui_session_timeout":3600,"web_ui_upnp":false,"web_ui_use_custom_http_headers_enabled":false,"web_ui_username":"(removed)"}
2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/torrents/info?category=Movies
2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/torrents/info?category=Movies: 200.OK (2 bytes) (5 ms)
2023-09-05 10:20:10.8|Trace|HttpClient|Response content (2 bytes): []
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing TrackedDownloadRefreshedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent -> QueueService
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing QueueUpdatedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueDetailsController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueDetailsController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueStatusController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueStatusController
2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent <- QueueService
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Publishing ProcessMonitoredDownloads
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Checking if command is queued or started: ProcessMonitoredDownloads
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Inserting new command: ProcessMonitoredDownloads
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Updating command status
2023-09-05 10:20:10.8|Trace|CommandExecutor|ProcessMonitoredDownloadsCommand -> DownloadProcessingService
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Marking command as started: ProcessMonitoredDownloads
2023-09-05 10:20:10.8|Trace|Http|Req: 1781 [GET] /api/v3/queue/details?all=true (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:10.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing CommandExecutedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
2023-09-05 10:20:10.8|Trace|TaskManager|Updating last run time for: NzbDrone.Core.Download.RefreshMonitoredDownloadsCommand
2023-09-05 10:20:10.8|Trace|Http|Res: 1781 [GET] /api/v3/queue/details?all=true: 200.OK (15 ms)
2023-09-05 10:20:10.8|Debug|Api|[GET] /api/v3/queue/details?all=true: 200.OK (15 ms)
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing DownloadsProcessedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent -> DownloadMonitoringService
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing TrackedDownloadRefreshedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent -> QueueService
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing QueueUpdatedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueDetailsController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueDetailsController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueStatusController
2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueStatusController
2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent <- QueueService
2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent <- DownloadMonitoringService
2023-09-05 10:20:10.8|Trace|CommandQueueManager|Updating command status
2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent ~> NotificationService
2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent <~ NotificationService
2023-09-05 10:20:10.8|Trace|Http|Req: 1782 [GET] /api/v3/queue/details?all=true (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:10.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:10.8|Trace|Http|Res: 1782 [GET] /api/v3/queue/details?all=true: 200.OK (4 ms)
2023-09-05 10:20:10.8|Debug|Api|[GET] /api/v3/queue/details?all=true: 200.OK (4 ms)
2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing CommandExecutedEvent
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskController
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- TaskController
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> QualityDefinitionController
2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- QualityDefinitionController
2023-09-05 10:20:10.9|Trace|CommandExecutor|ProcessMonitoredDownloadsCommand <- DownloadProcessingService [00:00:00.0281297]
2023-09-05 10:20:10.9|Trace|Http|Req: 1783 [GET] /api/v3/command (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:10.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:10.9|Trace|CommandQueueManager|Getting all commands
2023-09-05 10:20:10.9|Trace|Http|Res: 1783 [GET] /api/v3/command: 200.OK (5 ms)
2023-09-05 10:20:10.9|Debug|Api|[GET] /api/v3/command: 200.OK (5 ms)
2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent -> TaskController
2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- TaskController
2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent -> QualityDefinitionController
2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- QualityDefinitionController
2023-09-05 10:20:10.9|Trace|CommandExecutor|RefreshMonitoredDownloadsCommand <- DownloadMonitoringService [00:00:00.0564292]
2023-09-05 10:20:10.9|Trace|Http|Req: 1784 [GET] /api/v3/command (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:10.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:10.9|Trace|CommandQueueManager|Getting all commands
2023-09-05 10:20:10.9|Trace|Http|Res: 1784 [GET] /api/v3/command: 200.OK (4 ms)
2023-09-05 10:20:10.9|Debug|Api|[GET] /api/v3/command: 200.OK (4 ms)
2023-09-05 10:20:11.4|Trace|Http|Req: 1785 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:11.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: SignalR was successfully authenticated.
2023-09-05 10:20:11.4|Trace|Http|Res: 1785 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg: 200.OK (2 ms)
2023-09-05 10:20:13.3|Trace|Http|Req: 1786 [PUT] /api/v3/config/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:13.3|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:13.3|Error|Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3)|{
  "$.whitelistedHardcodedSubs": {
    "errors": [
      {
        "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170."
      }
    ],
    "validationState": "invalid",
    "isContainerNode": false
  }
}
2023-09-05 10:20:13.3|Trace|Http|Res: 1786 [PUT] /api/v3/config/indexer: 400.BadRequest (17 ms)
2023-09-05 10:20:13.3|Debug|Api|[PUT] /api/v3/config/indexer: 400.BadRequest (17 ms)
2023-09-05 10:20:22.8|Trace|Http|Req: 1787 [GET] /api/v3/health (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:22.8|Trace|Http|Req: 1788 [GET] /api/v3/system/status (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:22.8|Trace|Http|Req: 1789 [GET] /api/v3/diskspace (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:22.8|Trace|Http|Res: 1787 [GET] /api/v3/health: 200.OK (4 ms)
2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/health: 200.OK (4 ms)
2023-09-05 10:20:22.8|Trace|Http|Res: 1788 [GET] /api/v3/system/status: 200.OK (38 ms)
2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/system/status: 200.OK (38 ms)
2023-09-05 10:20:22.8|Trace|Http|Res: 1789 [GET] /api/v3/diskspace: 200.OK (60 ms)
2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/diskspace: 200.OK (60 ms)
2023-09-05 10:20:23.9|Trace|Http|Req: 1790 [GET] /api/v3/log/file (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:23.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated.
2023-09-05 10:20:23.9|Trace|Http|Res: 1790 [GET] /api/v3/log/file: 200.OK (3 ms)
2023-09-05 10:20:23.9|Debug|Api|[GET] /api/v3/log/file: 200.OK (3 ms)
2023-09-05 10:20:26.4|Trace|Http|Req: 1791 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)
2023-09-05 10:20:26.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: SignalR was successfully authenticated.
2023-09-05 10:20:26.4|Trace|Http|Res: 1791 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg: 200.OK (12 ms)
2023-09-05 10:20:27.2|Trace|Http|Req: 1792 [GET] /logfile/radarr.trace.txt (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36)

Trace Logs have been provided as applicable. Reports will be closed if the required logs are not provided.

  • I have read and followed the steps in the wiki link above and provided the required trace logs - the logs contain trace - that are relevant and show this issue.
Originally created by @itsmemac on GitHub (Sep 5, 2023). ### Is there an existing issue for this? - [X] I have searched the existing open and closed issues ### Current Behavior Unable to save "Whitelisted Subtitle Tags" entry in Indexers page Getting the follow error in console log ``` [Error] Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3): { "$.whitelistedHardcodedSubs": { "errors": [ { "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170." } ], "validationState": "invalid", "isContainerNode": false } } [Error] Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3): { "$.whitelistedHardcodedSubs": { "errors": [ { "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170." } ], "validationState": "invalid", "isContainerNode": false } } ``` ### Expected Behavior Should save without any issues ### Steps To Reproduce 1. Got to Settings -> Indexers 2. Enter any tags in "Whitelisted Subtitle Tags" 3. Click "Save Changes" ### Environment ```markdown - OS: Debian GNU/Linux 11 (bullseye) - Radarr: 5.0.1.7993 - Docker Install: Yes - Using Reverse Proxy: Yes (Also tried without Rev proxy) - Browser: Chrome - Database: Sqlite 3.41.2 ``` ### What branch are you running? Develop ### Trace Logs? **Not Optional** ``` 2023-09-05 10:20:02.4|Trace|EventAggregator|ConfigFileSavedEvent <~ ReconfigureLogging 2023-09-05 10:20:02.4|Debug|Api|[GET] /api/v3/health: 200.OK (3 ms) 2023-09-05 10:20:02.4|Trace|Http|Req: 1778 [GET] /api/v3/health (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:02.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:02.4|Trace|Http|Res: 1778 [GET] /api/v3/health: 200.OK (12 ms) 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupinterval' defaultValue:'7' 2023-09-05 10:20:02.4|Debug|Api|[GET] /api/v3/health: 200.OK (12 ms) 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxytype' defaultValue:'Http' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxyusername' defaultValue:'' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxypassword' defaultValue:'' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxybypassfilter' defaultValue:'' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'proxybypasslocaladdresses' defaultValue:'True' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'certificatevalidation' defaultValue:'Enabled' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupfolder' defaultValue:'Backups' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupinterval' defaultValue:'7' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'backupretention' defaultValue:'28' 2023-09-05 10:20:02.4|Trace|ConfigService|Using default config value for 'applicationurl' defaultValue:'' 2023-09-05 10:20:02.4|Trace|Http|Res: 1776 [PUT] /api/v3/config/host: 202.Accepted (177 ms) 2023-09-05 10:20:02.4|Debug|Api|[PUT] /api/v3/config/host: 202.Accepted (177 ms) 2023-09-05 10:20:02.5|Trace|EventAggregator|ConfigSavedEvent <~ TaskManager 2023-09-05 10:20:07.1|Trace|Http|Req: 1779 [GET] /api/v3/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:07.1|Trace|Http|Req: 1780 [GET] /api/v3/config/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:07.1|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:07.1|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'minimumage' defaultValue:'0' 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'maximumsize' defaultValue:'0' 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'retention' defaultValue:'0' 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'preferindexerflags' defaultValue:'False' 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'availabilitydelay' defaultValue:'0' 2023-09-05 10:20:07.1|Trace|ConfigService|Using default config value for 'whitelistedhardcodedsubs' defaultValue:'' 2023-09-05 10:20:07.1|Trace|Http|Res: 1780 [GET] /api/v3/config/indexer: 200.OK (5 ms) 2023-09-05 10:20:07.1|Debug|Api|[GET] /api/v3/config/indexer: 200.OK (5 ms) 2023-09-05 10:20:07.2|Trace|Http|Res: 1779 [GET] /api/v3/indexer: 200.OK (39 ms) 2023-09-05 10:20:07.2|Debug|Api|[GET] /api/v3/indexer: 200.OK (39 ms) 2023-09-05 10:20:10.7|Trace|Scheduler|Pending Tasks: 1 2023-09-05 10:20:10.7|Trace|CommandQueueManager|Publishing RefreshMonitoredDownloads 2023-09-05 10:20:10.7|Trace|CommandQueueManager|Checking if command is queued or started: RefreshMonitoredDownloads 2023-09-05 10:20:10.7|Trace|CommandQueueManager|Inserting new command: RefreshMonitoredDownloads 2023-09-05 10:20:10.8|Trace|CommandExecutor|RefreshMonitoredDownloadsCommand -> DownloadMonitoringService 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Marking command as started: RefreshMonitoredDownloads 2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/app/webapiVersion 2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/app/webapiVersion: 200.OK (6 bytes) (3 ms) 2023-09-05 10:20:10.8|Trace|HttpClient|Response content (6 bytes): 2.8.19 2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/app/preferences 2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/app/preferences: 200.OK (4921 bytes) (2 ms) 2023-09-05 10:20:10.8|Trace|HttpClient|Response content (4921 bytes): {"add_trackers":"","add_trackers_enabled":false,"alt_dl_limit":10240,"alt_up_limit":10240,"alternative_webui_enabled":false,"alternative_webui_path":"","announce_ip":"","announce_to_all_tiers":true,"announce_to_all_trackers":false,"anonymous_mode":false,"async_io_threads":10,"auto_delete_mode":0,"auto_tmm_enabled":true,"autorun_enabled":false,"autorun_on_torrent_added_enabled":false,"autorun_on_torrent_added_program":"","autorun_program":"","banned_IPs":"","bittorrent_protocol":0,"block_peers_on_privileged_ports":false,"bypass_auth_subnet_whitelist":"","bypass_auth_subnet_whitelist_enabled":false,"bypass_local_auth":false,"category_changed_tmm_enabled":false,"checking_memory_use":32,"connection_speed":30,"current_interface_address":"","current_network_interface":"","dht":true,"disk_cache":-1,"disk_cache_ttl":60,"disk_io_read_mode":1,"disk_io_type":0,"disk_io_write_mode":1,"disk_queue_size":1048576,"dl_limit":0,"dont_count_slow_torrents":false,"dyndns_domain":"changeme.dyndns.org","dyndns_enabled":false,"dyndns_password":"","dyndns_service":0,"dyndns_username":"","embedded_tracker_port":9000,"embedded_tracker_port_forwarding":false,"enable_coalesce_read_write":true,"enable_embedded_tracker":false,"enable_multi_connections_from_same_ip":false,"enable_piece_extent_affinity":false,"enable_upload_suggestions":false,"encryption":0,"excluded_file_names":"","excluded_file_names_enabled":false,"export_dir":"","export_dir_fin":"","file_pool_size":5000,"hashing_threads":1,"idn_support_enabled":false,"incomplete_files_ext":false,"ip_filter_enabled":false,"ip_filter_path":"","ip_filter_trackers":false,"limit_lan_peers":true,"limit_tcp_overhead":false,"limit_utp_rate":true,"listen_port":49203,"locale":"en","lsd":true,"mail_notification_auth_enabled":false,"mail_notification_email":"","mail_notification_enabled":false,"mail_notification_password":"","mail_notification_sender":"qBittorrent_notification@example.com","mail_notification_smtp":"smtp.changeme.com","mail_notification_ssl_enabled":false,"mail_notification_username":"","max_active_checking_torrents":1,"max_active_downloads":3,"max_active_torrents":5,"max_active_uploads":3,"max_concurrent_http_announces":50,"max_connec":500,"max_connec_per_torrent":100,"max_ratio":0,"max_ratio_act":0,"max_ratio_enabled":true,"max_seeding_time":-1,"max_seeding_time_enabled":false,"max_uploads":20,"max_uploads_per_torrent":4,"memory_working_set_limit":512,"outgoing_ports_max":0,"outgoing_ports_min":0,"peer_tos":4,"peer_turnover":4,"peer_turnover_cutoff":90,"peer_turnover_interval":300,"performance_warning":false,"pex":true,"preallocate_all":false,"proxy_auth_enabled":false,"proxy_hostname_lookup":true,"proxy_ip":"0.0.0.0","proxy_password":"","proxy_peer_connections":false,"proxy_port":8080,"proxy_torrents_only":false,"proxy_type":0,"proxy_username":"","queueing_enabled":false,"random_port":false,"reannounce_when_address_changed":false,"recheck_completed_torrents":false,"refresh_interval":1500,"request_queue_size":500,"resolve_peer_countries":true,"resume_data_storage_type":"Legacy","rss_auto_downloading_enabled":false,"rss_download_repack_proper_episodes":true,"rss_max_articles_per_feed":50,"rss_processing_enabled":false,"rss_refresh_interval":30,"rss_smart_episode_filters":"s(\\d+)e(\\d+)\n(\\d+)x(\\d+)\n(\\d{4}[.\\-]\\d{1,2}[.\\-]\\d{1,2})\n(\\d{1,2}[.\\-]\\d{1,2}[.\\-]\\d{4})","save_path":"D:\\Downloads\\Qbittorrent","save_path_changed_tmm_enabled":false,"save_resume_data_interval":60,"scan_dirs":{},"schedule_from_hour":8,"schedule_from_min":0,"schedule_to_hour":20,"schedule_to_min":0,"scheduler_days":0,"scheduler_enabled":false,"send_buffer_low_watermark":10,"send_buffer_watermark":500,"send_buffer_watermark_factor":50,"slow_torrent_dl_rate_threshold":2,"slow_torrent_inactive_timer":60,"slow_torrent_ul_rate_threshold":2,"socket_backlog_size":30,"ssrf_mitigation":true,"start_paused_enabled":false,"stop_tracker_timeout":5,"temp_path":"D:\\Downloads\\Qbittorrent\\temp","temp_path_enabled":false,"torrent_changed_tmm_enabled":true,"torrent_content_layout":"Original","torrent_stop_condition":"None","up_limit":0,"upload_choking_algorithm":1,"upload_slots_behavior":0,"upnp":true,"upnp_lease_duration":0,"use_category_paths_in_manual_mode":false,"use_https":false,"utp_tcp_mixed_mode":0,"validate_https_tracker_certificate":true,"web_ui_address":"*","web_ui_ban_duration":3600,"web_ui_clickjacking_protection_enabled":true,"web_ui_csrf_protection_enabled":true,"web_ui_custom_http_headers":"","web_ui_domain_list":"*; qbt.maccy.xyz","web_ui_host_header_validation_enabled":true,"web_ui_https_cert_path":"","web_ui_https_key_path":"","web_ui_max_auth_fail_count":5,"web_ui_port":8080,"web_ui_reverse_proxies_list":"qbt.maccy.xyz","web_ui_reverse_proxy_enabled":false,"web_ui_secure_cookie_enabled":true,"web_ui_session_timeout":3600,"web_ui_upnp":false,"web_ui_use_custom_http_headers_enabled":false,"web_ui_username":"(removed)"} 2023-09-05 10:20:10.8|Trace|HttpClient|Req: [GET] http://192.168.0.153:8080/api/v2/torrents/info?category=Movies 2023-09-05 10:20:10.8|Trace|HttpClient|Res: HTTP/1.1 [GET] http://192.168.0.153:8080/api/v2/torrents/info?category=Movies: 200.OK (2 bytes) (5 ms) 2023-09-05 10:20:10.8|Trace|HttpClient|Response content (2 bytes): [] 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing TrackedDownloadRefreshedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent -> QueueService 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing QueueUpdatedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueDetailsController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueDetailsController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueStatusController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueStatusController 2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent <- QueueService 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Publishing ProcessMonitoredDownloads 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Checking if command is queued or started: ProcessMonitoredDownloads 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Inserting new command: ProcessMonitoredDownloads 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Updating command status 2023-09-05 10:20:10.8|Trace|CommandExecutor|ProcessMonitoredDownloadsCommand -> DownloadProcessingService 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Marking command as started: ProcessMonitoredDownloads 2023-09-05 10:20:10.8|Trace|Http|Req: 1781 [GET] /api/v3/queue/details?all=true (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:10.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing CommandExecutedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskManager 2023-09-05 10:20:10.8|Trace|TaskManager|Updating last run time for: NzbDrone.Core.Download.RefreshMonitoredDownloadsCommand 2023-09-05 10:20:10.8|Trace|Http|Res: 1781 [GET] /api/v3/queue/details?all=true: 200.OK (15 ms) 2023-09-05 10:20:10.8|Debug|Api|[GET] /api/v3/queue/details?all=true: 200.OK (15 ms) 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing DownloadsProcessedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent -> DownloadMonitoringService 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing TrackedDownloadRefreshedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent -> QueueService 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing QueueUpdatedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueDetailsController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueDetailsController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent -> QueueStatusController 2023-09-05 10:20:10.8|Trace|EventAggregator|QueueUpdatedEvent <- QueueStatusController 2023-09-05 10:20:10.8|Trace|EventAggregator|TrackedDownloadRefreshedEvent <- QueueService 2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent <- DownloadMonitoringService 2023-09-05 10:20:10.8|Trace|CommandQueueManager|Updating command status 2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent ~> NotificationService 2023-09-05 10:20:10.8|Trace|EventAggregator|DownloadsProcessedEvent <~ NotificationService 2023-09-05 10:20:10.8|Trace|Http|Req: 1782 [GET] /api/v3/queue/details?all=true (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:10.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:10.8|Trace|Http|Res: 1782 [GET] /api/v3/queue/details?all=true: 200.OK (4 ms) 2023-09-05 10:20:10.8|Debug|Api|[GET] /api/v3/queue/details?all=true: 200.OK (4 ms) 2023-09-05 10:20:10.8|Trace|EventAggregator|Publishing CommandExecutedEvent 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskManager 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- TaskManager 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> TaskController 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- TaskController 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent -> QualityDefinitionController 2023-09-05 10:20:10.8|Trace|EventAggregator|CommandExecutedEvent <- QualityDefinitionController 2023-09-05 10:20:10.9|Trace|CommandExecutor|ProcessMonitoredDownloadsCommand <- DownloadProcessingService [00:00:00.0281297] 2023-09-05 10:20:10.9|Trace|Http|Req: 1783 [GET] /api/v3/command (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:10.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:10.9|Trace|CommandQueueManager|Getting all commands 2023-09-05 10:20:10.9|Trace|Http|Res: 1783 [GET] /api/v3/command: 200.OK (5 ms) 2023-09-05 10:20:10.9|Debug|Api|[GET] /api/v3/command: 200.OK (5 ms) 2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- TaskManager 2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent -> TaskController 2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- TaskController 2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent -> QualityDefinitionController 2023-09-05 10:20:10.9|Trace|EventAggregator|CommandExecutedEvent <- QualityDefinitionController 2023-09-05 10:20:10.9|Trace|CommandExecutor|RefreshMonitoredDownloadsCommand <- DownloadMonitoringService [00:00:00.0564292] 2023-09-05 10:20:10.9|Trace|Http|Req: 1784 [GET] /api/v3/command (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:10.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:10.9|Trace|CommandQueueManager|Getting all commands 2023-09-05 10:20:10.9|Trace|Http|Res: 1784 [GET] /api/v3/command: 200.OK (4 ms) 2023-09-05 10:20:10.9|Debug|Api|[GET] /api/v3/command: 200.OK (4 ms) 2023-09-05 10:20:11.4|Trace|Http|Req: 1785 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:11.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: SignalR was successfully authenticated. 2023-09-05 10:20:11.4|Trace|Http|Res: 1785 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg: 200.OK (2 ms) 2023-09-05 10:20:13.3|Trace|Http|Req: 1786 [PUT] /api/v3/config/indexer (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:13.3|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:13.3|Error|Radarr.Api.V3.Config.IndexerConfigController.SaveConfig (Radarr.Api.V3)|{ "$.whitelistedHardcodedSubs": { "errors": [ { "errorMessage": "The JSON value could not be converted to System.String. Path: $.whitelistedHardcodedSubs | LineNumber: 0 | BytePositionInLine: 170." } ], "validationState": "invalid", "isContainerNode": false } } 2023-09-05 10:20:13.3|Trace|Http|Res: 1786 [PUT] /api/v3/config/indexer: 400.BadRequest (17 ms) 2023-09-05 10:20:13.3|Debug|Api|[PUT] /api/v3/config/indexer: 400.BadRequest (17 ms) 2023-09-05 10:20:22.8|Trace|Http|Req: 1787 [GET] /api/v3/health (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:22.8|Trace|Http|Req: 1788 [GET] /api/v3/system/status (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:22.8|Trace|Http|Req: 1789 [GET] /api/v3/diskspace (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:22.8|Trace|Http|Res: 1787 [GET] /api/v3/health: 200.OK (4 ms) 2023-09-05 10:20:22.8|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/health: 200.OK (4 ms) 2023-09-05 10:20:22.8|Trace|Http|Res: 1788 [GET] /api/v3/system/status: 200.OK (38 ms) 2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/system/status: 200.OK (38 ms) 2023-09-05 10:20:22.8|Trace|Http|Res: 1789 [GET] /api/v3/diskspace: 200.OK (60 ms) 2023-09-05 10:20:22.8|Debug|Api|[GET] /api/v3/diskspace: 200.OK (60 ms) 2023-09-05 10:20:23.9|Trace|Http|Req: 1790 [GET] /api/v3/log/file (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:23.9|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: API was successfully authenticated. 2023-09-05 10:20:23.9|Trace|Http|Res: 1790 [GET] /api/v3/log/file: 200.OK (3 ms) 2023-09-05 10:20:23.9|Debug|Api|[GET] /api/v3/log/file: 200.OK (3 ms) 2023-09-05 10:20:26.4|Trace|Http|Req: 1791 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) 2023-09-05 10:20:26.4|Debug|Radarr.Http.Authentication.ApiKeyAuthenticationHandler|AuthenticationScheme: SignalR was successfully authenticated. 2023-09-05 10:20:26.4|Trace|Http|Res: 1791 [POST] /signalr/messages?access_token=(removed)&id=razNXkbKktXq9YOLrkDeSg: 200.OK (12 ms) 2023-09-05 10:20:27.2|Trace|Http|Req: 1792 [GET] /logfile/radarr.trace.txt (from 192.168.0.153 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36) ``` ### Trace Logs have been provided as applicable. Reports will be closed if the required logs are not provided. - [X] I have read and followed the steps in the wiki link above and provided the required trace logs - the logs contain `trace` - that are relevant and show this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Radarr#7845
No description provided.