<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I installed keystone step by step according to the <a href="https://docs.openstack.org/keystone/rocky/install/keystone-install-rdo.html">OpenStack Doc</a> but the http server is not listening on the port 5000! </div><div>The only difference is my hostname (address) is "controller.a.b" instead of "controller".</div><div>In verifying part of the document I could do all (like creating a user, project, ....) but after installing glance, I found out the Glance API is not running properly and it's because of Keystone is not listening on port 5000!</div><div><br></div><div>Here are AUTH variables:</div><div><br></div><div><div>export OS_PROJECT_DOMAIN_NAME=Default</div><div>export OS_USER_DOMAIN_NAME=Default</div><div>export OS_PROJECT_NAME=admin</div><div>export OS_USERNAME=admin</div><div>export OS_PASSWORD=XXX</div><div>export OS_AUTH_URL=<a href="http://controller.a.b:5000/v3">http://controller.a.b:5000/v3</a></div><div>export OS_IDENTITY_API_VERSION=3</div><div>export OS_IMAGE_API_VERSION=2</div></div><div><br></div><div>When I try "glance image-list", I got:</div><div><br></div><div>"<a href="http://controller.a.b:9292/v2/images?limit=20&sort_key=name&sort_dir=asc">http://controller.a.b:9292/v2/images?limit=20&sort_key=name&sort_dir=asc</a>: Unable to establish connection"<br></div><div><br></div><div>Here is TCP listening ports:</div><div><br></div><div><div>tcp        0      0 <a href="http://127.0.0.1:25">127.0.0.1:25</a>            0.0.0.0:*               LISTEN      1614/master         </div><div>tcp        0      0 <a href="http://0.0.0.0:9191">0.0.0.0:9191</a>            0.0.0.0:*               LISTEN      961/python2         </div><div>tcp        0      0 <a href="http://0.0.0.0:25672">0.0.0.0:25672</a>           0.0.0.0:*               LISTEN      957/beam.smp        </div><div>tcp        0      0 <a href="http://192.168.0.31:3306">192.168.0.31:3306</a>       0.0.0.0:*               LISTEN      1622/mysqld         </div><div>tcp        0      0 <a href="http://192.168.0.31:2379">192.168.0.31:2379</a>       0.0.0.0:*               LISTEN      963/etcd            </div><div>tcp        0      0 <a href="http://192.168.0.31:11211">192.168.0.31:11211</a>      0.0.0.0:*               LISTEN      952/memcached       </div><div>tcp        0      0 <a href="http://127.0.0.1:11211">127.0.0.1:11211</a>         0.0.0.0:*               LISTEN      952/memcached       </div><div>tcp        0      0 <a href="http://192.168.0.31:2380">192.168.0.31:2380</a>       0.0.0.0:*               LISTEN      963/etcd            </div><div>tcp        0      0 <a href="http://0.0.0.0:4369">0.0.0.0:4369</a>            0.0.0.0:*               LISTEN      1/systemd           </div><div>tcp        0      0 <a href="http://0.0.0.0:22">0.0.0.0:22</a>              0.0.0.0:*               LISTEN      953/sshd            </div><div>tcp6       0      0 ::1:25                  :::*                    LISTEN      1614/master         </div><div>tcp6       0      0 :::5000                 :::*                    LISTEN      960/httpd           </div><div>tcp6       0      0 :::5672                 :::*                    LISTEN      957/beam.smp        </div><div>tcp6       0      0 ::1:11211               :::*                    LISTEN      952/memcached       </div><div>tcp6       0      0 :::80                   :::*                    LISTEN      960/httpd           </div><div>tcp6       0      0 :::22                   :::*                    LISTEN      953/sshd  </div></div><div><br></div><div>As you can see httpd is listening on port 5000 IPV6, but it's not active for IPV4!</div><div><br></div><div>Here is keystone.log:</div><div><br></div><div><div>2018-11-24 15:55:59.685 17325 INFO keystone.common.wsgi [req-9fedd505-5d98-4c12-a6ad-967f28c766e7 - - - - -] POST <a href="http://controller.a.b:5000/v3/auth/tokens">http://controller.a.b:5000/v3/auth/tokens</a></div><div>2018-11-24 15:56:00.275 17327 INFO keystone.common.wsgi [req-ca93da87-1d9f-4611-835c-d6972054b8e1 - - - - -] POST <a href="http://controller.a.b:5000/v3/auth/tokens">http://controller.a.b:5000/v3/auth/tokens</a></div><div>2018-11-24 15:56:00.929 17328 INFO keystone.common.wsgi [req-cf8c6af8-342d-4b14-9826-ba27e5f2897a 1b96f6b67f08495092e98a9b60476152 b33579097090499499625154e92724ee - default default] GET <a href="http://controller.a.b:5000/v3/domains/default">http://controller.a.b:5000/v3/domains/default</a></div><div>2018-11-24 15:56:14.753 17325 INFO keystone.common.wsgi [req-cca0e4a5-0ef9-40d8-a2f4-56c1f0acafcc 1b96f6b67f08495092e98a9b60476152 b33579097090499499625154e92724ee - default default] POST <a href="http://controller.a.b:5000/v3/users">http://controller.a.b:5000/v3/users</a></div><div>2018-11-24 15:56:14.773 17325 WARNING py.warnings [req-cca0e4a5-0ef9-40d8-a2f4-56c1f0acafcc 1b96f6b67f08495092e98a9b60476152 b33579097090499499625154e92724ee - default default] /usr/lib/python2.7/site-packages/oslo_policy/policy.py:896: UserWarning: Policy identity:create_user failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required</div><div>  warnings.warn(msg)</div></div><div><br></div><div>Another difference between my system and document is that I use static IP and here are interface settings:</div><div><div>TYPE="Ethernet"</div><div>PROXY_METHOD="none"</div><div>BROWSER_ONLY="no"</div><div>BOOTPROTO="none"</div><div>DEFROUTE="yes"</div><div>IPV4_FAILURE_FATAL="no"</div><div>IPV6INIT="yes"</div><div>IPV6_AUTOCONF="yes"</div><div>IPV6_DEFROUTE="yes"</div><div>IPV6_FAILURE_FATAL="no"</div><div>IPV6_ADDR_GEN_MODE="stable-privacy"</div><div>NAME="enp2s0"</div><div>UUID="62aa5ce8-64da-41b4-abd3-293fd43584fa"</div><div>DEVICE="enp2s0"</div><div>ONBOOT="yes"</div><div>IPADDR="192.168.0.X"</div><div>PREFIX="24"</div><div>GATEWAY="192.168.0.1"</div><div>DNS1="192.168.0.1"</div><div>DNS2="8.8.8.8"</div><div>IPV6_PRIVACY="no"</div></div><div><br></div><div><br></div><div>What can be the cause?</div></div></div></div></div></div></div>