Send Pushover notifications with pictures and hyperlinks

Understood. I'm talking about this screen.

View attachment 216112

I've never understood how all of these are created - it it's the service or the app.
I'm not sure what you are asking with regard to this. Are you asking about the pushover app on my phone? Because I am able to receive pushover alerts on my phone. From my parent's BI system and from the pushover.net account page I can send then receive a pushover alert test message on my phone.
 
To me it seems like it's something on my BI computer or within BI itself. It just stopped working on that system.
 
To me it feels like it's acting like this isn't enabled or it's not executing the alert command.

1741217601947.png


1741217645220.png
 
Try turning that command off and hit ok and let the camera reboot in BI and then go back in and enable it again. Sometimes things get wonky.

If not, then try deleting that command and adding back.
 
Okay, I stripped out the variables to make it simpler. I have no idea what it's telling me. LOL

1741218941149.png
 
Another user had success adding this argument: --ssl-no-revoke
I'll try that out but I was wondering if there is something about the API token on pushover that expires or has to be renewed every so often. I dunno.
 
Another user had success adding this argument: --ssl-no-revoke
Welp @jaydeel as usual...YOU DA MAN!

That has it working again. Wish I knew what changed that required it to be added to the command.
 
  • Like
Reactions: anijet and jaydeel
Credit goes to @prsmith777 ... link
I would have never found that buried in all the messages of this thread so thanks for that and also to @prsmith777. I'd still like for someone to come up with a theory on why this started happening such that it required that switch be added. Yes, I like looking into the mouth the gift horse. LOL
 
I would have never found that buried in all the messages of this thread so thanks for that and also to @prsmith777. I'd still like for someone to come up with a theory on why this started happening such that it required that switch be added. Yes, I like looking into the mouth the gift horse. LOL
I'm querying ChatGPT to explain this to a novice. Could you copy/paste the text in the image you pasted in post #765. Be sure to overwrite your credentials with REDACTED.
 
I went ahead and got this ChatGPT reply...
Note that I asked 2 questions.

It seems plausible that this error is specific to your Windows installation or network issue. This might explain why your BI system failed, but your parents system did not.
By default, Schannel (Windows SSL/TLS library) checks whether the server's SSL certificate has been revoked by contacting a Certificate Revocation List (CRL) or an Online Certificate Status Protocol (OCSP) server. If the revocation check fails (e.g., due to network issues or an unreachable OCSP server), curl may fail with InitializeSecurityContext failed.
 
I would have never found that buried in all the messages of this thread so thanks for that and also to @prsmith777. I'd still like for someone to come up with a theory on why this started happening such that it required that switch be added. Yes, I like looking into the mouth the gift horse. LOL
What version of Windows is this? Usually certificate issues have to do with out of date OS.

Also, are you running any antivirus software? Avast?
 
Last edited:
I'm querying ChatGPT to explain this to a novice. Could you copy/paste the text in the image you pasted in post #765. Be sure to overwrite your credentials with REDACTED.
curl.exe -s --form-string “token=REDACTED" --form-string "user=REDACTED" --form-string "message=TEST" --form-string "html=1" --form-string "device=MobilePhone" --form-string "sound=siren" --verbose

* Trying 104.20.42.236:443...

* Connected to api.pushover.net (104.20.42.236) port 443 (#0)

* schannel: disabled automatic use of client certificate

* schannel: ALPN, offering http/1.1

* schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) - The revocation function was unable to check revocation for the certificate.

* Closing connection 0


And when I put in the --ssl-no-revoke it looks like:


curl.exe -s --form-string "token=REDACTED" --form-string "user=REDACTED" --form-string "message=TEST" --form-string "html=1" --form-string "device=MobilePhone" --form-string "sound=siren" --verbose --ssl-no-revoke

* Trying 104.20.42.236:443...

