OpenStack API Forbidden
up vote
0
down vote
favorite
I am having trouble creating a new Router with my OpenStack-based Cloud IaaS provider.
I am posting the following to their networks "v2.0/routers" API:
"router":
"name": "Test__Router",
"admin_state_up": true,
"external_gateway_info":
"network_id": "<their public network id>",
"enable_snat": false,
"external_fixed_ips": [
]
,
"distributed": false
and what I am getting back is a HTTP Forbidden code with a JSON block indicating "disallowed by policy", "PolicyNotAuthorized", from Neutron (which I presume is the OpenStack networking service).
I have tried various combinations of SNAT being enabled and not. I have found posts on the open stack git hub discussing issues with distributed being defaulted to true, so I have forced false.
The help on the OpenStack docs give an indication of the external_gateway_info structure but no detail as to what each attribute of that element means.
https://developer.openstack.org/api-ref/network/v2/?expanded=add-interface-to-router-detail,create-subnet-detail,create-router-detail
Should I be adding external fixed ips? Would this cause this problem? If so, what precisely does that section mean?
Thanks in advance for any help or leads you could provide!
openstack
add a comment |
up vote
0
down vote
favorite
I am having trouble creating a new Router with my OpenStack-based Cloud IaaS provider.
I am posting the following to their networks "v2.0/routers" API:
"router":
"name": "Test__Router",
"admin_state_up": true,
"external_gateway_info":
"network_id": "<their public network id>",
"enable_snat": false,
"external_fixed_ips": [
]
,
"distributed": false
and what I am getting back is a HTTP Forbidden code with a JSON block indicating "disallowed by policy", "PolicyNotAuthorized", from Neutron (which I presume is the OpenStack networking service).
I have tried various combinations of SNAT being enabled and not. I have found posts on the open stack git hub discussing issues with distributed being defaulted to true, so I have forced false.
The help on the OpenStack docs give an indication of the external_gateway_info structure but no detail as to what each attribute of that element means.
https://developer.openstack.org/api-ref/network/v2/?expanded=add-interface-to-router-detail,create-subnet-detail,create-router-detail
Should I be adding external fixed ips? Would this cause this problem? If so, what precisely does that section mean?
Thanks in advance for any help or leads you could provide!
openstack
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am having trouble creating a new Router with my OpenStack-based Cloud IaaS provider.
I am posting the following to their networks "v2.0/routers" API:
"router":
"name": "Test__Router",
"admin_state_up": true,
"external_gateway_info":
"network_id": "<their public network id>",
"enable_snat": false,
"external_fixed_ips": [
]
,
"distributed": false
and what I am getting back is a HTTP Forbidden code with a JSON block indicating "disallowed by policy", "PolicyNotAuthorized", from Neutron (which I presume is the OpenStack networking service).
I have tried various combinations of SNAT being enabled and not. I have found posts on the open stack git hub discussing issues with distributed being defaulted to true, so I have forced false.
The help on the OpenStack docs give an indication of the external_gateway_info structure but no detail as to what each attribute of that element means.
https://developer.openstack.org/api-ref/network/v2/?expanded=add-interface-to-router-detail,create-subnet-detail,create-router-detail
Should I be adding external fixed ips? Would this cause this problem? If so, what precisely does that section mean?
Thanks in advance for any help or leads you could provide!
openstack
I am having trouble creating a new Router with my OpenStack-based Cloud IaaS provider.
I am posting the following to their networks "v2.0/routers" API:
"router":
"name": "Test__Router",
"admin_state_up": true,
"external_gateway_info":
"network_id": "<their public network id>",
"enable_snat": false,
"external_fixed_ips": [
]
,
"distributed": false
and what I am getting back is a HTTP Forbidden code with a JSON block indicating "disallowed by policy", "PolicyNotAuthorized", from Neutron (which I presume is the OpenStack networking service).
I have tried various combinations of SNAT being enabled and not. I have found posts on the open stack git hub discussing issues with distributed being defaulted to true, so I have forced false.
The help on the OpenStack docs give an indication of the external_gateway_info structure but no detail as to what each attribute of that element means.
https://developer.openstack.org/api-ref/network/v2/?expanded=add-interface-to-router-detail,create-subnet-detail,create-router-detail
Should I be adding external fixed ips? Would this cause this problem? If so, what precisely does that section mean?
Thanks in advance for any help or leads you could provide!
openstack
openstack
asked 18 hours ago
muszeo
1,24639
1,24639
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53222134%2fopenstack-api-forbidden%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password