{"action":"created","issue":{"url":"https://api.github.com/repos/macmule/ADPassMon/issues/63","repository_url":"https://api.github.com/repos/macmule/ADPassMon","labels_url":"https://api.github.com/repos/macmule/ADPassMon/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/macmule/ADPassMon/issues/63/comments","events_url":"https://api.github.com/repos/macmule/ADPassMon/issues/63/events","html_url":"https://github.com/macmule/ADPassMon/issues/63","id":149566642,"number":63,"title":"Forcing manual mode when there's no password expiry","user":{"login":"waisanen","id":18560201,"avatar_url":"https://avatars.githubusercontent.com/u/18560201?v=3","gravatar_id":"","url":"https://api.github.com/users/waisanen","html_url":"https://github.com/waisanen","followers_url":"https://api.github.com/users/waisanen/followers","following_url":"https://api.github.com/users/waisanen/following{/other_user}","gists_url":"https://api.github.com/users/waisanen/gists{/gist_id}","starred_url":"https://api.github.com/users/waisanen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waisanen/subscriptions","organizations_url":"https://api.github.com/users/waisanen/orgs","repos_url":"https://api.github.com/users/waisanen/repos","events_url":"https://api.github.com/users/waisanen/events{/privacy}","received_events_url":"https://api.github.com/users/waisanen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-19T19:56:30Z","updated_at":"2016-04-19T20:03:49Z","closed_at":null,"body":"We have a non-standard setup that I've been trying to configure ADPassMon around.  We have an identity management system that handles all password changes and expiry and pushes this down to all affected systems, including Active Directory.\r\n\r\nPassword expiry itself is not set on the AD side.  So, it seems your code is doing a check in AD for password expiry, sees it's not set, then skips/ignores the selectedMethod and expireAge keys entirely.  Disclaimer: my AppleScript is very rusty and I may not be entirely understanding all your code.  ;)\r\n\r\nIs there a key I'm missing or set incorrectly in my plist that would force manual mode or is the logic in your code part of the cause?\r\n\r\n[org.pmbuko.ADPassMon.txt](https://github.com/macmule/ADPassMon/files/226711/org.pmbuko.ADPassMon.txt)\r\n"},"comment":{"url":"https://api.github.com/repos/macmule/ADPassMon/issues/comments/212103598","html_url":"https://github.com/macmule/ADPassMon/issues/63#issuecomment-212103598","issue_url":"https://api.github.com/repos/macmule/ADPassMon/issues/63","id":212103598,"user":{"login":"macmule","id":2464974,"avatar_url":"https://avatars.githubusercontent.com/u/2464974?v=3","gravatar_id":"","url":"https://api.github.com/users/macmule","html_url":"https://github.com/macmule","followers_url":"https://api.github.com/users/macmule/followers","following_url":"https://api.github.com/users/macmule/following{/other_user}","gists_url":"https://api.github.com/users/macmule/gists{/gist_id}","starred_url":"https://api.github.com/users/macmule/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macmule/subscriptions","organizations_url":"https://api.github.com/users/macmule/orgs","repos_url":"https://api.github.com/users/macmule/repos","events_url":"https://api.github.com/users/macmule/events{/privacy}","received_events_url":"https://api.github.com/users/macmule/received_events","type":"User","site_admin":false},"created_at":"2016-04-19T20:03:49Z","updated_at":"2016-04-19T20:03:49Z","body":"@waisanen, correct. Currently ADPassMon checks AD.\r\n\r\nI'm working on a different version of ADPassMon, just wondering how/where the Mac client would see the expiry for your org?"}}