* Connected to api.pushover.net (104.20.42.236) port 443 (#0)

* schannel: disabled automatic use of client certificate

* schannel: ALPN, offering http/1.1

* schannel: ALPN, server accepted to use http/1.1

POST /1/messages.json HTTP/1.1

Host: api.pushover.net

User-Agent: curl/7.79.1

Accept: /

Content-Length: 692

Content-Type: multipart/form-data; boundary=------------------------d9e490cf5328987c


* We are completely uploaded and fine

* Mark bundle as not supporting multiuse

< HTTP/1.1 200 OK

< Date: Thu, 06 Mar 2025 13:04:47 GMT

< Content-Type: application/json; charset=utf-8

< Transfer-Encoding: chunked

< Connection: keep-alive

< X-Frame-Options: SAMEORIGIN

< X-Frame-Options: DENY

< X-XSS-Protection: 1; mode=block

< X-Content-Type-Options: nosniff

< X-Download-Options: noopen

< X-Permitted-Cross-Domain-Policies: none

< Referrer-Policy: strict-origin-when-cross-origin

< Access-Control-Allow-Origin: *

< Access-Control-Allow-Methods: POST, OPTIONS

< Access-Control-Allow-Headers: X-Requested-With, X-Prototype-Version, Origin, Accept, Content-Type, X-CSRF-Token, X-Pushover-App, Authorization

< Access-Control-Max-Age: 1728000

< X-Limit-App-Limit: 10000

< X-Limit-App-Remaining: 9633

< X-Limit-App-Reset: 1743483600

< ETag: W/"698371fee63a0615073933c8bf1a76d7"

< Cache-Control: max-age=0, private, must-revalidate

< X-Request-Id: d6de6c55-25af-4b95-ab35-1b34193e0a30

< X-Runtime: 0.075391

< Strict-Transport-Security: max-age=31536000

< X-PO-H: h

< cf-cache-status: DYNAMIC

< Server: cloudflare

< CF-RAY: 91c20f980a69b3ce-MIA

<

{"status":1,"request":"d6de6c55-25af-4b95-ab35-1b34193e0a30"}* Connection #0 to host api.pushover.net left intact
 
What version of Windows is this? Usually certificate issues have to do with out of date OS.

Also, are you running any antivirus software? Avast?
My BI computer:

1741266909831.png


Parents BI computer

1741267000496.png
 
What version of Windows is this? Usually certificate issues have to do with out of date OS.

Also, are you running any antivirus software? Avast?

BINGO! That was it. I uninstalled it and removed the --ssl-no-revoke switch and it works now.

As you can see below, somehow Avast installed on the day my pushover notifications stopped working. I did NOT intentionally install it as I don't need a third party anti-virus on my BI computer since it's dedicated to BI only. I think it may have happened when I logged in to the BI computer that night to tweak my camera settings. I typically only use either Internet Explorer or sometimes Pale Moon for that. I think what happened was I launched IE and some popup came up about trying to get me to use Edge browser. My theory is that somewhere in there trying to ignore or close it's attempt to get me to use Edge that somehow it tried to do an update for it and it included Avast as an option. I certainly didn't see it doing an install but you know how sneaky they are. Thank you for bringing that up @biggen.

p.s. I swear trying to find the right browser to use for these Dahau cams depending on which model I have is driving me nuts.


1741267294592.png
 
  • Like
Reactions: jaydeel and biggen
I saw this mentioned with Avast somewhere before so I can't take credit. I don't even know exactly why it breaks SSL but it sure as hell does it appears.

Anti-virus is and has always been a sore point for me going back to the 90s. They act like viruses by breaking and slowing down things and built-in tools from modern operating systems have superseded them by far.
 
  • Like
Reactions: Sybertiger
I saw this mentioned with Avast somewhere before so I can't take credit. I don't even know exactly why it breaks SSL but it sure as hell does it appears.

Anti-virus is and has always been a sore point for me going back to the 90s. They act like viruses by breaking and slowing down things and built-in tools from modern operating systems have superseded them by far.

Agree and I don't use Avast on my personal computer so no reason I would have installed it on my BI computer. Avast is like a virus itself by installing without me knowing about it.
 
Last edited:
Just to say thanks to jaydeel for this. I set it up on my iphone and it all worked straight away with no issues. I like the fact that even without setting anything specific for my apple watch it appears on my watch with an alert photo.
 
  • Like
Reactions: jaydeel