{"action":"created","issue":{"url":"https://api.github.com/repos/Valloric/ycmd/issues/377","repository_url":"https://api.github.com/repos/Valloric/ycmd","labels_url":"https://api.github.com/repos/Valloric/ycmd/issues/377/labels{/name}","comments_url":"https://api.github.com/repos/Valloric/ycmd/issues/377/comments","events_url":"https://api.github.com/repos/Valloric/ycmd/issues/377/events","html_url":"https://github.com/Valloric/ycmd/issues/377","id":134812542,"number":377,"title":"Header name u'X-Ycm-Hmac' is not a string ","user":{"login":"windrg","id":506484,"avatar_url":"https://avatars.githubusercontent.com/u/506484?v=3","gravatar_id":"","url":"https://api.github.com/users/windrg","html_url":"https://github.com/windrg","followers_url":"https://api.github.com/users/windrg/followers","following_url":"https://api.github.com/users/windrg/following{/other_user}","gists_url":"https://api.github.com/users/windrg/gists{/gist_id}","starred_url":"https://api.github.com/users/windrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/windrg/subscriptions","organizations_url":"https://api.github.com/users/windrg/orgs","repos_url":"https://api.github.com/users/windrg/repos","events_url":"https://api.github.com/users/windrg/events{/privacy}","received_events_url":"https://api.github.com/users/windrg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-02-19T09:21:11Z","updated_at":"2016-02-24T13:47:31Z","closed_at":null,"body":"Hi, \r\nI feel that I'm getting close to the end of using `ycmd` with emacs. :-D\r\nSomehow I've met this error once associating with `company-ycmd` \r\n(ref. [https://github.com/abingham/emacs-ycmd/issues/268](https://github.com/abingham/emacs-ycmd/issues/268))\r\n\r\n```\r\n\r\nAssertionError: Header name u'X-Ycm-Hmac' is not a string in (u'X-Ycm-Hmac', 'w47UWD3yjY/P7wFstf7FibWOeJrr/qpCaAMVauCHkMI=')\r\n2016-02-19 18:12:13,584 - INFO - Received health request\r\n<h1>Critical error while processing request: /healthy</h1>2016-02-19 18:12:13,585 - ERROR - Exception when serving /healthy\r\nTraceback (most recent call last):\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/waitress/waitress/channel.py\", line 337, in service\r\n    task.service()\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/waitress/waitress/task.py\", line 173, in service\r\n    self.execute()\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/waitress/waitress/task.py\", line 392, in execute\r\n    app_iter = self.channel.server.application(env, start_response)\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/bottle/bottle.py\", line 977, in __call__\r\n    return self.wsgi(environ, start_response)\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/bottle/bottle.py\", line 972, in wsgi\r\n    start_response('500 INTERNAL SERVER ERROR', headers, sys.exc_info())\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/waitress/waitress/task.py\", line 354, in start_response\r\n    reraise(exc_info[0], exc_info[1], exc_info[2])\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/bottle/bottle.py\", line 958, in wsgi\r\n    start_response(response._status_line, response.headerlist)\r\n  File \"/home/cysh/.emacs.d/bin/ycmd/third_party/waitress/waitress/task.py\", line 372, in start_response\r\n    'Header name %r is not a string in %r' % (k, (k, v))\r\n```\r\nCould you let me know what's wrong in my env/settings, please?\r\n\r\nThanks.\r\nps : The last commit I built is\r\n```\r\ncommit 7a105f593e7a216a93ad25ae046d9ba7ceae63f7\r\nMerge: e93be12 7de567a\r\nAuthor: Homu <homu@barosl.com>\r\nDate:   Fri Feb 19 04:17:04 2016 +0900\r\n\r\n    Auto merge of #374 - Valloric:coverage, r=puremourning\r\n    \r\n    [READY] More tests for functions in utils.py\r\n    \r\n    These tests cover lines that aren't being covered by other tests.\r\n    \r\n    Also includes minor refactoring & bug fixes.\r\n    \r\n    <!-- Reviewable:start -->\r\n    [<img src=\"https://reviewable.io/review_button.svg\" height=\"40\" alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/valloric/ycmd/374)\r\n    <!-- Reviewable:end -->\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/Valloric/ycmd/issues/comments/188261975","html_url":"https://github.com/Valloric/ycmd/issues/377#issuecomment-188261975","issue_url":"https://api.github.com/repos/Valloric/ycmd/issues/377","id":188261975,"user":{"login":"windrg","id":506484,"avatar_url":"https://avatars.githubusercontent.com/u/506484?v=3","gravatar_id":"","url":"https://api.github.com/users/windrg","html_url":"https://github.com/windrg","followers_url":"https://api.github.com/users/windrg/followers","following_url":"https://api.github.com/users/windrg/following{/other_user}","gists_url":"https://api.github.com/users/windrg/gists{/gist_id}","starred_url":"https://api.github.com/users/windrg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/windrg/subscriptions","organizations_url":"https://api.github.com/users/windrg/orgs","repos_url":"https://api.github.com/users/windrg/repos","events_url":"https://api.github.com/users/windrg/events{/privacy}","received_events_url":"https://api.github.com/users/windrg/received_events","type":"User","site_admin":false},"created_at":"2016-02-24T13:47:31Z","updated_at":"2016-02-24T13:47:31Z","body":"Ok, now it works well. BTW have you switched YCM also to PY3? I've tried to compile it. What's your suggestion for using both of YCM and YCMd?"}}