I just switched to NZBDrone, and I don’t seem to have working notifications to XBMC.
The test message to XBMC works successfully, but real notifications don’t seem to work.
When I enable trace, the logs don’t even seem to indicate that NZBdrone tried to send the notification to XBMC.
I am running in mono on Ubuntu on today’s latest release.
Ideas?
Apparently I am not the only person having this problem (with various releases, and situations)
Did you enable notifications for on download?
Also answered on the reddit thread.
Thanks for answering the reddit… yeah, its enabled just as shown. It just appears as if it is not trying to send the notification…
If there should be the word “Notification” in the trace log, it’s not there, I have also searched for the IP address in the log for an error, there is nothing… It just looks like it’s not even trying.
Also make sure that notifications are enabled and/or updating library, the modal window scrolls due to the number of options XBMC has.
Enable trace logging and take another look, most things are in debug/trace to keep the logs sane.
On Download is triggered when an episode file is imported from the drone factory folder into the series folder (moved; renamed if the settings are enabled).
So, I am not sure what you mean regarding your first sentence… Is there another place to enable notifications other than the connection area you posted earlier? Here’s what trace looks like for a grab:
I trimmed up to where it selected a file, you can see the notifier sends a Growl, but no XBMC:
14-1-24 20:48:26.1|Trace|EventAggregator|ConfigFileSavedEvent <~ SetLoggingLevel
14-1-24 20:49:07.8|Trace|ConfigService|Unable to find config key ‘enablefaileddownloadhandling’ defaultValue:‘True’
14-1-24 20:49:07.8|Trace|NotRestrictedReleaseSpecification|Checking if release contains any restricted terms: SHOW
14-1-24 20:49:07.8|Trace|ConfigService|Unable to find config key ‘releaserestrictions’ defaultValue:’'
14-1-24 20:49:07.8|Trace|NotRestrictedReleaseSpecification|No restrictions configured, allowing: SHOW
14-1-24 20:49:07.8|Trace|AcceptableSizeSpecification|Beginning size check for: SHOW
14-1-24 20:49:07.8|Trace|AcceptableSizeSpecification|Item: SHOW, meets size constraints.
14-1-24 20:49:07.8|Trace|ConfigService|Unable to find config key ‘sabhost’ defaultValue:'localhost’
14-1-24 20:49:07.8|Trace|ConfigService|Unable to find config key ‘sabport’ defaultValue:‘8080’
14-1-24 20:49:07.8|Trace|LanguageSpecification|Checking if report meets language requirements. English
14-1-24 20:49:07.8|Trace|MonitoredEpisodeSpecification|Skipping monitored check during search
14-1-24 20:49:07.8|Trace|QualityAllowedByProfileSpecification|Checking if report meets quality requirements. SDTV
14-1-24 20:49:07.8|Trace|QualityAllowedByProfileSpecification|Quality SDTV rejected by Series’ quality profile
14-1-24 20:49:07.8|Trace|HistorySpecification|Skipping history check during search
14-1-24 20:49:07.8|Trace|RetentionSpecification|Checking if report meets retention requirements. 91
14-1-24 20:49:07.8|Trace|ConfigService|Unable to find config key ‘retention’ defaultValue:'0’
14-1-24 20:49:13.6|Trace|EventAggregator|Publishing UpdateQueueEvent
14-1-24 20:49:13.6|Trace|EventAggregator|UpdateQueueEvent -> QueueModule
14-1-24 20:49:13.6|Trace|CommandExecutor|Publishing BroadcastSignalRMessage
14-1-24 20:49:13.6|Trace|CommandExecutor|BroadcastSignalRMessage -> NzbDronePersistentConnection
14-1-24 20:49:13.6|Trace|EventAggregator|Publishing CommandExecutedEvent
14-1-24 20:49:13.6|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
14-1-24 20:49:13.7|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
14-1-24 20:49:13.7|Trace|CommandExecutor|BroadcastSignalRMessage <- NzbDronePersistentConnection [00:00:00.0002610]
14-1-24 20:49:13.7|Trace|EventAggregator|UpdateQueueEvent <- QueueModule
14-1-24 20:49:15.8|Trace|ConfigService|Unable to find config key ‘sabhost’ defaultValue:'localhost’
14-1-24 20:49:15.8|Trace|ConfigService|Unable to find config key ‘sabport’ defaultValue:'8080’
14-1-24 20:49:16.0|Info|SabnzbdClient|Adding report [TV SHOW] to the queue.
14-1-24 20:49:16.2|Trace|ConfigService|Unable to find config key ‘sabusessl’ defaultValue:'False’
14-1-24 20:49:16.2|Trace|ConfigService|Unable to find config key ‘sabhost’ defaultValue:'localhost’
14-1-24 20:49:16.2|Trace|ConfigService|Unable to find config key ‘sabport’ defaultValue:'8080’
14-1-24 20:49:16.2|Trace|SabCommunicationProxy|http://localhost:8080/api?mode=addfile&cat=nzbdrone&priority=-1&apikey=MMMHMM&ma_username=admin&ma_password=(You didnt think I wasnt gonna redact did you?)&output=json
14-1-24 20:49:17.4|Trace|SabCommunicationProxy|Response: {“status”:true,“nzo_ids”:[“SABnzbd_nzo_hPcRjR”]}
14-1-24 20:49:17.4|Info|DownloadService|Report sent to download client. SHOW
14-1-24 20:49:17.4|Trace|EventAggregator|Publishing EpisodeGrabbedEvent
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent -> NotificationService
14-1-24 20:49:17.4|Trace|GrowlService|Sending Notification to: 192.168.1.3:23053
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent <- NotificationService
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent -> HistoryService
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent <- HistoryService
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent -> CalendarModule
14-1-24 20:49:17.4|Trace|CommandExecutor|Publishing BroadcastSignalRMessage
14-1-24 20:49:17.4|Trace|CommandExecutor|BroadcastSignalRMessage -> NzbDronePersistentConnection
14-1-24 20:49:17.4|Trace|EventAggregator|Publishing CommandExecutedEvent
14-1-24 20:49:17.4|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
14-1-24 20:49:17.4|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
14-1-24 20:49:17.4|Trace|CommandExecutor|BroadcastSignalRMessage <- NzbDronePersistentConnection [00:00:00.0002690]
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent <- CalendarModule
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent -> EpisodeModule
14-1-24 20:49:17.4|Trace|CommandExecutor|Publishing BroadcastSignalRMessage
14-1-24 20:49:17.4|Trace|CommandExecutor|BroadcastSignalRMessage -> NzbDronePersistentConnection
14-1-24 20:49:17.4|Trace|EventAggregator|Publishing CommandExecutedEvent
14-1-24 20:49:17.4|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
14-1-24 20:49:17.4|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
14-1-24 20:49:17.4|Trace|CommandExecutor|BroadcastSignalRMessage <- NzbDronePersistentConnection [00:00:00.0001640]
14-1-24 20:49:17.4|Trace|EventAggregator|EpisodeGrabbedEvent <- EpisodeModule
`
The modal (the popup) is scrollable, there are too many options to fit there without scrolling.
Excellent, so we have established that I cannot see a scroll bar…
That all being said, there’s a lot of white space in the modal, couldn’t you consider adding the rest of the options in a second column? (I’m not one to second guess design decisions, this is why this app is superior to the largest competitor)
Thanks!