#asknostr Fellow ditto folks. Are you also having an issue following people not on your instance despite adding read / wright relays?
Which Ditto server are you using? What happens when you try to follow?
My own oregonbitcoiners.com. when you hit follow nothing happens. Been trying to catch whats going on in the debug logs but nothing obvious sticks out.
I thought it was because I hadn't added any other relays (I was trying to keep it siloed to Oregon related posts) But even after adding more relays in the soapbox config, I still can't seem to follow other people and users or at least potential users were complaining about it.
I was able to follow. Are you using a browser extension? https://image.nostr.build/b427e0b772cc137fd54338be3ad83196fdb5e33058f99ac2dd1e07214dd9d7bf.png
Logged in via amber.
How?
With a Mastodon app?
I was using fedilab for a bit. But on the web (and I know this is bad lol) i just used nsec login.
Im still fiddeling with it. But users who logged into oregonbitcoiners said they could not follow others.
Well, do you remember when Ditto was first released and some guy overwrote his follow list and everyone had a meltdown? To fix that I had to require that people have an existing follow list in Ditto before following will work. If you generate your key through Ditto, it will also automatically generate an empty follow list even for you at the same time in recent versions, so brand new users who start with Ditto will have no issue. But if a user started elsewhere, and your Ditto server doesn't have their kind 3, they won't be able to follow until they get a kind 3 into it. I know this is bad, but it is a fundamental flaw of Nostr itself on a protocol level. The best I can do is try to work around it. I am overwhelmed.
As for Amber + Fedilab, in my experience it's finnicky. nak is the only nip46 bunker that works correctly 100% of the time.
You're having the same issues?
I am noticing and experiencing far more and worse issues than your little following issue
Lmao "my little issue" is still a problem thats keeping people from using it. Im just trying to sus out if im the only one, or if its a wider issue. When Updating to 1.1 I had to nuke my whole db and basicly restart. It was locked in a massive read/write operation that was killing my server.
It goes way deeper Don't use any nostr apps with the ditto relay or your notes won't broadcast to other nodes Still can't resolve usernames and profile pictures I can't even login ditto on my desktop using any browser Dont work well with nostr apps yet Syncing your notes from other relays don't work anymore And some other stuff
Half of these don't make sense. Can you at least log in now?
There is a cli cmamd in the docs that can attempt to sync your followers from other nodes to your ditto relay if that helps
It goes way deeper Don't use any nostr apps with the ditto relay or your notes won't broadcast to other nodes Still can't resolve usernames and profile pictures I can't even login ditto on my desktop using any browser Dont work well with nostr apps yet Syncing your notes from other relays don't work anymore And some other stuff
Half of these don't make sense. Can you at least log in now?
Half of these don't make sense. Can you at least log in now?
>Ditto still does not show the usernames correctly and profile pictures You need kind 0s in the database for those people. Check this post: https://gleasonator.dev/nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p/posts/a8badb480d88f9e7b6a090342279ef47ed0e0a3989ed85f898dfedc6be94225f
Fuck god dammit this is annoying. https://njump.me/nevent1qqs23wkmfqxc3708k6sfqdpz08h50mgwpgucnmv9lzvdlmwxh62zyhcpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgdwaehxw309ahx7uewd3hkcqgcwaehxw309aex2mrp0yhxummnwa5x2un99e3k7mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfdupzqprpljlvcnpnw3pejvkkhrc3y6wvmd7vjuad0fg2ud3dky66gaxaxfmdkp
Just cat events.jsonl | deno task db:import
Just cat events.jsonl | deno task db:import