# uchiwa unable to connect to sensu api with basic auth

**URL:** <https://discourse.sensu.io/t/uchiwa-unable-to-connect-to-sensu-api-with-basic-auth/887>\
**Category:** Sensu Classic (EOL)\
**Created:** [March 28, 2018, 8:05am UTC](https://discourse.sensu.io/t/uchiwa-unable-to-connect-to-sensu-api-with-basic-auth/887 "2018-03-28T08:05:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shanker\_Balan](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/shanker_balan/32/84_2.png) [@Shanker\_Balan](https://discourse.sensu.io/u/Shanker_Balan)\
**Post date:** [March 28, 2018, 8:05am UTC](https://discourse.sensu.io/t/uchiwa-unable-to-connect-to-sensu-api-with-basic-auth/887/1 "2018-03-28T08:05:40Z")

</div>

Comments inline.

> Hi,
> 
> I'm having a bit of a problem getting uchiwa to connect to sensu-api when I enable basic auth on the api. I'm getting a 401 invalid authorization despite configuring uchiwa with the correct credentials. The credentials work fine when using curl (curl -u 'sensu:secret' [http://localhost:4567/stashes\](http://localhost:4567/stashes%5C)).
> 
> I'm at a loss for why this isn't working.
> 
> sensu version: 1.2.1-2  
> uchiwa version: 1.1.3-2  
> host OS: ubuntu 16.04
> 
> api config:  
> {  
> &nbsp;&nbsp;"api": {  
> &nbsp;&nbsp;&nbsp;&nbsp;"host": "localhost",  
> &nbsp;&nbsp;&nbsp;&nbsp;"port": 4567,  
> &nbsp;&nbsp;&nbsp;&nbsp;"user": "sensu",  
> &nbsp;&nbsp;&nbsp;"password": "secret"  
> &nbsp;&nbsp;}  
> }
> 
> uchiwa config:
> 
> {  
> &nbsp;&nbsp;"sensu": [  
> &nbsp;&nbsp;&nbsp;&nbsp;{  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"host": "localhost",  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name": "sensu",  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"user": "sensu",  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"password": "secret”,

^^^^^^^^^^^^^^^^^^^^^^^^^^

I think its “pass” and not “password”.

{  
&nbsp;&nbsp;"sensu": [  
&nbsp;&nbsp;&nbsp;&nbsp;{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"user": “XX",  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pass": “YYY",  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeout": 10  
&nbsp;&nbsp;&nbsp;&nbsp;}  
}

> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ssl": false  
> &nbsp;&nbsp;&nbsp;&nbsp;}  
> &nbsp;&nbsp;],  
> &nbsp;&nbsp;"uchiwa": {  
> &nbsp;&nbsp;&nbsp;&nbsp;"host": "0.0.0.0",  
> &nbsp;&nbsp;&nbsp;&nbsp;"loglevel": "warn",  
> &nbsp;&nbsp;&nbsp;&nbsp;"port": 3000,  
> &nbsp;&nbsp;&nbsp;&nbsp;"refresh": 10,  
> &nbsp;&nbsp;&nbsp;&nbsp;"stats": 10  
> &nbsp;&nbsp;}  
> }

Regards.  
@shankerbalan

> **···**
>
> > On 28-Mar-2018, at 6:55 AM, Rory Schramm \<etfeet@gmail.com\> wrote:

---

<div class="post-metadata">

**Author:** ![jspaleta](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/jspaleta/32/141_2.png) [@jspaleta](https://discourse.sensu.io/u/jspaleta)\
**Post date:** [November 22, 2018, 2:08am UTC](https://discourse.sensu.io/t/uchiwa-unable-to-connect-to-sensu-api-with-basic-auth/887/2 "2018-11-22T02:08:03Z")

</div>


