{"action":"opened","issue":{"url":"https://api.github.com/repos/conan-io/conan/issues/402","repository_url":"https://api.github.com/repos/conan-io/conan","labels_url":"https://api.github.com/repos/conan-io/conan/issues/402/labels{/name}","comments_url":"https://api.github.com/repos/conan-io/conan/issues/402/comments","events_url":"https://api.github.com/repos/conan-io/conan/issues/402/events","html_url":"https://github.com/conan-io/conan/issues/402","id":169738140,"number":402,"title":"The conan server replies 404 for '/'","user":{"login":"kcauchy","id":1373951,"avatar_url":"https://avatars.githubusercontent.com/u/1373951?v=3","gravatar_id":"","url":"https://api.github.com/users/kcauchy","html_url":"https://github.com/kcauchy","followers_url":"https://api.github.com/users/kcauchy/followers","following_url":"https://api.github.com/users/kcauchy/following{/other_user}","gists_url":"https://api.github.com/users/kcauchy/gists{/gist_id}","starred_url":"https://api.github.com/users/kcauchy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kcauchy/subscriptions","organizations_url":"https://api.github.com/users/kcauchy/orgs","repos_url":"https://api.github.com/users/kcauchy/repos","events_url":"https://api.github.com/users/kcauchy/events{/privacy}","received_events_url":"https://api.github.com/users/kcauchy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-06T09:16:07Z","updated_at":"2016-08-06T09:16:07Z","closed_at":null,"body":"I am new to conan.\r\n\r\nI followed your instructions on http://docs.conan.io/en/latest/server.html, but I always get the 404 error:\r\n\r\n![c18db8b1-aa30-4408-9cad-68103e78526e](https://cloud.githubusercontent.com/assets/1373951/17455901/d1fd63d6-5bf8-11e6-9d75-1172dda64644.png)\r\n\r\nIs it possible I made some steps wrong?\r\n\r\nThe server is powered by Ubuntu 16.04 LTS, 4 cores, and 16 GB RAM.\r\n\r\nHere's the log from conan server:\r\n\r\n```\r\nkarl@i:~/github.com/conan-io/conan$ gunicorn -b 0.0.0.0:9300 -w 1 -t 120 conans.server.server_launcher:app --log-level debug \r\n[2016-08-06 17:08:22 +0000] [20529] [DEBUG] Current configuration:\r\n  secure_scheme_headers: {'X-FORWARDED-PROTOCOL': 'ssl', 'X-FORWARDED-PROTO': 'https', 'X-FORWARDED-SSL': 'on'}\r\n  proxy_protocol: False\r\n  worker_connections: 1000\r\n  statsd_host: None\r\n  max_requests_jitter: 0\r\n  post_fork: <function post_fork at 0x7fe17ca890c8>\r\n  pythonpath: None\r\n  enable_stdio_inheritance: False\r\n  worker_class: sync\r\n  ssl_version: 3\r\n  suppress_ragged_eofs: True\r\n  syslog: False\r\n  syslog_facility: user\r\n  when_ready: <function when_ready at 0x7fe17ca80d70>\r\n  pre_fork: <function pre_fork at 0x7fe17ca80ed8>\r\n  cert_reqs: 0\r\n  preload_app: False\r\n  keepalive: 2\r\n  accesslog: None\r\n  group: 1000\r\n  graceful_timeout: 30\r\n  do_handshake_on_connect: False\r\n  spew: False\r\n  workers: 1\r\n  proc_name: None\r\n  sendfile: None\r\n  pidfile: None\r\n  umask: 0\r\n  on_reload: <function on_reload at 0x7fe17ca80c08>\r\n  pre_exec: <function pre_exec at 0x7fe17ca89668>\r\n  worker_tmp_dir: None\r\n  post_worker_init: <function post_worker_init at 0x7fe17ca89230>\r\n  limit_request_fields: 100\r\n  on_exit: <function on_exit at 0x7fe17ca89cf8>\r\n  config: None\r\n  logconfig: None\r\n  check_config: False\r\n  statsd_prefix: \r\n  proxy_allow_ips: ['127.0.0.1']\r\n  pre_request: <function pre_request at 0x7fe17ca897d0>\r\n  post_request: <function post_request at 0x7fe17ca898c0>\r\n  user: 1000\r\n  forwarded_allow_ips: ['127.0.0.1']\r\n  worker_int: <function worker_int at 0x7fe17ca89398>\r\n  threads: 1\r\n  max_requests: 0\r\n  limit_request_line: 4094\r\n  access_log_format: %(h)s %(l)s %(u)s %(t)s \"%(r)s\" %(s)s %(b)s \"%(f)s\" \"%(a)s\"\r\n  certfile: None\r\n  worker_exit: <function worker_exit at 0x7fe17ca89a28>\r\n  chdir: /home/karl/github.com/conan-io/conan\r\n  paste: None\r\n  default_proc_name: conans.server.server_launcher:app\r\n  errorlog: -\r\n  loglevel: debug\r\n  capture_output: False\r\n  syslog_addr: udp://localhost:514\r\n  syslog_prefix: None\r\n  daemon: False\r\n  ciphers: TLSv1\r\n  on_starting: <function on_starting at 0x7fe17ca80aa0>\r\n  worker_abort: <function worker_abort at 0x7fe17ca89500>\r\n  bind: ['0.0.0.0:9300']\r\n  raw_env: []\r\n  reload: False\r\n  limit_request_field_size: 8190\r\n  nworkers_changed: <function nworkers_changed at 0x7fe17ca89b90>\r\n  timeout: 120\r\n  ca_certs: None\r\n  django_settings: None\r\n  tmp_upload_dir: None\r\n  keyfile: None\r\n  backlog: 2048\r\n  logger_class: gunicorn.glogging.Logger\r\n[2016-08-06 17:08:22 +0000] [20529] [INFO] Starting gunicorn 19.6.0\r\n[2016-08-06 17:08:22 +0000] [20529] [DEBUG] Arbiter booted\r\n[2016-08-06 17:08:22 +0000] [20529] [INFO] Listening at: http://0.0.0.0:9300 (20529)\r\n[2016-08-06 17:08:22 +0000] [20529] [INFO] Using worker: sync\r\n[2016-08-06 17:08:22 +0000] [20535] [INFO] Booting worker with pid: 20535\r\n[2016-08-06 17:08:22 +0000] [20529] [DEBUG] 1 workers\r\n[2016-08-06 17:08:47 +0000] [20535] [DEBUG] GET /\r\n[2016-08-06 17:10:38 +0000] [20535] [DEBUG] GET /\r\n```"}}
{"actor":{"display_login":"kcauchy"}}