seemebreakthis

joined 2 years ago
MODERATOR OF
[–] seemebreakthis@lemm.ee 1 points 2 years ago

Mine is a Xiaomi phone, so probably not just pixel exclusive...

[–] seemebreakthis@lemm.ee 3 points 2 years ago (1 children)

!vpn@lemmy.world

[–] seemebreakthis@lemm.ee 2 points 2 years ago

XSS, causing a popup message to appear (or something along that line, don't remember exactly)

[–] seemebreakthis@lemm.ee 3 points 2 years ago (2 children)

Yes ! I had to quickly change the record in the backend database and ask gpt for modifying the code...

[–] seemebreakthis@lemm.ee 2 points 2 years ago

Totally agree. A fun project nevertheless.

[–] seemebreakthis@lemm.ee 1 points 2 years ago

Yeah I probably would have done the same thing.... lol

[–] seemebreakthis@lemm.ee 4 points 2 years ago (3 children)

Wild guess - their paid version, and / or ChatGPT 4.0, can handle more complex requests?

But yes my site has a very basic set of features, and gpt was only required to provide short code chunks to make it work. I can imagine it getting choked up with more complex requests that require iterations of modifications.

[–] seemebreakthis@lemm.ee 1 points 2 years ago (1 children)

Because I have no audio content in my Jellyfin server.

[–] seemebreakthis@lemm.ee 1 points 2 years ago (3 children)

OP here. I am only using Jellyfin only for videos, and for that, Fermata is actually a pretty good app to let you access Jellyfin via Android Auto to watch videos.

I am pretty sure Jellyfin AA works as it should (for audio only, which I did not know about) otherwise there would have been lots of posts on Reddit prior to the exodus...

[–] seemebreakthis@lemm.ee 1 points 2 years ago

Docker container running on a Synology. Version 10.8.10.

A stream without username/password (e.g. those in https://github.com/iptv-org/iptv) work just fine. Just this stream I encountered that contains a username/password doesn't. And like I stated in OP the stream itself probably isn't the problem, as KODI can play and list all the channels within just fine.

I prefer to use Jellyfin because it transcodes even these live TV streams for my mobile devices when reception isn't that good.

[–] seemebreakthis@lemm.ee 1 points 2 years ago

Oh that would explain it then. I use Jellyfin only for videos, it has zero music content as of now.

Maybe I will try adding a music file or two to see if the mp3's will show up.

[–] seemebreakthis@lemm.ee 1 points 2 years ago

So you now have 2 separate drives that are not mirrored?

 

I host my own e-mail server, and for a long time I have been pulling my hair out on why the receiving end will still accept e-mails sent from my domain without any DKIM signature.

I have made sure that DKIM has been setup properly in my server, which means if an outgoing e-mail either fails the DKIM test, or doesn't contain any DKIM signature, then the e-mail must be fake. But currently while the receiving end knows to reject if DKIM=fail, it lets the e-mail pass if there is no DKIM signature.

Problem: I found as long as someone impersonates my e-mail account then send an e-mail that will pass the SPF test and doesn't contain any DKIM signature (real or fake), then it will still be considered legitimate by the recipient email server. This is even more problematic in my case as I have to rely on an e-mail relay provided by my ISP to send e-mails out (my ISP specifically blocks any outgoing port 25 connections, apparently to fight spam). This unfortunately means any other customers of the same ISP can potentially send e-mails on my behalf as long as they leave any DKIM signature out on purpose.

Solution: I just discovered the way DMARC works is by passing e-mail that passes EITHER SPF or DKIM check. The keyword is 'OR', and 'EITHER'. So to make sure the receiving end checks only for DKIM validity, turns out all I had to do was to make sure SPF never passes or fails. In other words, SPF always returning neutral would mean DKIM would now become the only factor. Since either one of the two must show 'pass', and now SPF will always return as 'neutral', then DKIM must pass in order for DMARC to pass. i.e. DKIM can no longer be 'neutral' (aka no signature) let alone fail.

The way to set SPF to always return neutral is to set the TXT record to be: v=spf1 ?all

Now as long as your DMARC is set properly, unauthorized e-mails as determined by the DKIM outcome of either "fail" or "none" (aka neutral, or no signature) will always be rejected. Simple as that. Problem solved.

Source: https://serverfault.com/questions/1014250/can-i-set-dmarc-to-tell-receiver-to-fail-if-no-dkim-signature-provided-in-email/1041210#1041210

 

Today marks the first anniversary of owning this car !

Pic 1

Pic 2

 

I have only used Plex very briefly before I moved to try Emby then Jellyfin. Granted I am not a heavy user of a media server - basically no one else in my household uses it, and I don’t have a lot of content, but I do use sonarr / radarr with it.

The moment Plex put me off was when I realized a Plex Pass was needed to add transcoding capability. What are some of the reasons people like Plex better than Jellyfin, other than those who have been using Plex forever and are just too lazy to explore other options?

 

Does anyone here have a working setup of automated acme.sh that renews the certificates every three months?

I tried to setup something but I think I saw an error message when I run it, and due to the way let's encrypt rejects requests when the certificate is not due for renewal, I can't really tell what exactly is the problem as I simply can't repeatedly run my process and check where the error stems from.

Would be great if someone can share a setup that they are currently using that works.

Edit: It finally came time to renew again, and what I have already entered into task scheduler was fired, and the certificate seems to have been renewed successfully.

So basically, just download the latest acme.sh, then add a task in your task scheduler that runs this:

bash /root/.acme.sh/acme.sh --renew -d xyz.com
view more: ‹ prev next ›