Redirect 302 redirect from GET @entry_comment_create (c90440)

GET https://kbin.spritesserver.nl/index.php/m/selfhosted@lemmy.world/t/32509/Nextcloud-CardDav-iOS-trouble/oldest

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
3.20 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2480
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#273
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#267
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#269
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
  +slug: "Nextcloud-CardDav-iOS-trouble"
  +title: "Nextcloud/CardDav/iOS trouble"
  +url: null
  +body: """
    I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
    \n
    I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
    \n
    I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
    \n
    It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
    \n
    What is happening?\n
    \n
    Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727960176 {#2420
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1905 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1929 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 32509
  -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
  -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706012852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10913634"
  +editedAt: DateTimeImmutable @1728009001 {#1816
    date: 2024-10-04 04:30:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705973852 {#2419
    date: 2024-01-23 02:37:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2480
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#273
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#267
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#269
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
  +slug: "Nextcloud-CardDav-iOS-trouble"
  +title: "Nextcloud/CardDav/iOS trouble"
  +url: null
  +body: """
    I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
    \n
    I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
    \n
    I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
    \n
    It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
    \n
    What is happening?\n
    \n
    Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727960176 {#2420
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1905 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1929 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 32509
  -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
  -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706012852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10913634"
  +editedAt: DateTimeImmutable @1728009001 {#1816
    date: 2024-10-04 04:30:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705973852 {#2419
    date: 2024-01-23 02:37:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2480
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +magazine: App\Entity\Magazine {#263
    +icon: Proxies\__CG__\App\Entity\Image {#244 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#273
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#235 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
    +entries: Doctrine\ORM\PersistentCollection {#178 …}
    +posts: Doctrine\ORM\PersistentCollection {#136 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
    +bans: Doctrine\ORM\PersistentCollection {#115 …}
    +reports: Doctrine\ORM\PersistentCollection {#101 …}
    +badges: Doctrine\ORM\PersistentCollection {#79 …}
    +logs: Doctrine\ORM\PersistentCollection {#69 …}
    +awards: Doctrine\ORM\PersistentCollection {#1830 …}
    +categories: Doctrine\ORM\PersistentCollection {#1863 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#267
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#269
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
  +slug: "Nextcloud-CardDav-iOS-trouble"
  +title: "Nextcloud/CardDav/iOS trouble"
  +url: null
  +body: """
    I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
    \n
    I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
    \n
    I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
    \n
    It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
    \n
    What is happening?\n
    \n
    Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 9
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727960176 {#2420
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1905 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1929 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 32509
  -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
  -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706012852
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10913634"
  +editedAt: DateTimeImmutable @1728009001 {#1816
    date: 2024-10-04 04:30:01.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705973852 {#2419
    date: 2024-01-23 02:37:32.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4040
  +user: App\Entity\User {#3988 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    Error message? Nextcloud logs?\n
    \n
    Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727841809 {#4049
    date: 2024-10-02 06:03:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4038 …}
  +nested: Doctrine\ORM\PersistentCollection {#4036 …}
  +votes: Doctrine\ORM\PersistentCollection {#4034 …}
  +reports: Doctrine\ORM\PersistentCollection {#4032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
  -id: 333207
  -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6928954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705976729 {#3985
    date: 2024-01-23 03:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4040
  +user: App\Entity\User {#3988 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    Error message? Nextcloud logs?\n
    \n
    Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727841809 {#4049
    date: 2024-10-02 06:03:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4038 …}
  +nested: Doctrine\ORM\PersistentCollection {#4036 …}
  +votes: Doctrine\ORM\PersistentCollection {#4034 …}
  +reports: Doctrine\ORM\PersistentCollection {#4032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
  -id: 333207
  -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6928954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705976729 {#3985
    date: 2024-01-23 03:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4040
  +user: App\Entity\User {#3988 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: """
    Error message? Nextcloud logs?\n
    \n
    Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1727841809 {#4049
    date: 2024-10-02 06:03:29.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4038 …}
  +nested: Doctrine\ORM\PersistentCollection {#4036 …}
  +votes: Doctrine\ORM\PersistentCollection {#4034 …}
  +reports: Doctrine\ORM\PersistentCollection {#4032 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
  -id: 333207
  -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6928954"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705976729 {#3985
    date: 2024-01-23 03:25:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4167
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4040
    +user: App\Entity\User {#3988 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      Error message? Nextcloud logs?\n
      \n
      Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727841809 {#4049
      date: 2024-10-02 06:03:29.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4038 …}
    +nested: Doctrine\ORM\PersistentCollection {#4036 …}
    +votes: Doctrine\ORM\PersistentCollection {#4034 …}
    +reports: Doctrine\ORM\PersistentCollection {#4032 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
    -id: 333207
    -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6928954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705976729 {#3985
      date: 2024-01-23 03:25:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4040}
  +body: """
    I am not seeing anything (relevant) in the Nextcloud logs (as viewed from the web app). In iOS I get a message about SSL verification failed, and do I want to try connecting without it. Either way it cannot validate credentials. I know the username and password are correct (tested multiple times/work to login in the browser), and the SSL cert is valid.\n
    \n
    Also /var/log/Nextcloud/ is empty. Where else should I look for logs?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705980041 {#4164
    date: 2024-01-23 04:20:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4170 …}
  +nested: Doctrine\ORM\PersistentCollection {#4172 …}
  +votes: Doctrine\ORM\PersistentCollection {#4168 …}
  +reports: Doctrine\ORM\PersistentCollection {#4175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4179 …}
  -id: 333271
  -bodyTs: "'/var/log/nextcloud':65 'also':64 'anyth':5 'app':16 'browser':57 'cannot':39 'cert':61 'connect':33 'correct':49 'credenti':41 'either':36 'els':69 'empti':67 'fail':26 'get':20 'io':18 'know':43 'log':10,74 'login':54 'look':72 'messag':22 'multipl':51 'nextcloud':9 'password':47 'relev':6 'see':4 'ssl':24,60 'test':50 'times/work':52 'tri':32 'usernam':45 'valid':40,63 'verif':25 'view':12 'want':30 'way':37 'web':15 'without':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7637976"
  +editedAt: DateTimeImmutable @1727841935 {#4161
    date: 2024-10-02 06:05:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705980041 {#4159
    date: 2024-01-23 04:20:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4167
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4040
    +user: App\Entity\User {#3988 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      Error message? Nextcloud logs?\n
      \n
      Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727841809 {#4049
      date: 2024-10-02 06:03:29.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4038 …}
    +nested: Doctrine\ORM\PersistentCollection {#4036 …}
    +votes: Doctrine\ORM\PersistentCollection {#4034 …}
    +reports: Doctrine\ORM\PersistentCollection {#4032 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
    -id: 333207
    -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6928954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705976729 {#3985
      date: 2024-01-23 03:25:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4040}
  +body: """
    I am not seeing anything (relevant) in the Nextcloud logs (as viewed from the web app). In iOS I get a message about SSL verification failed, and do I want to try connecting without it. Either way it cannot validate credentials. I know the username and password are correct (tested multiple times/work to login in the browser), and the SSL cert is valid.\n
    \n
    Also /var/log/Nextcloud/ is empty. Where else should I look for logs?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705980041 {#4164
    date: 2024-01-23 04:20:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4170 …}
  +nested: Doctrine\ORM\PersistentCollection {#4172 …}
  +votes: Doctrine\ORM\PersistentCollection {#4168 …}
  +reports: Doctrine\ORM\PersistentCollection {#4175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4179 …}
  -id: 333271
  -bodyTs: "'/var/log/nextcloud':65 'also':64 'anyth':5 'app':16 'browser':57 'cannot':39 'cert':61 'connect':33 'correct':49 'credenti':41 'either':36 'els':69 'empti':67 'fail':26 'get':20 'io':18 'know':43 'log':10,74 'login':54 'look':72 'messag':22 'multipl':51 'nextcloud':9 'password':47 'relev':6 'see':4 'ssl':24,60 'test':50 'times/work':52 'tri':32 'usernam':45 'valid':40,63 'verif':25 'view':12 'want':30 'way':37 'web':15 'without':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7637976"
  +editedAt: DateTimeImmutable @1727841935 {#4161
    date: 2024-10-02 06:05:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705980041 {#4159
    date: 2024-01-23 04:20:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4167
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4040
    +user: App\Entity\User {#3988 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: """
      Error message? Nextcloud logs?\n
      \n
      Can’t tell you whats happening without information about what’s happening other than “it doesn’t work”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1727841809 {#4049
      date: 2024-10-02 06:03:29.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4038 …}
    +nested: Doctrine\ORM\PersistentCollection {#4036 …}
    +votes: Doctrine\ORM\PersistentCollection {#4034 …}
    +reports: Doctrine\ORM\PersistentCollection {#4032 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4000 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4004 …}
    -id: 333207
    -bodyTs: "'doesn':20 'error':1 'happen':10,16 'inform':12 'log':4 'messag':2 'nextcloud':3 'tell':7 'what':9 'without':11 'work':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6928954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705976729 {#3985
      date: 2024-01-23 03:25:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4040}
  +body: """
    I am not seeing anything (relevant) in the Nextcloud logs (as viewed from the web app). In iOS I get a message about SSL verification failed, and do I want to try connecting without it. Either way it cannot validate credentials. I know the username and password are correct (tested multiple times/work to login in the browser), and the SSL cert is valid.\n
    \n
    Also /var/log/Nextcloud/ is empty. Where else should I look for logs?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705980041 {#4164
    date: 2024-01-23 04:20:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
    "@electric_nan@lemmy.ml"
    "@themachine@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4170 …}
  +nested: Doctrine\ORM\PersistentCollection {#4172 …}
  +votes: Doctrine\ORM\PersistentCollection {#4168 …}
  +reports: Doctrine\ORM\PersistentCollection {#4175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4179 …}
  -id: 333271
  -bodyTs: "'/var/log/nextcloud':65 'also':64 'anyth':5 'app':16 'browser':57 'cannot':39 'cert':61 'connect':33 'correct':49 'credenti':41 'either':36 'els':69 'empti':67 'fail':26 'get':20 'io':18 'know':43 'log':10,74 'login':54 'look':72 'messag':22 'multipl':51 'nextcloud':9 'password':47 'relev':6 'see':4 'ssl':24,60 'test':50 'times/work':52 'tri':32 'usernam':45 'valid':40,63 'verif':25 'view':12 'want':30 'way':37 'web':15 'without':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7637976"
  +editedAt: DateTimeImmutable @1727841935 {#4161
    date: 2024-10-02 06:05:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705980041 {#4159
    date: 2024-01-23 04:20:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4072
  +user: App\Entity\User {#4061 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#4078
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4077 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#4083
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4072
  +user: App\Entity\User {#4061 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#4078
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4077 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#4083
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4072
  +user: App\Entity\User {#4061 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1727960176 {#4078
    date: 2024-10-03 14:56:16.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4077 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
  -id: 333988
  -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6942196"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706014187 {#4083
    date: 2024-01-23 13:49:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4183
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4072
    +user: App\Entity\User {#4061 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#4078
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4077 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4067 …}
    +reports: Doctrine\ORM\PersistentCollection {#4070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#4083
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4072}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#4181
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4184 …}
  +nested: Doctrine\ORM\PersistentCollection {#4186 …}
  +votes: Doctrine\ORM\PersistentCollection {#4188 …}
  +reports: Doctrine\ORM\PersistentCollection {#4190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#4182
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4183
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4072
    +user: App\Entity\User {#4061 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#4078
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4077 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4067 …}
    +reports: Doctrine\ORM\PersistentCollection {#4070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#4083
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4072}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#4181
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4184 …}
  +nested: Doctrine\ORM\PersistentCollection {#4186 …}
  +votes: Doctrine\ORM\PersistentCollection {#4188 …}
  +reports: Doctrine\ORM\PersistentCollection {#4190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#4182
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4183
  +user: Proxies\__CG__\App\Entity\User {#1966 …}
  +entry: App\Entity\Entry {#2480
    +user: Proxies\__CG__\App\Entity\User {#1966 …}
    +magazine: App\Entity\Magazine {#263
      +icon: Proxies\__CG__\App\Entity\Image {#244 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#273
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#235 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
      +entries: Doctrine\ORM\PersistentCollection {#178 …}
      +posts: Doctrine\ORM\PersistentCollection {#136 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
      +bans: Doctrine\ORM\PersistentCollection {#115 …}
      +reports: Doctrine\ORM\PersistentCollection {#101 …}
      +badges: Doctrine\ORM\PersistentCollection {#79 …}
      +logs: Doctrine\ORM\PersistentCollection {#69 …}
      +awards: Doctrine\ORM\PersistentCollection {#1830 …}
      +categories: Doctrine\ORM\PersistentCollection {#1863 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#267
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#269
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1900 …}
    +slug: "Nextcloud-CardDav-iOS-trouble"
    +title: "Nextcloud/CardDav/iOS trouble"
    +url: null
    +body: """
      I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS.\n
      \n
      I made a snapshot of the server and rebuilt it on a work account (also Digital ocean). I reconfigured it for a new domain name, and got a letsencrypt cert. I can login and manage the admin and user accounts.\n
      \n
      I set up an iPad to use the new server, and it seemed to work fine. However, I subsequently tried a couple other iPhones, and it won’t connect to the account.\n
      \n
      It isn’t a fail2ban thing, because on the same apple devices that I can’t connect to the accounts on, I can go login to Nextcloud in their browser.\n
      \n
      What is happening?\n
      \n
      Edit: I seem to have fixed it by reinstalling the server from scratch. I wanted to eliminate any problems that may have been caused by restoring from a snapshot previously linked to another domain. Everything is working at least for now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 9
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727960176 {#2420
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1905 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1929 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 32509
    -titleTs: "'nextcloud/carddav/ios':1 'troubl':2"
    -bodyTs: "'account':54,70,96,128,148 'admin':93 'also':71 'anoth':194 'appl':139 'browser':158 'built':49 'built-in':48 'carddav':53 'caus':185 'cert':86 'connect':125,145 'contact':18,43 'coupl':118 'devic':140 'digit':72 'digitalocean':14 'domain':80,195 'droplet':15 'edit':162 'elimin':178 'everyth':196 'fail2ban':133 'fine':40,112 'fix':167 'go':152 'got':83 'happen':161 'home':31 'howev':113 'io':45,56 'ipad':101 'iphon':120 'isn':130 'least':200 'letsencrypt':85 'link':192 'login':89,153 'made':58 'manag':91 'may':182 'name':81 'new':79,105 'nextcloud':8,36,155 'ocean':73 'previous':191 'problem':180 'rebuilt':65 'reconfigur':75 'reinstal':170 'restor':187 'scratch':174 'seem':109,164 'server':9,63,106,172 'set':11,98 'setup':26 'snapshot':60,190 'subsequ':115 'support':51 'sync':19,42 'test':17 'thing':134 'tri':116 'troubl':5 'use':29,46,103 'user':95 'want':176 'was/is':38 'went':23 'won':123 'work':21,39,69,111,198 'yunohost':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706012852
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10913634"
    +editedAt: DateTimeImmutable @1728009001 {#1816
      date: 2024-10-04 04:30:01.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705973852 {#2419
      date: 2024-01-23 02:37:32.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4072
    +user: App\Entity\User {#4061 …}
    +entry: App\Entity\Entry {#2480}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "The issue could still be a fail-to-band issue if fail-to-band is looking at the user agent string (I’m not sure fail to ban looks at the user agent string, but it might be worth checking out.). The user agent string would likely be different on a mobile app versus a browser login."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1727960176 {#4078
      date: 2024-10-03 14:56:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@electric_nan@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4077 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4067 …}
    +reports: Doctrine\ORM\PersistentCollection {#4070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4065 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4063 …}
    -id: 333988
    -bodyTs: "'agent':22,35,46 'app':55 'ban':30 'band':10,16 'browser':58 'check':42 'could':3 'differ':51 'fail':8,14,28 'fail-to-band':7,13 'issu':2,11 'like':49 'login':59 'look':18,31 'm':25 'might':39 'mobil':54 'still':4 'string':23,36,47 'sure':27 'user':21,34,45 'versus':56 'worth':41 'would':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6942196"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706014187 {#4083
      date: 2024-01-23 13:49:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4072}
  +body: "I did not see the iPad IP address in the fail2ban logs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706018737 {#4181
    date: 2024-01-23 15:05:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@electric_nan@lemmy.ml"
    "@homegrowntechie@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4184 …}
  +nested: Doctrine\ORM\PersistentCollection {#4186 …}
  +votes: Doctrine\ORM\PersistentCollection {#4188 …}
  +reports: Doctrine\ORM\PersistentCollection {#4190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4192 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
  -id: 334115
  -bodyTs: "'address':8 'fail2ban':11 'ip':7 'ipad':6 'log':12 'see':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7651839"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706018737 {#4182
    date: 2024-01-23 15:05:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED edit
App\Entity\Magazine {#263
  +icon: Proxies\__CG__\App\Entity\Image {#244 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    > Any issues on the community? Report it using the report flag.\n
    \n
    > Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#273
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#235 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#231 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#220 …}
  +entries: Doctrine\ORM\PersistentCollection {#178 …}
  +posts: Doctrine\ORM\PersistentCollection {#136 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#198 …}
  +bans: Doctrine\ORM\PersistentCollection {#115 …}
  +reports: Doctrine\ORM\PersistentCollection {#101 …}
  +badges: Doctrine\ORM\PersistentCollection {#79 …}
  +logs: Doctrine\ORM\PersistentCollection {#69 …}
  +awards: Doctrine\ORM\PersistentCollection {#1830 …}
  +categories: Doctrine\ORM\PersistentCollection {#1863 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#267
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#269
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details