{"action":"created","issue":{"url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/4","repository_url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy","labels_url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/4/comments","events_url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/4/events","html_url":"https://github.com/EsotericSoftware/dnsmadeeasy/issues/4","id":382426899,"node_id":"MDU6SXNzdWUzODI0MjY4OTk=","number":4,"title":"error-record-invalid when running on MacOS Server","user":{"login":"pderby","id":8663820,"node_id":"MDQ6VXNlcjg2NjM4MjA=","avatar_url":"https://avatars0.githubusercontent.com/u/8663820?v=4","gravatar_id":"","url":"https://api.github.com/users/pderby","html_url":"https://github.com/pderby","followers_url":"https://api.github.com/users/pderby/followers","following_url":"https://api.github.com/users/pderby/following{/other_user}","gists_url":"https://api.github.com/users/pderby/gists{/gist_id}","starred_url":"https://api.github.com/users/pderby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pderby/subscriptions","organizations_url":"https://api.github.com/users/pderby/orgs","repos_url":"https://api.github.com/users/pderby/repos","events_url":"https://api.github.com/users/pderby/events{/privacy}","received_events_url":"https://api.github.com/users/pderby/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-11-19T22:55:17Z","updated_at":"2018-11-20T21:19:32Z","closed_at":null,"author_association":"NONE","body":"Since Nov 18, 2018, getting error-record-invalid when running on MacOS Server\r\n\r\nSubmitting HTTPS request to DnsMadeEasy with same data as config file  returns \"success\"\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/comments/440433166","html_url":"https://github.com/EsotericSoftware/dnsmadeeasy/issues/4#issuecomment-440433166","issue_url":"https://api.github.com/repos/EsotericSoftware/dnsmadeeasy/issues/4","id":440433166,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MDQzMzE2Ng==","user":{"login":"NathanSweet","id":434010,"node_id":"MDQ6VXNlcjQzNDAxMA==","avatar_url":"https://avatars3.githubusercontent.com/u/434010?v=4","gravatar_id":"","url":"https://api.github.com/users/NathanSweet","html_url":"https://github.com/NathanSweet","followers_url":"https://api.github.com/users/NathanSweet/followers","following_url":"https://api.github.com/users/NathanSweet/following{/other_user}","gists_url":"https://api.github.com/users/NathanSweet/gists{/gist_id}","starred_url":"https://api.github.com/users/NathanSweet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NathanSweet/subscriptions","organizations_url":"https://api.github.com/users/NathanSweet/orgs","repos_url":"https://api.github.com/users/NathanSweet/repos","events_url":"https://api.github.com/users/NathanSweet/events{/privacy}","received_events_url":"https://api.github.com/users/NathanSweet/received_events","type":"User","site_admin":false},"created_at":"2018-11-20T21:19:32Z","updated_at":"2018-11-20T21:19:32Z","author_association":"MEMBER","body":"If you delete the config file, then run the program, does it create a new config file? That is one way to be sure the config file it is reading is the one you have edited with your info. When it saves the config file, it will print `Saving: /path/to/file/config.txt`. It *should* be `~/.dnsmadeeasy/config.txt`, but who knows. Oh, maybe using `sudo` runs it as the root user, so it's in the root user's home directory. You can set the folder:\r\n```\r\njava -Duser.home=/some/path\r\n```\r\nThat would cause it to use `/some/path/.dnsmadeeasy/config.txt`.\r\n\r\nIt reading a config file at a different path seems like the most likely problem. Newlines can be a line feed (`\\n`), a carriage return (`\\r`), or a carriage return followed immediately by a linefeed (`\\r\\n`)."}}
{"actor":{"display_login":"NathanSweet"}}