Date   

Container-to-container networking questions

Krannich, Bernd <bernd.krannich@...>
 

Hello all,

Testing container-to-container networking on BOSH Lite, it looks to me that both apps need to be deployed into the same CF org and space. At least I got errors for other scenarios I tried, e.g. deployment into different spaces of the same org or even into a different org.

Questions:

* Is my observation correct?
* I tried finding the respective section around the above in the docs but couldn’t. Did I miss the respective section?
* Are there any plans to go beyond app-to-app communication in the same CF org and space? This would open up a couple of follow-up questions, I guess, on the permissions required to configure such a setup.

Thanks in advance,
Bernd

Bernd Krannich
SAP Cloud Platform
SAP SE
Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany

E bernd.krannich(a)sap.com<mailto:bernd.krannich(a)sap.com>

Pflichtangaben/Mandatory Disclosure Statement: www.sap.com/impressum<http://www.sap.com/company/legal/impressum.epx/>

Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail. Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.


Re: Service Fabrik goes Open Source and proposing CF Incubation

Jain, Ashish <ashish.jain09@...>
 

Thank you Dr. Max for providing us a slot in yesterday’s #CAB call. It was great to be there and present Service Fabrik to the CF community. We look forward to answering any questions which the community may have on Service Fabrik. Our incubation proposal is hosted here (https://docs.google.com/document/d/1LiYxLkHoAThLXQp08Wvrit8kg07J1GdsbIkid6X145I/edit) which provide more details on Service Fabrik.

Best Regards,
Ashish

From: Michael Maximilien [mailto:maxim(a)us.ibm.com]
Sent: Monday, August 21, 2017 9:38 PM
To: Chip Childers <cchilders(a)cloudfoundry.org>
Cc: CF Developers Mailing List <cf-dev(a)lists.cloudfoundry.org>
Subject: [cf-dev] Re: Service Fabrik goes Open Source

Absolutely! Will reach out to Ashish and other SAP friends to schedule for September.



dr.max

ibm cloud labs
sillicon valley, ca
usa
maximilien.org<http://maximilien.org>


Sent from my iPhone

On Aug 21, 2017, at 8:56 AM, Chip Childers <cchilders(a)cloudfoundry.org<mailto:cchilders(a)cloudfoundry.org>> wrote:
Neat!

cc/ Dr Max, since I think this would be really cool to have as a demo on one of the monthly CAB calls!

-chip
On Mon, Aug 21, 2017 at 11:47 AM Jain, Ashish <ashish.jain09(a)sap.com<mailto:ashish.jain09(a)sap.com>> wrote:
Dear All,
SAP Cloud Platform team proudly announces the Open Source release of Service Fabrik (SF) and related projects.
What is Service Fabrik?
Service Fabrik is Cloud Foundry broker envisioned as one-stop for provisioning & management of enterprise grade backing services (for example PostgreSQL, MongoDB, RabbitMQ, Redis) for enterprise grade Cloud Foundry applications. It supports provisioning of developer only services using Docker Swarm and production grade services via BOSH release.
Hmm, What else?
Well, it enables provisioning of highly available and scalable services on a multi-cloud infrastructure with ease and speed. Effortlessly monitor, upgrade services with patches, security updates and backup or restore mission critical data in a periodic automated way are some of its key highlights.
Ohh really, anyone using it?
We already have hundreds of BOSH based & thousands of Containers based service deployments running in production which uses Service Fabrik. We recently announced the General Availability<https://urldefense.proofpoint.com/v2/url?u=https-3A__blogs.sap.com_2017_05_16_data-2Dmanagement-2Don-2Dsap-2Dcloud-2Dplatform-2Dnew-2Denvironment-2Dnew-2Dcapabilities_&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=1O14Rfb-A5rsVelHodUPgB0OM0zwqOnPySmVEZUrMXw&e=> of backing services, managed by Service Fabrik, on SAP Cloud Platform.
That seems promising where can I get all of it?
Service Fabrik code can be found here<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dbroker&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=VsZMzknjhuro0a8-bZeU5mzCbWDwOJCCJSDPGKbRt0w&e=>. Details on related GitHub repositories below
[1] service-fabrik-boshrelease<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dboshrelease&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=fTphhMYELwiyw1ZD680IvDIUzEdY2eukLLbb_Nvr0Rs&e=> - BOSH release to deploy Service Fabrik
[2] service-fabrik-lvm-volume-driver<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dlvm-2Dvolume-2Ddriver&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=Tz36M9wc7SDtQh5MRuDbKDixF40flXrYT5-zEHJtRAI&e=> - Logical volume driver for Docker based service
[3] service-fabrik-blueprint-service<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dblueprint-2Dservice&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=5hMTxH2iDvvhteywacQlF3J0iltfEIqVQV6YrRozdiA&e=> - Test service to try out Service Fabrik
[4] service-fabrik-blueprint-app<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dblueprint-2Dapp&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=qA9wLEGJfT98qYod4XOx9Zgqmc9oZozEtvO58yoHuic&e=> - Test app to try out blueprint service
[5] service-fabrik-blueprint-boshrelease<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dblueprint-2Dboshrelease&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=tkNe4E6cNhl8hvh9XEAc6WzqMZF7zxWBBWMeC5hVn9M&e=> – BOSH release for blueprint service
[6] service-fabrik-backup-restore<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dbackup-2Drestore&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=dF9tevJnXFtGDkOcLHRDxnMoqap34MSmGivv350G2ro&e=> – Library for backup & restore of service instances.

Some resources which will provide more insight on Service Fabrik are as follows:
[1] Service-Fabrik @ Silicon Valley Summit<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.youtube.com_watch-3Fv-3DyO-2DuCZekjSg&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=BFYkp_czKTaohgf0qPM7PR3nEmmFR3ZGvqd2Ws13F8g&e=>
[2] Service Fabrik goes Open Source<https://urldefense.proofpoint.com/v2/url?u=https-3A__blogs.sap.com_2017_08_21_service-2Dfabrik-2Dfrom-2Dsap-2Dgoes-2Dopen-2Dsource_&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=Qq8_7b80Tl8iBzCrNnb6yzZS7nlAlNmA_1_F8jsEj7Y&e=>
And We Propose to Incubate!
We have made the proposal to include Service Fabrik as Cloud Foundry incubation project, details here<https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.google.com_document_d_1LiYxLkHoAThLXQp08Wvrit8kg07J1GdsbIkid6X145I_edit-3Fusp-3Dsharing&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=QXOpMfKoVse8Fr0M-Ncg2g2zlItNKJmtJmIQqh6n0x8&e=>
That sounds awesome, but who rescues me?
Our team is just one click away, feel free to post an issue<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_SAP_service-2Dfabrik-2Dbroker_issues_new&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Bz4hmYy71Y4CZ6fn8PKNQA&m=dlvphpEMUkO1-OwQp4mzxEVZpmUc47xLJGHZ5tMVCNQ&s=qP7RZzy6Zt3hzZft7eMTh6hilCINtSyobxCqXlcRpho&e=> and we will help you at the earliest.
What Else?
Thanks from the SAP Cloud Platform & See you soon.
--
Chip Childers
CTO, Cloud Foundry Foundation
1.267.250.0815


Re: [INFO] Bi-Weekly Runtime PMC Notes 2017-09-20

Simon D Moser
 

late to the party ... added the bits-service part in the end



From: Dieu Cao <dcao(a)pivotal.io>
To: cf-dev <cf-dev(a)lists.cloudfoundry.org>
Date: 21/09/2017 10:11
Subject: [cf-dev] [INFO] Bi-Weekly Runtime PMC Notes 2017-09-20



Hello all,

The Runtime PMC meets on a bi-weekly basis to share current status with
each other and notes are hosted in a repo here [1]
You'll find update notes there dating back to 2015!

Copying the updates from this weeks meeting [2] below to increase
visibility into current tracks of work and I plan to continue this with
future bi-weekly updates.

Would appreciate feedback on whether this is useful, spammy, or other
suggestions/comments.

-Dieu
CF Runtime PMC Lead

[1] https://github.com/cloudfoundry/pmc-notes/tree/master/Runtime
[2]
https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md
-----

Runtime PMC Meeting 2017-09-20
Agenda
Announcements
PMC Lifecycle Activities
Backlog Review
Announcements
PMC Lifecycle Activities
Discussion
Discussed inclusion of CFF Roadmap section at the end of these notes that
each PM will be responsible for keeping up to date for the week.
Agreed to try it with the next bi-weekly PMC notes
Backlog Reviews
CLI - Dies Köper
Released cf CLI 6.31.0 with Docker image support in the app manifest. (
Release notes)
Planning to release late this week/early next week our experimental V3
commands (for multiple processes, granular push control and multiple
buildpack support). (Draft release notes)
Continuing work on V3 commands (v3-env, v3-unset-env) and preparation for
v3-ssh
Expecting subsequent releases to apply user feedback, as well as taking
advantage of post-GA CC V3 API improvements.
Progress on push refactor:
Exploring calling back to old push implementation for outstanding features
so we can start releasing it for user evaluation (and in particular,
consumption by CATS and other test sets). Outstanding push features
include app manifest with global attributes, "inherit" or route attributes
other than "routes", as well as route related flags (-d, --hostname, ...).
(Draft release notes)
Further out:
Authentication with client id & secret (no user)
TCP port range support for router groups. (Draft release notes)
Droplet upload
Service instance sharing
Last login time displayed on login
Garden - Julz Friedman
Let's get ready to rootless: rootless garden work complete, going to
attempt to enable feature flag on PWS and - if stable - will start
transitioning to this as new default.
OCI phase one: still blocked on groot, hopefully unblocked tomorrow then
ready to be enabled experimentally.
Sidecar containers: design document circulating, intend to incept on this
in next 2-3 weeks (taking the space opened up by completion of rootless
track)
Umask-hardened stemcell compatibility: current release makes garden
compatible with umask-hardened stemcell, next garden release makes garden
fully take advantage of new umask hardening rules
GrootFS - George Lestaris
Past couple of weeks
Rootless: Still wrapping up some rough edges with rootless.
Few things came up (thankfully) by having Garden fully integrate with
rootless GrootFS.
Exploring the removal of the BTRFS driver from GrootFS.
OCI Buildpacks: Spiking and working on integration with the blobstore to
have GrootFS download the droplets (part of OCI Buildpacks phase 1).
Cache Management: Added some cache management metrics.
grootfs create returns a partial OCI runtime spec JSON. This is part of
our last iteration on the Garden - Image Plugin interface.
Next couple of weeks
Cache Management: We had a feature kickoff with the team today. We should
be able to complete the work for the new cache management configuration in
the next couple of weeks.
OCI Buildpacks / Rootless: Last (rootless) story is currently in-flight.
We should be cutting a release after that. No new work on these tracks is
expected.
Garden-Windows - Colin Jackson
PR to cf-deployment for experimental windows 2016 opsfile.
Found a technical difficulty with mounting SMB shares onto the host and
then through to Windows Server Containers. Exploring alternative
solutions.
Started work on backporting the buildpackapplifecycle to work on the
windows2012R2 stack for multi-buildpack support and credhub ref
resolution.
Diego - Eric Malm
Running a Consul-independent environment in Diego CI: BOSH DNS, no Consul
service registrations or locks
Integrated option to use BOSH Process Manager to containerize Diego jobs
Integrated latest Loggregator client as part of v2 adoption
Fixed bug preventing Tasks from completing with Envoy present
Upcoming:
Start implementing APIs for rolling updates of LRPs
Investigate rebalancing strategies for "boulder" app instance placement
Routing - Shannon Coen
Continuing support for TLS to backends and validation of app identity
Working with Infrastructure team to enable config of IaaS networking,
firewall rules, and load balancers for dedicated routing to isolation
segments, using bbl
Infrastructure - Evan Farrar
consul-release
consul clients will not fail if the servers are scaled to zero to support
migration to BOSH DNS
etcd-release
no changes
bosh-bootloader (a.k.a bbl)
Exposing the terraform internals of BBL a little more
Exposing more control over the bosh create-env, ops files, cloud configs,
etc
Azure load balancers in flight
Setting up an openstack env
Release Integration - David Sabeti
cf-release
Upcoming release will include cf-syslog-drain-release
cf-deployment
IaaS compatibility validated for vSphere and Azure
cf-deployment has some early validation for BOSH DNS
TCP Router deployed in cf-deployment by default
cf-deployment-concourse-tasks
Tasks are compatible with BOSH directors that include CredHub
uptimer
Improvements to logic for measuring log uptime when cells are draining
cf-acceptance-tests
Most widely-used app in CATs has been replaced with a Golang application
to reduce test flakiness
ASG tests updated to be able to pass on Azure
cf-smoke-tests
No update
nats-release
No update
postgres-release - Valeria Perticara
postgres-release
Fixing bug found during DB minor upgrade
Investigating an issue with monit when start phase is long (due to
upgrade)
Reinforcing client authentication configuration by optionally disable the
trust authentication for local connections
Spiking on providing some hooks
HAProxy - Geoff Franks
Bugfix for the newly added cert_chain + private_key configuration logic
related to newlines, to make life easier for operators
The TCP backends now consume the health_check_http link property, failing
back to values configured in the manifest (like other tcp backend link
properties).
New release forthcoming to support mutual TLS on frontend + backend
connections
MySQL - Marco Nicosia
Loggregator - Adam Hevenor
Renamed scalable syslog to cf-sylog-drain release and posted to bosh.io
Cut several releases to allow for inclusion of cf-syslog-drain into
cf-release
Finalized several updates with our go-loggregator client
one of these broke container metrics for users running cf app
additional test coverage has been added to CATs for this
Investigated the use of BOSH DNS instead of CONSUL
Removing UDP from Doppler notice.
Removing rsyslog configuration from Metron delayed.
Upcoming:
Experimental feature: container metrics in syslog drains.
Defining an event type for Loggregator v2
Operator/Developer Feedback:
We are seeking feedback about potential large feature narratives. Please
get in touch if you have particular pain points or ideas.
We are looking for opreator feedback.
UAA - Sree Tummidi
UAA 4.6.0 released. Detail here
UAA Docs are live @ http://docs.cloudfoundry.org/uaa/index.html
In Progress
Performance & Scaling Metrics
Multifactor Auth with Google Authenticator
Read Only Mode for UAA API
CAPI - Zach Robinson
Working on support for service brokers that use Credhub to store service
bindings and service keys
Working on scripts to provide BBR functionality for CCDB
Services API - Matthew McNeeney
Designed a number of CC API endpoint options for service instance sharing
and discussing with CAPI team which one to proceed with
Changed service broker catalog validation logic to stop requiring "type":
"object" and $schema fields to improve support for service authors wanting
to use draft 6 of JSON schema (instead of the recommended draft 4)
Added a context object to the request made to service brokers to create
new service bindings (contains platform-specific information - space_guid
and organization_guid)
Updated CC API documentation to include schemas changes
Permissions - Chris Brown
Added a feature flag to CC which causes it to use perm
Send all of the new role assignments to perm (un-assignments not done
yet!)
Investigated the cf-mgmt tool which customers are using at the moment
Next steps:
Send all un-assignments to perm too
Persist the assignments in perm
Migrate existing assignments to perm in the background
PERSI - Julian Hjortshoj
95% complete on BBR changes (blocked on CAPI for final commits)
First pass of POC level Container Storage Interface implementation is done
and passing our acceptance tests end-to-end
Microsoft has completed legal review of their CIFS/SMB volume release for
Azure and is ready to donate that to CFF. We will work with them to get it
into the cloudfoundry org and tested in a CI pipeline here. We will also
look at making a separate broker for mounting existing shares (like we
have for NFS)
Container Networking - Usha Ramachandran
Working on a technical design document for polyglot service discovery
Spike on using BOSH DNS for service discovery
Added support for rootless mode and completed transitioning tests to use
the CLI instead of plugin
Bits-Service - Simon Moser
reworked OPS-files for cf-deployment for bits-service to work around a
BOSH limitation for now
publish bits-releases into github so CAPI pipeline can pick then up
various smaller bug fixes


[INFO] Bi-Weekly Runtime PMC Notes 2017-09-20

Dieu Cao <dcao@...>
 

Hello all,

The Runtime PMC meets on a bi-weekly basis to share current status with
each other and notes are hosted in a repo here [1]
You'll find update notes there dating back to 2015!

Copying the updates from this weeks meeting [2] below to increase
visibility into current tracks of work and I plan to continue this with
future bi-weekly updates.

Would appreciate feedback on whether this is useful, spammy, or other
suggestions/comments.

-Dieu
CF Runtime PMC Lead

[1] https://github.com/cloudfoundry/pmc-notes/tree/master/Runtime
[2]
https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md
-----

Runtime PMC Meeting 2017-09-20
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#agenda>
Agenda

- Announcements
- PMC Lifecycle Activities
- Backlog Review

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#announcements>
Announcements
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#pmc-lifecycle-activities>PMC
Lifecycle Activities
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#discussion>
Discussion

- Discussed inclusion of CFF Roadmap section at the end of these notes
that each PM will be responsible for keeping up to date for the week.
- Agreed to try it with the next bi-weekly PMC notes

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#backlog-reviews>Backlog
Reviews
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cli---dies-köper>CLI
- Dies Köper

- Released cf CLI 6.31.0 with Docker image support in the app
manifest. (Release
notes <https://github.com/cloudfoundry/cli/releases/tag/v6.31.0>)
- Planning to release late this week/early next week our experimental V3
commands (for multiple processes, granular push control and multiple
buildpack support). (Draft release notes
<https://www.pivotaltracker.com/story/show/149541909>)
- Continuing work on V3 commands (v3-env, v3-unset-env) and preparation
for v3-ssh
- Expecting subsequent releases to apply user feedback, as well as
taking advantage of post-GA CC V3 API improvements.
- Progress on push refactor:
- Exploring calling back to old push implementation for outstanding
features so we can start releasing it for user evaluation (and in
particular, consumption by CATS and other test sets).
Outstanding push features
include app manifest with global attributes, "inherit" or route
attributes
other than "routes", as well as route related flags (-d, --hostname,
...). (Draft release notes
<https://www.pivotaltracker.com/story/show/151113529>)
- Further out:
- Authentication with client id & secret (no user)
- TCP port range support for router groups. (Draft release notes
<https://www.pivotaltracker.com/story/show/143621081>)
- Droplet upload
- Service instance sharing
- Last login time displayed on login

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#garden---julz-friedman>Garden
- Julz Friedman

- Let's get ready to rootless: rootless garden work complete, going to
attempt to enable feature flag on PWS and - if stable - will start
transitioning to this as new default.
- OCI phase one: still blocked on groot, hopefully unblocked tomorrow
then ready to be enabled experimentally.
- Sidecar containers: design document circulating, intend to incept on
this in next 2-3 weeks (taking the space opened up by completion of
rootless track)
- Umask-hardened stemcell compatibility: current release makes garden
compatible with umask-hardened stemcell, next garden release makes garden
fully take advantage of new umask hardening rules

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#grootfs---george-lestaris>GrootFS
- George Lestaris
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#past-couple-of-weeks>Past
couple of weeks

- Rootless: Still wrapping up some rough edges with rootless.
- Few things came up (thankfully) by having Garden fully integrate
with rootless GrootFS.
- Exploring the removal of the BTRFS driver from GrootFS.
- OCI Buildpacks: Spiking and working on integration with the blobstore
to have GrootFS download the droplets (part of OCI Buildpacks phase 1).
- Cache Management: Added some cache management metrics.
- grootfs create returns a partial OCI runtime spec JSON. This is part
of our last iteration on the Garden - Image Plugin interface.

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#next-couple-of-weeks>Next
couple of weeks

- Cache Management: We had a feature kickoff with the team today. We
should be able to complete the work for the new cache management
configuration in the next couple of weeks.
- OCI Buildpacks / Rootless: Last (rootless) story is currently
in-flight. We should be cutting a release after that. No new work on these
tracks is expected.

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#garden-windows---colin-jackson>Garden-Windows
- Colin Jackson

- PR to cf-deployment for experimental windows 2016 opsfile.
- Found a technical difficulty with mounting SMB shares onto the host
and then through to Windows Server Containers. Exploring alternative
solutions.
- Started work on backporting the buildpackapplifecycle to work on the
windows2012R2 stack for multi-buildpack support and credhub ref resolution.

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#diego---eric-malm>Diego
- Eric Malm

- Running a Consul-independent environment in Diego CI: BOSH DNS, no
Consul service registrations or locks
- Integrated option to use BOSH Process Manager to containerize Diego
jobs
- Integrated latest Loggregator client as part of v2 adoption
- Fixed bug preventing Tasks from completing with Envoy present
- Upcoming:
- Start implementing APIs for rolling updates of LRPs
- Investigate rebalancing strategies for "boulder" app instance
placement

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#routing---shannon-coen>Routing
- Shannon Coen

- Continuing support for TLS to backends and validation of app identity
- Working with Infrastructure team to enable config of IaaS networking,
firewall rules, and load balancers for dedicated routing to isolation
segments, using bbl

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#infrastructure---evan-farrar>Infrastructure
- Evan Farrar
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#consul-release>
consul-release

- consul clients will not fail if the servers are scaled to zero to
support migration to BOSH DNS

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#etcd-release>
etcd-release

- no changes

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#bosh-bootloader-aka-bbl>
bosh-bootloader (a.k.a bbl)

- Exposing the terraform internals of BBL a little more
- Exposing more control over the bosh create-env, ops files, cloud
configs, etc
- Azure load balancers in flight
- Setting up an openstack env

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#release-integration---david-sabeti>Release
Integration - David Sabeti
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cf-release>
cf-release

- Upcoming release will include cf-syslog-drain-release

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cf-deployment>
cf-deployment

- IaaS compatibility validated for vSphere and Azure
- cf-deployment has some early validation for BOSH DNS
- TCP Router deployed in cf-deployment by default

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cf-deployment-concourse-tasks>
cf-deployment-concourse-tasks

- Tasks are compatible with BOSH directors that include CredHub

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#uptimer>
uptimer

- Improvements to logic for measuring log uptime when cells are draining

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cf-acceptance-tests>
cf-acceptance-tests

- Most widely-used app in CATs has been replaced with a Golang
application to reduce test flakiness
- ASG tests updated to be able to pass on Azure

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#cf-smoke-tests>
cf-smoke-tests

- No update

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#nats-release>
nats-release

- No update

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#postgres-release---valeria-perticara>postgres-release
- Valeria Perticara
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#postgres-release>
postgres-release

- Fixing bug found during DB minor upgrade
- Investigating an issue with monit when start phase is long (due to
upgrade)
- Reinforcing client authentication configuration by optionally disable
the trust authentication for local connections
- Spiking on providing some hooks

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#haproxy---geoff-franks>HAProxy
- Geoff Franks

- Bugfix for the newly added cert_chain + private_key configuration
logic related to newlines, to make life easier for operators
- The TCP backends now consume the health_check_http link property,
failing back to values configured in the manifest (like other tcp backend
link properties).
- New release forthcoming to support mutual TLS on frontend + backend
connections

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#mysql---marco-nicosia>MySQL
- Marco Nicosia
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#loggregator---adam-hevenor>Loggregator
- Adam Hevenor

- Renamed scalable syslog to cf-sylog-drain release and posted to bosh.io
- Cut several releases to allow for inclusion of cf-syslog-drain into
cf-release
- Finalized several updates with our go-loggregator client
- one of these broke container metrics for users running cf app
- additional test coverage has been added to CATs for this
- Investigated the use of BOSH DNS instead of CONSUL
- Removing UDP from Doppler notice.
- Removing rsyslog configuration from Metron delayed.

Upcoming:

- Experimental feature: container metrics in syslog drains.
- Defining an event type for Loggregator v2

Operator/Developer Feedback:

- We are seeking feedback about potential large feature narratives.
Please get in touch if you have particular pain points or ideas.

We are looking for opreator feedback.
<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#uaa---sree-tummidi>UAA
- Sree Tummidi

- UAA 4.6.0 released. Detail here
<https://github.com/cloudfoundry/uaa/releases/tag/4.6.0>
- UAA Docs are live @ http://docs.cloudfoundry.org/uaa/index.html
- In Progress
- Performance & Scaling Metrics
- Multifactor Auth with Google Authenticator
- Read Only Mode for UAA API

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#capi---zach-robinson>CAPI
- Zach Robinson

- Working on support for service brokers that use Credhub to store
service bindings and service keys
- Working on scripts to provide BBR functionality for CCDB

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#services-api---matthew-mcneeney>Services
API - Matthew McNeeney

- Designed a number of CC API endpoint options for service instance
sharing and discussing with CAPI team which one to proceed with
- Changed service broker catalog validation logic to stop requiring "type":
"object" and $schema fields to improve support for service authors
wanting to use draft 6 of JSON schema (instead of the recommended draft 4)
- Added a context object to the request made to service brokers to
create new service bindings (contains platform-specific information -
space_guid and organization_guid)
- Updated CC API documentation to include schemas
<https://github.com/cloudfoundry/cloud_controller_ng/pull/890> changes

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#permissions---chris-brown>Permissions
- Chris Brown

- Added a feature flag to CC which causes it to use perm
- Send all of the new role assignments to perm (un-assignments not done
yet!)
- Investigated the cf-mgmt tool which customers are using at the moment

Next steps:

- Send all un-assignments to perm too
- Persist the assignments in perm
- Migrate existing assignments to perm in the background

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#persi---julian-hjortshoj>PERSI
- Julian Hjortshoj

- 95% complete on BBR changes (blocked on CAPI for final commits)
- First pass of POC level Container Storage Interface implementation is
done and passing our acceptance tests end-to-end
- Microsoft has completed legal review of their CIFS/SMB volume release
for Azure and is ready to donate that to CFF. We will work with them to get
it into the cloudfoundry org and tested in a CI pipeline here. We will also
look at making a separate broker for mounting existing shares (like we have
for NFS)

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#container-networking---usha-ramachandran>Container
Networking - Usha Ramachandran

- Working on a technical design document for polyglot service discovery
- Spike on using BOSH DNS for service discovery
- Added support for rootless mode and completed transitioning tests to
use the CLI instead of plugin

<https://github.com/cloudfoundry/pmc-notes/blob/master/Runtime/2017/2017-09-20-runtime.md#bits-service---simon-moser>Bits-Service
- Simon Moser


Feature Proposal: Securing Service Instance Credentials

Dieu Cao <dcao@...>
 

Hello all,

We've put together a proposal for Securing Service Instance Credentials [1]

Security Officers and Cloud Foundry / Service Operators want to meet
security best practices and their internal policies with respect to the
creation, storage, and delivery of credentials to applications for use in
accessing services while minimizing effects on developer productivity.

The proposal details a workflow and separation of responsibilities in which
Service credentials can be stored in CredHub rather than the Cloud
Controller component of Cloud Foundry.

We'd like to be able to iterate on this document quickly, so please keep
your input and feedback in the comments of the document.

Thanks!
Dieu
CF Runtime PMC Lead


[1] https://goo.gl/p1oxh7


Can not subscribe using dopplier client because of reactor.ipc.netty.http.client.HttpClientException: HTTP request failed with code: 401.

SOHN SEOROCK
 

I run doppler firehose application few days, and it works fine.
but after i stop the app, and try to restart, there is an error occurred during couple of hours, so i can't subscribe data now.

sometimes, 401 error occurred.but usually i can connect soon.

my logs are here, and i don't know how to do to fix it
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2017-09-21 14:08:06,160 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 - R:api.ip/ip:443] CLOSE
2017-09-21 14:08:06,165 WARN [cloudfoundry-client.trust] (DefaultSslCertificateTruster.java:81) - Trusting SSL Certificate for doppler.ip:4443
2017-09-21 14:08:06,166 DEBUG [reactor.ipc.netty.channel.CloseableContextHandler] ( Loggers.java:125) - Connecting new channel: AbstractBootstrap$PendingRegistrationPromise(a)6f847789(incomplete)
2017-09-21 14:08:06,167 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - SSL enabled using engine SSLEngineImpl and SNI [doppler.ip,4443]
2017-09-21 14:08:06,168 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - After pipeline DefaultChannelPipeline{(reactor.left.sslHandler = io.netty.handler.ssl.SslHandler), (reactor.left.loggingHandler = io.netty.handler.logging.LoggingHandler), (reactor.left.sslReader = reactor.ipc.netty.channel.SslReadHandler), (ClientContextHandler#0 = reactor.ipc.netty.channel.ClientContextHandler), (reactor.right.reactiveBridge = reactor.ipc.netty.channel.ChannelOperationsHandler)}
2017-09-21 14:08:06,169 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0x385a973d] REGISTERED
2017-09-21 14:08:06,170 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0x385a973d] CONNECT: doppler.ip/ip:4443
2017-09-21 14:08:06,176 INFO [org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer] (TomcatEmbeddedServletContainer.java:201) - Tomcat started on port(s): 8080 (http)
2017-09-21 14:08:06,177 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0x385a973d, L:/ip52053 - R:doppler.ip/ip:4443] ACTIVE
2017-09-21 14:08:06,178 DEBUG [org.springframework.web.context.support.StandardServletEnvironment] (MutablePropertySources.java:97) - Adding [server.ports] PropertySource with highest search precedence
2017-09-21 14:08:06,183 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] (AbstractBeanFactory.java:251) - Returning cached instance of singleton bean 'springApplicationAdminRegistrar'
2017-09-21 14:08:06,184 INFO [onm.collector.bluemix.OnmCollectorBluemixApplication] (StartupInfoLogger.java:57) - Started OnmCollectorBluemixApplication in 8.84 seconds (JVM running for 9.911)
2017-09-21 14:08:06,200 DEBUG [io.netty.handler.ssl.SslHandler] (Slf4JLogger.java:81) - [id: 0x385a973d, L:/ip52053 - R:doppler.ip/ip:4443] HANDSHAKEN: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2017-09-21 14:08:06,200 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0x385a973d, L:/ip52053 - R:doppler.ip/ip:4443] USER_EVENT: SslHandshakeCompletionEvent(SUCCESS)
2017-09-21 14:08:06,200 DEBUG [reactor.ipc.netty.channel.ChannelOperations] ( Loggers.java:125) - [Channel] [id: 0x385a973d, L:/ip52053 - R:doppler.ip/ip:4443] handler is being applied: org.cloudfoundry.reactor.util.DefaultSslCertificateTruster$$Lambda$33/345986913(a)5911ca2f
2017-09-21 14:08:06,201 DEBUG [reactor.ipc.netty.channel.FluxReceive] ( Loggers.java:125) - [id: 0x385a973d, L:/ip52053 - R:doppler.ip/ip:4443] Subscribing inbound receiver [pending: 0, cancelled:false, inboundDone: false]
2017-09-21 14:08:06,201 DEBUG [cloudfoundry-client.trust] (DefaultSslCertificateTruster.java:92) - Trusted SSL Certificate for doppler.ip:4443
2017-09-21 14:08:06,203 DEBUG [cloudfoundry-client.request] (NetworkLogging.java:93) - WS https://doppler.ip:4443/firehose/bluemix-collector
2017-09-21 14:08:06,204 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - New cloudfoundry-client client pool for doppler.ip/ip:4443
2017-09-21 14:08:06,204 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Acquiring existing channel from pool: DefaultPromise(a)32105e5c(incomplete) FixedChannelPool{activeConnections=0}
2017-09-21 14:08:06,205 DEBUG [reactor.ipc.netty.http.client.HttpClientOperations] ( Loggers.java:125) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] Received last HTTP packet
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Created [id: 0x4d867f68], now 1 active connections
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443], context: JsonObjectDecoder, pipeline: ChannelHandlerContext(JsonObjectDecoder, [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443])
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - SSL enabled using engine SSLEngineImpl and SNI [doppler.ip,4443]
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443], context: JsonObjectDecoder$extractor, pipeline: ChannelHandlerContext(JsonObjectDecoder$extractor, [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443])
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - After pipeline DefaultChannelPipeline{(reactor.left.sslHandler = io.netty.handler.ssl.SslHandler), (reactor.left.loggingHandler = io.netty.handler.logging.LoggingHandler), (reactor.left.sslReader = reactor.ipc.netty.channel.SslReadHandler), (SimpleChannelPool$1#0 = io.netty.channel.pool.SimpleChannelPool$1), (reactor.left.httpDecoder = io.netty.handler.codec.http.HttpResponseDecoder), (reactor.left.httpEncoder = io.netty.handler.codec.http.HttpRequestEncoder), (reactor.right.reactiveBridge = reactor.ipc.netty.channel.ChannelOperationsHandler)}
2017-09-21 14:08:06,206 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] USER_EVENT: [Handler Terminated]
2017-09-21 14:08:06,207 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68] REGISTERED
2017-09-21 14:08:06,207 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] Disposing context reactor.ipc.netty.channel.PooledClientContextHandler(a)7e644fa8
2017-09-21 14:08:06,207 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68] CONNECT: doppler.ip/ip:4443
2017-09-21 14:08:06,207 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Releasing channel: [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443]
2017-09-21 14:08:06,209 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Released [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443], now 0 active connections
2017-09-21 14:08:06,209 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] CLOSE
2017-09-21 14:08:06,212 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] USER_EVENT: SslCloseCompletionEvent(java.nio.channels.ClosedChannelException)
2017-09-21 14:08:06,212 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] INACTIVE
2017-09-21 14:08:06,213 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0xc5b4adbc, L:/ip52046 ! R:api.ip/ip:443] UNREGISTERED
2017-09-21 14:08:06,214 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] ACTIVE
2017-09-21 14:08:06,215 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:120) - Acquired active channel: [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443]
2017-09-21 14:08:06,215 DEBUG [reactor.ipc.netty.channel.ChannelOperations] ( Loggers.java:125) - [HttpClient] [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] handler is being applied: HttpClientHandler{startURI=https://doppler.ip:4443/firehose/bluemix-collector, method=GET, handler=org.cloudfoundry.reactor.util.AbstractReactorOperations$$Lambda$103/361990386(a)11e9eaee}
2017-09-21 14:08:06,232 DEBUG [cloudfoundry-client.token] (AbstractUaaTokenProvider.java:264) - Negotiating using token provider
2017-09-21 14:08:06,233 WARN [cloudfoundry-client.trust] (DefaultSslCertificateTruster.java:81) - Trusting SSL Certificate for login.ip:443
2017-09-21 14:08:06,234 DEBUG [reactor.ipc.netty.channel.CloseableContextHandler] ( Loggers.java:125) - Connecting new channel: AbstractBootstrap$PendingRegistrationPromise(a)2677f1ad(incomplete)
2017-09-21 14:08:06,235 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - SSL enabled using engine SSLEngineImpl and SNI [login.ip,443]
2017-09-21 14:08:06,235 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - After pipeline DefaultChannelPipeline{(reactor.left.sslHandler = io.netty.handler.ssl.SslHandler), (reactor.left.loggingHandler = io.netty.handler.logging.LoggingHandler), (reactor.left.sslReader = reactor.ipc.netty.channel.SslReadHandler), (ClientContextHandler#0 = reactor.ipc.netty.channel.ClientContextHandler), (reactor.right.reactiveBridge = reactor.ipc.netty.channel.ChannelOperationsHandler)}
2017-09-21 14:08:06,236 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0xbb391b9f] REGISTERED
2017-09-21 14:08:06,237 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0xbb391b9f] CONNECT: login.ip/ip:443
2017-09-21 14:08:06,244 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0xbb391b9f, L:/ip52055 - R:login.ip/ip:443] ACTIVE
2017-09-21 14:08:06,268 DEBUG [io.netty.handler.ssl.SslHandler] (Slf4JLogger.java:81) - [id: 0xbb391b9f, L:/ip52055 - R:login.ip/ip:443] HANDSHAKEN: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2017-09-21 14:08:06,269 DEBUG [reactor.ipc.netty.tcp.TcpClient] (Slf4JLogger.java:71) - [id: 0xbb391b9f, L:/ip52055 - R:login.ip/ip:443] USER_EVENT: SslHandshakeCompletionEvent(SUCCESS)
2017-09-21 14:08:06,269 DEBUG [reactor.ipc.netty.channel.ChannelOperations] ( Loggers.java:125) - [Channel] [id: 0xbb391b9f, L:/ip52055 - R:login.ip/ip:443] handler is being applied: org.cloudfoundry.reactor.util.DefaultSslCertificateTruster$$Lambda$33/345986913(a)5911ca2f
2017-09-21 14:08:06,269 DEBUG [reactor.ipc.netty.channel.FluxReceive] ( Loggers.java:125) - [id: 0xbb391b9f, L:/ip52055 - R:login.ip/ip:443] Subscribing inbound receiver [pending: 0, cancelled:false, inboundDone: false]
2017-09-21 14:08:06,269 DEBUG [cloudfoundry-client.trust] (DefaultSslCertificateTruster.java:92) - Trusted SSL Certificate for login.ip:443
2017-09-21 14:08:06,271 DEBUG [cloudfoundry-client.request] (NetworkLogging.java:58) - POST https://login.ip:443/oauth/token
2017-09-21 14:08:06,272 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Acquiring existing channel from pool: DefaultPromise(a)1bdb890e(incomplete) FixedChannelPool{activeConnections=0}
2017-09-21 14:08:06,273 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Created [id: 0x0f53d900], now 1 active connections
2017-09-21 14:08:06,274 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - SSL enabled using engine SSLEngineImpl and SNI [api.ip,443]
2017-09-21 14:08:06,275 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - After pipeline DefaultChannelPipeline{(reactor.left.sslHandler = io.netty.handler.ssl.SslHandler), (reactor.left.loggingHandler = io.netty.handler.logging.LoggingHandler), (reactor.left.sslReader = reactor.ipc.netty.channel.SslReadHandler), (SimpleChannelPool$1#0 = io.netty.channel.pool.SimpleChannelPool$1), (reactor.left.httpDecoder = io.netty.handler.codec.http.HttpResponseDecoder), (reactor.left.httpEncoder = io.netty.handler.codec.http.HttpRequestEncoder), (reactor.right.reactiveBridge = reactor.ipc.netty.channel.ChannelOperationsHandler)}
2017-09-21 14:08:06,275 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900] REGISTERED
2017-09-21 14:08:06,276 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900] CONNECT: api.ip/ip:443
2017-09-21 14:08:06,282 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] ACTIVE
2017-09-21 14:08:06,283 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:120) - Acquired active channel: [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443]
2017-09-21 14:08:06,283 DEBUG [reactor.ipc.netty.channel.ChannelOperations] ( Loggers.java:125) - [HttpClient] [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] handler is being applied: HttpClientHandler{startURI=https://login.ip:443/oauth/token, method=POST, handler=org.cloudfoundry.reactor.tokenprovider.AbstractUaaTokenProvider$$Lambda$125/761638791(a)420ae886}
2017-09-21 14:08:06,286 DEBUG [io.netty.handler.ssl.SslHandler] (Slf4JLogger.java:81) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] HANDSHAKEN: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2017-09-21 14:08:06,286 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] USER_EVENT: SslHandshakeCompletionEvent(SUCCESS)
2017-09-21 14:08:06,307 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Added encoder [reactor.left.chunkedWriter] at the beginning of the user pipeline, full pipeline: [reactor.left.sslHandler, reactor.left.loggingHandler, reactor.left.sslReader, reactor.left.httpDecoder, reactor.left.httpEncoder, reactor.left.chunkedWriter, reactor.right.reactiveBridge, DefaultChannelPipeline$TailContext#0]
2017-09-21 14:08:06,312 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] Writing object io.netty.handler.codec.http.multipart.HttpPostRequestEncoder$WrappedFullHttpRequest(a)2b7f3312
2017-09-21 14:08:06,313 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] WRITE: 406B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 50 4f 53 54 20 2f 6f 61 75 74 68 2f 74 6f 6b 65 |POST /oauth/toke|
|00000010| 6e 20 48 54 54 50 2f 31 2e 31 0d 0a 68 6f 73 74 |n HTTP/1.1..host|
|00000020| 3a 20 6c 6f 67 69 6e 2e 31 31 35 2e 36 38 2e 34 |: login.115.68.4|
|00000030| 36 2e 31 38 36 2e 78 69 70 2e 69 6f 0d 0a 61 75 |6.186.xip.io..au|
|00000040| 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 42 61 73 |thorization: Bas|
|00000050| 69 63 20 59 32 59 36 0d 0a 75 73 65 72 2d 61 67 |ic Y2Y6..user-ag|
|00000060| 65 6e 74 3a 20 43 6c 6f 75 64 46 6f 75 6e 64 72 |ent: CloudFoundr|
|00000070| 79 4a 61 76 61 43 6c 69 65 6e 74 2f 32 2e 31 36 |yJavaClient/2.16|
|00000080| 2e 30 2e 52 45 4c 45 41 53 45 20 28 4a 61 76 61 |.0.RELEASE (Java|
|00000090| 3b 20 4f 72 61 63 6c 65 20 43 6f 72 70 6f 72 61 |; Oracle Corpora|
|000000a0| 74 69 6f 6e 2f 31 2e 38 2e 30 5f 31 33 31 29 20 |tion/1.8.0_131) |
|000000b0| 52 65 61 63 74 6f 72 4e 65 74 74 79 2f 30 2e 36 |ReactorNetty/0.6|
|000000c0| 2e 33 2e 52 45 4c 45 41 53 45 20 28 4e 65 74 74 |.3.RELEASE (Nett|
|000000d0| 79 2f 34 2e 31 2e 39 2e 46 69 6e 61 6c 29 0d 0a |y/4.1.9.Final)..|
|000000e0| 61 63 63 65 70 74 3a 20 61 70 70 6c 69 63 61 74 |accept: applicat|
|000000f0| 69 6f 6e 2f 6a 73 6f 6e 0d 0a 63 6f 6e 74 65 6e |ion/json..conten|
|00000100| 74 2d 74 79 70 65 3a 20 61 70 70 6c 69 63 61 74 |t-type: applicat|
|00000110| 69 6f 6e 2f 78 2d 77 77 77 2d 66 6f 72 6d 2d 75 |ion/x-www-form-u|
|00000120| 72 6c 65 6e 63 6f 64 65 64 0d 0a 63 6f 6e 74 65 |rlencoded..conte|
|00000130| 6e 74 2d 6c 65 6e 67 74 68 3a 20 38 35 0d 0a 0d |nt-length: 85...|
|00000140| 0a 63 6c 69 65 6e 74 5f 69 64 3d 63 66 26 63 6c |.client_id=cf&cl|
|00000150| 69 65 6e 74 5f 73 65 63 72 65 74 3d 26 67 72 61 |ient_secret=&gra|
|00000160| 6e 74 5f 74 79 70 65 3d 70 61 73 73 77 6f 72 64 |nt_type=password|
|00000170| 26 70 61 73 73 77 6f 72 64 3d 25 32 31 70 61 61 |&password=%21paa|
|00000180| 73 5f 74 61 32 30 32 26 75 73 65 72 6e 61 6d 65 |s_ta202&username|
|00000190| 3d 61 64 6d 69 6e |=admin |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:06,314 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] FLUSH
2017-09-21 14:08:06,317 DEBUG [io.netty.handler.ssl.SslHandler] (Slf4JLogger.java:81) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] HANDSHAKEN: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2017-09-21 14:08:06,318 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] USER_EVENT: SslHandshakeCompletionEvent(SUCCESS)
2017-09-21 14:08:06,319 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] Writing object EmptyLastHttpContent
2017-09-21 14:08:06,319 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] FLUSH
2017-09-21 14:08:06,755 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] RECEIVED: 1907B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d |HTTP/1.1 200 OK.|
|00000010| 0a 43 61 63 68 65 2d 43 6f 6e 74 72 6f 6c 3a 20 |.Cache-Control: |
|00000020| 6e 6f 2d 73 74 6f 72 65 0d 0a 43 6f 6e 74 65 6e |no-store..Conten|
|00000030| 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 |t-Type: applicat|
|00000040| 69 6f 6e 2f 6a 73 6f 6e 3b 63 68 61 72 73 65 74 |ion/json;charset|
|00000050| 3d 55 54 46 2d 38 0d 0a 44 61 74 65 3a 20 54 68 |=UTF-8..Date: Th|
|00000060| 75 2c 20 32 31 20 53 65 70 20 32 30 31 37 20 30 |u, 21 Sep 2017 0|
|00000070| 35 3a 30 38 3a 30 36 20 47 4d 54 0d 0a 50 72 61 |5:08:06 GMT..Pra|
|00000080| 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 0d 0a 53 |gma: no-cache..S|
|00000090| 65 72 76 65 72 3a 20 41 70 61 63 68 65 2d 43 6f |erver: Apache-Co|
|000000a0| 79 6f 74 65 2f 31 2e 31 0d 0a 53 74 72 69 63 74 |yote/1.1..Strict|
|000000b0| 2d 54 72 61 6e 73 70 6f 72 74 2d 53 65 63 75 72 |-Transport-Secur|
|000000c0| 69 74 79 3a 20 6d 61 78 2d 61 67 65 3d 33 31 35 |ity: max-age=315|
|000000d0| 33 36 30 30 30 20 3b 20 69 6e 63 6c 75 64 65 53 |36000 ; includeS|
|000000e0| 75 62 44 6f 6d 61 69 6e 73 0d 0a 58 2d 43 6f 6e |ubDomains..X-Con|
|000000f0| 74 65 6e 74 2d 54 79 70 65 2d 4f 70 74 69 6f 6e |tent-Type-Option|
|00000100| 73 3a 20 6e 6f 73 6e 69 66 66 0d 0a 58 2d 46 72 |s: nosniff..X-Fr|
|00000110| 61 6d 65 2d 4f 70 74 69 6f 6e 73 3a 20 44 45 4e |ame-Options: DEN|
|00000120| 59 0d 0a 58 2d 56 63 61 70 2d 52 65 71 75 65 73 |Y..X-Vcap-Reques|
|00000130| 74 2d 49 64 3a 20 62 38 32 63 31 30 34 31 2d 32 |t-Id: b82c1041-2|
|00000140| 62 62 64 2d 34 30 62 30 2d 34 32 37 65 2d 66 33 |bbd-40b0-427e-f3|
|00000150| 32 35 32 36 30 34 64 39 30 65 0d 0a 58 2d 58 73 |252604d90e..X-Xs|
|00000160| 73 2d 50 72 6f 74 65 63 74 69 6f 6e 3a 20 31 3b |s-Protection: 1;|
|00000170| 20 6d 6f 64 65 3d 62 6c 6f 63 6b 0d 0a 43 6f 6e | mode=block..Con|
|00000180| 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 31 35 30 |tent-Length: 150|
|00000190| 32 0d 0a 0d 0a 7b 22 61 63 63 65 73 73 5f 74 6f |2....{"access_to|
|000001a0| 6b 65 6e 22 3a 22 65 79 4a 68 62 47 63 69 4f 69 |ken":"eyJhbGciOi|
|000001b0| 4a 53 55 7a 49 31 4e 69 49 73 49 6d 74 70 5a 43 |JSUzI1NiIsImtpZC|
|000001c0| 49 36 49 6d 78 6c 5a 32 46 6a 65 53 31 30 62 32 |I6ImxlZ2FjeS10b2|
|000001d0| 74 6c 62 69 31 72 5a 58 6b 69 4c 43 4a 30 65 58 |tlbi1rZXkiLCJ0eX|
|000001e0| 41 69 4f 69 4a 4b 56 31 51 69 66 51 2e 65 79 4a |AiOiJKV1QifQ.eyJ|
|000001f0| 71 64 47 6b 69 4f 69 49 31 4e 32 56 6c 4e 32 51 |qdGkiOiI1N2VlN2Q|
|00000200| 34 5a 54 55 31 59 6a 41 30 59 6a 63 77 59 54 64 |4ZTU1YjA0YjcwYTd|
|00000210| 6d 4d 6a 42 68 4e 47 4e 6a 5a 54 4a 6d 4d 54 6b |mMjBhNGNjZTJmMTk|
|00000220| 30 4d 53 49 73 49 6e 4e 31 59 69 49 36 49 6a 4a |0MSIsInN1YiI6IjJ|
|00000230| 6c 4d 7a 45 35 4e 54 5a 6a 4c 54 51 32 4e 32 51 |lMzE5NTZjLTQ2N2Q|
|00000240| 74 4e 44 64 69 59 69 31 68 4d 54 67 35 4c 57 4d |tNDdiYi1hMTg5LWM|
|00000250| 79 5a 47 56 6a 4e 32 45 34 4e 7a 59 31 5a 69 49 |yZGVjN2E4NzY1ZiI|
|00000260| 73 49 6e 4e 6a 62 33 42 6c 49 6a 70 62 49 6d 4e |sInNjb3BlIjpbImN|
|00000270| 73 62 33 56 6b 58 32 4e 76 62 6e 52 79 62 32 78 |sb3VkX2NvbnRyb2x|
|00000280| 73 5a 58 49 75 59 57 52 74 61 57 34 69 4c 43 4a |sZXIuYWRtaW4iLCJ|
|00000290| 6a 62 47 39 31 5a 46 39 6a 62 32 35 30 63 6d 39 |jbG91ZF9jb250cm9|
|000002a0| 73 62 47 56 79 4c 6e 64 79 61 58 52 6c 49 69 77 |sbGVyLndyaXRlIiw|
|000002b0| 69 62 33 42 6c 62 6d 6c 6b 49 69 77 69 63 32 4e |ib3BlbmlkIiwic2N|
|000002c0| 70 62 53 35 79 5a 57 46 6b 49 69 77 69 64 57 46 |pbS5yZWFkIiwidWF|
|000002d0| 68 4c 6e 56 7a 5a 58 49 69 4c 43 4a 6a 62 47 39 |hLnVzZXIiLCJjbG9|
|000002e0| 31 5a 46 39 6a 62 32 35 30 63 6d 39 73 62 47 56 |1ZF9jb250cm9sbGV|
|000002f0| 79 4c 6e 4a 6c 59 57 51 69 4c 43 4a 77 59 58 4e |yLnJlYWQiLCJwYXN|
|00000300| 7a 64 32 39 79 5a 43 35 33 63 6d 6c 30 5a 53 49 |zd29yZC53cml0ZSI|
|00000310| 73 49 6e 4e 6a 61 57 30 75 64 33 4a 70 64 47 55 |sInNjaW0ud3JpdGU|
|00000320| 69 58 53 77 69 59 32 78 70 5a 57 35 30 58 32 6c |iXSwiY2xpZW50X2l|
|00000330| 6b 49 6a 6f 69 59 32 59 69 4c 43 4a 6a 61 57 51 |kIjoiY2YiLCJjaWQ|
|00000340| 69 4f 69 4a 6a 5a 69 49 73 49 6d 46 36 63 43 49 |iOiJjZiIsImF6cCI|
|00000350| 36 49 6d 4e 6d 49 69 77 69 5a 33 4a 68 62 6e 52 |6ImNmIiwiZ3JhbnR|
|00000360| 66 64 48 6c 77 5a 53 49 36 49 6e 42 68 63 33 4e |fdHlwZSI6InBhc3N|
|00000370| 33 62 33 4a 6b 49 69 77 69 64 58 4e 6c 63 6c 39 |3b3JkIiwidXNlcl9|
|00000380| 70 5a 43 49 36 49 6a 4a 6c 4d 7a 45 35 4e 54 5a |pZCI6IjJlMzE5NTZ|
|00000390| 6a 4c 54 51 32 4e 32 51 74 4e 44 64 69 59 69 31 |jLTQ2N2QtNDdiYi1|
|000003a0| 68 4d 54 67 35 4c 57 4d 79 5a 47 56 6a 4e 32 45 |hMTg5LWMyZGVjN2E|
|000003b0| 34 4e 7a 59 31 5a 69 49 73 49 6d 39 79 61 57 64 |4NzY1ZiIsIm9yaWd|
|000003c0| 70 62 69 49 36 49 6e 56 68 59 53 49 73 49 6e 56 |pbiI6InVhYSIsInV|
|000003d0| 7a 5a 58 4a 66 62 6d 46 74 5a 53 49 36 49 6d 46 |zZXJfbmFtZSI6ImF|
|000003e0| 6b 62 57 6c 75 49 69 77 69 5a 57 31 68 61 57 77 |kbWluIiwiZW1haWw|
|000003f0| 69 4f 69 4a 68 5a 47 31 70 62 69 49 73 49 6d 46 |iOiJhZG1pbiIsImF|
|00000400| 31 64 47 68 66 64 47 6c 74 5a 53 49 36 4d 54 55 |1dGhfdGltZSI6MTU|
|00000410| 77 4e 54 6b 33 4d 44 51 34 4e 69 77 69 63 6d 56 |wNTk3MDQ4NiwicmV|
|00000420| 32 58 33 4e 70 5a 79 49 36 49 6a 52 6a 4d 57 55 |2X3NpZyI6IjRjMWU|
|00000430| 78 59 32 59 69 4c 43 4a 70 59 58 51 69 4f 6a 45 |xY2YiLCJpYXQiOjE|
|00000440| 31 4d 44 55 35 4e 7a 41 30 4f 44 59 73 49 6d 56 |1MDU5NzA0ODYsImV|
|00000450| 34 63 43 49 36 4d 54 55 77 4e 6a 41 78 4d 7a 59 |4cCI6MTUwNjAxMzY|
|00000460| 34 4e 69 77 69 61 58 4e 7a 49 6a 6f 69 61 48 52 |4NiwiaXNzIjoiaHR|
|00000470| 30 63 48 4d 36 4c 79 39 31 59 57 45 75 4d 54 45 |0cHM6Ly91YWEuMTE|
|00000480| 31 4c 6a 59 34 4c 6a 51 32 4c 6a 45 34 4e 69 35 |1LjY4LjQ2LjE4Ni5|
|00000490| 34 61 58 41 75 61 57 38 76 62 32 46 31 64 47 67 |4aXAuaW8vb2F1dGg|
|000004a0| 76 64 47 39 72 5a 57 34 69 4c 43 4a 36 61 57 51 |vdG9rZW4iLCJ6aWQ|
|000004b0| 69 4f 69 4a 31 59 57 45 69 4c 43 4a 68 64 57 51 |iOiJ1YWEiLCJhdWQ|
|000004c0| 69 4f 6c 73 69 59 32 78 76 64 57 52 66 59 32 39 |iOlsiY2xvdWRfY29|
|000004d0| 75 64 48 4a 76 62 47 78 6c 63 69 49 73 49 6e 4e |udHJvbGxlciIsInN|
|000004e0| 6a 61 57 30 69 4c 43 4a 77 59 58 4e 7a 64 32 39 |jaW0iLCJwYXNzd29|
|000004f0| 79 5a 43 49 73 49 6d 4e 6d 49 69 77 69 64 57 46 |yZCIsImNmIiwidWF|
|00000500| 68 49 69 77 69 62 33 42 6c 62 6d 6c 6b 49 6c 31 |hIiwib3BlbmlkIl1|
|00000510| 39 2e 47 66 65 71 6a 32 33 2d 72 41 46 74 4e 6e |9.Gfeqj23-rAFtNn|
|00000520| 79 73 33 32 46 59 76 6e 63 6b 74 66 39 6e 79 66 |ys32FYvncktf9nyf|
|00000530| 55 7a 31 6f 30 6b 7a 36 6a 43 6d 4a 50 30 59 6e |Uz1o0kz6jCmJP0Yn|
|00000540| 6e 49 38 74 53 78 65 74 4e 35 70 32 6e 51 6d 7a |nI8tSxetN5p2nQmz|
|00000550| 4c 4a 46 44 53 64 34 33 68 78 57 51 77 33 64 5a |LJFDSd43hxWQw3dZ|
|00000560| 5a 4d 5a 78 4a 4a 69 59 45 57 6c 41 66 4f 54 50 |ZMZxJJiYEWlAfOTP|
|00000570| 66 59 4e 77 33 70 50 6d 50 51 6d 64 36 4c 62 72 |fYNw3pPmPQmd6Lbr|
|00000580| 44 42 51 6e 4e 50 74 42 76 46 7a 4e 59 32 68 67 |DBQnNPtBvFzNY2hg|
|00000590| 46 41 4f 42 74 39 32 55 56 43 63 56 34 55 32 68 |FAOBt92UVCcV4U2h|
|000005a0| 79 66 4d 75 75 55 37 64 56 75 64 41 67 67 61 52 |yfMuuU7dVudAggaR|
|000005b0| 71 30 34 66 45 70 46 55 43 6c 59 47 55 49 54 5f |q04fEpFUClYGUIT_|
|000005c0| 4c 56 51 64 79 54 42 38 45 30 30 33 50 4c 62 64 |LVQdyTB8E003PLbd|
|000005d0| 63 38 39 5a 57 7a 46 45 70 72 45 4e 2d 58 56 4b |c89ZWzFEprEN-XVK|
|000005e0| 6b 4b 4f 41 77 45 33 6a 61 6f 42 79 65 37 69 50 |kKOAwE3jaoBye7iP|
|000005f0| 76 52 69 42 62 6c 4c 6c 73 75 6f 51 71 55 65 74 |vRiBblLlsuoQqUet|
|00000600| 4c 47 67 42 2d 30 59 6d 33 43 77 2d 65 71 31 5f |LGgB-0Ym3Cw-eq1_|
|00000610| 62 5a 5f 33 64 63 75 56 79 72 74 37 4d 67 44 47 |bZ_3dcuVyrt7MgDG|
|00000620| 6c 4c 49 6a 4c 44 53 34 4b 7a 41 75 64 46 5a 4f |lLIjLDS4KzAudFZO|
|00000630| 41 4f 78 30 31 6c 68 70 5a 55 4c 32 78 6e 56 4d |AOx01lhpZUL2xnVM|
|00000640| 62 6f 61 73 62 64 67 45 37 33 53 53 5f 31 63 74 |boasbdgE73SS_1ct|
|00000650| 35 72 75 39 30 47 34 30 2d 66 46 7a 5a 4f 58 54 |5ru90G40-fFzZOXT|
|00000660| 66 6c 48 43 4d 6b 6d 77 22 2c 22 74 6f 6b 65 6e |flHCMkmw","token|
|00000670| 5f 74 79 70 65 22 3a 22 62 65 61 72 65 72 22 2c |_type":"bearer",|
|00000680| 22 72 65 66 72 65 73 68 5f 74 6f 6b 65 6e 22 3a |"refresh_token":|
|00000690| 22 36 37 61 35 66 34 39 32 61 30 64 33 34 38 30 |"67a5f492a0d3480|
|000006a0| 61 39 35 62 64 63 66 33 33 61 33 37 31 39 63 65 |a95bdcf33a3719ce|
|000006b0| 36 2d 72 22 2c 22 65 78 70 69 72 65 73 5f 69 6e |6-r","expires_in|
|000006c0| 22 3a 34 33 31 39 39 2c 22 73 63 6f 70 65 22 3a |":43199,"scope":|
|000006d0| 22 63 6c 6f 75 64 5f 63 6f 6e 74 72 6f 6c 6c 65 |"cloud_controlle|
|000006e0| 72 2e 61 64 6d 69 6e 20 63 6c 6f 75 64 5f 63 6f |r.admin cloud_co|
|000006f0| 6e 74 72 6f 6c 6c 65 72 2e 77 72 69 74 65 20 6f |ntroller.write o|
|00000700| 70 65 6e 69 64 20 73 63 69 6d 2e 72 65 61 64 20 |penid scim.read |
|00000710| 75 61 61 2e 75 73 65 72 20 63 6c 6f 75 64 5f 63 |uaa.user cloud_c|
|00000720| 6f 6e 74 72 6f 6c 6c 65 72 2e 72 65 61 64 20 70 |ontroller.read p|
|00000730| 61 73 73 77 6f 72 64 2e 77 72 69 74 65 20 73 63 |assword.write sc|
|00000740| 69 6d 2e 77 72 69 74 65 22 2c 22 6a 74 69 22 3a |im.write","jti":|
|00000750| 22 35 37 65 65 37 64 38 65 35 35 62 30 34 62 37 |"57ee7d8e55b04b7|
|00000760| 30 61 37 66 32 30 61 34 63 63 65 32 66 31 39 34 |0a7f20a4cce2f194|
|00000770| 31 22 7d |1"} |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:06,756 DEBUG [reactor.ipc.netty.http.client.HttpClientOperations] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] Received response (auto-read:false) : [Cache-Control=no-store, Content-Type=application/json;charset=UTF-8, Date=Thu, 21 Sep 2017 05:08:06 GMT, Pragma=no-cache, Server=Apache-Coyote/1.1, Strict-Transport-Security=max-age=31536000 ; includeSubDomains, X-Content-Type-Options=nosniff, X-Frame-Options=DENY, X-Vcap-Request-Id=b82c1041-2bbd-40b0-427e-f3252604d90e, X-Xss-Protection=1; mode=block, Content-Length=1502]
2017-09-21 14:08:06,758 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Added decoder [JsonObjectDecoder] at the end of the user pipeline, full pipeline: [reactor.left.sslHandler, reactor.left.loggingHandler, reactor.left.httpDecoder, reactor.left.httpEncoder, reactor.left.chunkedWriter, JsonObjectDecoder, reactor.right.reactiveBridge, DefaultChannelPipeline$TailContext#0]
2017-09-21 14:08:06,758 DEBUG [reactor.ipc.netty.channel.FluxReceive] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] Subscribing inbound receiver [pending: 0, cancelled:false, inboundDone: false]
2017-09-21 14:08:06,759 DEBUG [cloudfoundry-client.response] (NetworkLogging.java:84) - 200 https://login.ip:443/oauth/token (488 ms)
2017-09-21 14:08:06,760 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 - R:api.ip/ip:443] CLOSE
2017-09-21 14:08:06,762 DEBUG [cloudfoundry-client.token] (AbstractUaaTokenProvider.java:193) - Refresh Token: 67a5f492a0d3480a95bdcf33a3719ce6-r
2017-09-21 14:08:06,775 DEBUG [cloudfoundry-client.token] (AbstractUaaTokenProvider.java:147) - Access Token: eyJhbGciOiJSUzI1NiIsImtpZCI6ImxlZ2FjeS10b2tlbi1rZXkiLCJ0eXAiOiJKV1QifQ.eyJqdGkiOiI1N2VlN2Q4ZTU1YjA0YjcwYTdmMjBhNGNjZTJmMTk0MSIsInN1YiI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIuYWRtaW4iLCJjbG91ZF9jb250cm9sbGVyLndyaXRlIiwib3BlbmlkIiwic2NpbS5yZWFkIiwidWFhLnVzZXIiLCJjbG91ZF9jb250cm9sbGVyLnJlYWQiLCJwYXNzd29yZC53cml0ZSIsInNjaW0ud3JpdGUiXSwiY2xpZW50X2lkIjoiY2YiLCJjaWQiOiJjZiIsImF6cCI6ImNmIiwiZ3JhbnRfdHlwZSI6InBhc3N3b3JkIiwidXNlcl9pZCI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsIm9yaWdpbiI6InVhYSIsInVzZXJfbmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbiIsImF1dGhfdGltZSI6MTUwNTk3MDQ4NiwicmV2X3NpZyI6IjRjMWUxY2YiLCJpYXQiOjE1MDU5NzA0ODYsImV4cCI6MTUwNjAxMzY4NiwiaXNzIjoiaHR0cHM6Ly91YWEuMTE1LjY4LjQ2LjE4Ni54aXAuaW8vb2F1dGgvdG9rZW4iLCJ6aWQiOiJ1YWEiLCJhdWQiOlsiY2xvdWRfY29udHJvbGxlciIsInNjaW0iLCJwYXNzd29yZCIsImNmIiwidWFhIiwib3BlbmlkIl19.Gfeqj23-rAFt
Nnys32FYvncktf9nyfUz1o0kz6jCmJP0YnnI8tSxetN5p2nQmzLJFDSd43hxWQw3dZZMZxJJiYEWlAfOTPfYNw3pPmPQmd6LbrDBQnNPtBvFzNY2hgFAOBt92UVCcV4U2hyfMuuU7dVudAggaRq04fEpFUClYGUIT_LVQdyTB8E003PLbdc89ZWzFEprEN-XVKkKOAwE3jaoBye7iPvRiBblLlsuoQqUetLGgB-0Ym3Cw-eq1_bZ_3dcuVyrt7MgDGlLIjLDS4KzAudFZOAOx01lhpZUL2xnVMboasbdgE73SS_1ct5ru90G40-fFzZOXTflHCMkmw
2017-09-21 14:08:06,792 DEBUG [cloudfoundry-client.token] (AbstractUaaTokenProvider.java:151) - Access Token Issued At: 2017-09-21T05:08:06 UTC
2017-09-21 14:08:06,792 DEBUG [cloudfoundry-client.token] (AbstractUaaTokenProvider.java:152) - Access Token Expires At: 2017-09-21T17:08:06 UTC
2017-09-21 14:08:06,797 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Added encoder [reactor.left.httpAggregator] at the beginning of the user pipeline, full pipeline: [reactor.left.sslHandler, reactor.left.loggingHandler, reactor.left.httpDecoder, reactor.left.httpEncoder, reactor.left.httpAggregator, reactor.right.reactiveBridge, DefaultChannelPipeline$TailContext#0]
2017-09-21 14:08:06,811 DEBUG [io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13] (Slf4JLogger.java:81) - WebSocket version 13 client handshake key: PxU6jb5AiSew+6SHnl0J+A==, expected response: HShHX/1p+0f+PbvoGOZFx5gGCXg=
2017-09-21 14:08:06,814 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] Writing object DefaultFullHttpRequest(decodeResult: success, version: HTTP/1.1, content: UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 0, cap: 0))
GET /firehose/bluemix-collector HTTP/1.1
upgrade: websocket
connection: upgrade
sec-websocket-key: PxU6jb5AiSew+6SHnl0J+A==
host: doppler.ip:4443
sec-websocket-origin: http://doppler.ip:4443
sec-websocket-version: 13
accept: */*
authorization: bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImxlZ2FjeS10b2tlbi1rZXkiLCJ0eXAiOiJKV1QifQ.eyJqdGkiOiI1N2VlN2Q4ZTU1YjA0YjcwYTdmMjBhNGNjZTJmMTk0MSIsInN1YiI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIuYWRtaW4iLCJjbG91ZF9jb250cm9sbGVyLndyaXRlIiwib3BlbmlkIiwic2NpbS5yZWFkIiwidWFhLnVzZXIiLCJjbG91ZF9jb250cm9sbGVyLnJlYWQiLCJwYXNzd29yZC53cml0ZSIsInNjaW0ud3JpdGUiXSwiY2xpZW50X2lkIjoiY2YiLCJjaWQiOiJjZiIsImF6cCI6ImNmIiwiZ3JhbnRfdHlwZSI6InBhc3N3b3JkIiwidXNlcl9pZCI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsIm9yaWdpbiI6InVhYSIsInVzZXJfbmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbiIsImF1dGhfdGltZSI6MTUwNTk3MDQ4NiwicmV2X3NpZyI6IjRjMWUxY2YiLCJpYXQiOjE1MDU5NzA0ODYsImV4cCI6MTUwNjAxMzY4NiwiaXNzIjoiaHR0cHM6Ly91YWEuMTE1LjY4LjQ2LjE4Ni54aXAuaW8vb2F1dGgvdG9rZW4iLCJ6aWQiOiJ1YWEiLCJhdWQiOlsiY2xvdWRfY29udHJvbGxlciIsInNjaW0iLCJwYXNzd29yZCIsImNmIiwidWFhIiwib3BlbmlkIl19.Gfeqj23-rAFtNnys32FYvncktf9nyfUz1o0kz6jCmJP0YnnI8tSxetN5p2nQmzLJFDSd43hxWQw3dZZMZxJJiYEWlAfOTPfYNw3p
PmPQmd6LbrDBQnNPtBvFzNY2hgFAOBt92UVCcV4U2hyfMuuU7dVudAggaRq04fEpFUClYGUIT_LVQdyTB8E003PLbdc89ZWzFEprEN-XVKkKOAwE3jaoBye7iPvRiBblLlsuoQqUetLGgB-0Ym3Cw-eq1_bZ_3dcuVyrt7MgDGlLIjLDS4KzAudFZOAOx01lhpZUL2xnVMboasbdgE73SS_1ct5ru90G40-fFzZOXTflHCMkmw
user-agent: CloudFoundryJavaClient/2.16.0.RELEASE (Java; Oracle Corporation/1.8.0_131) ReactorNetty/0.6.3.RELEASE (Netty/4.1.9.Final)
2017-09-21 14:08:06,816 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] WRITE: 1652B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 47 45 54 20 2f 66 69 72 65 68 6f 73 65 2f 62 6c |GET /firehose/bl|
|00000010| 75 65 6d 69 78 2d 63 6f 6c 6c 65 63 74 6f 72 20 |uemix-collector |
|00000020| 48 54 54 50 2f 31 2e 31 0d 0a 75 70 67 72 61 64 |HTTP/1.1..upgrad|
|00000030| 65 3a 20 77 65 62 73 6f 63 6b 65 74 0d 0a 63 6f |e: websocket..co|
|00000040| 6e 6e 65 63 74 69 6f 6e 3a 20 75 70 67 72 61 64 |nnection: upgrad|
|00000050| 65 0d 0a 73 65 63 2d 77 65 62 73 6f 63 6b 65 74 |e..sec-websocket|
|00000060| 2d 6b 65 79 3a 20 50 78 55 36 6a 62 35 41 69 53 |-key: PxU6jb5AiS|
|00000070| 65 77 2b 36 53 48 6e 6c 30 4a 2b 41 3d 3d 0d 0a |ew+6SHnl0J+A==..|
|00000080| 68 6f 73 74 3a 20 64 6f 70 70 6c 65 72 2e 31 31 |host: doppler.11|
|00000090| 35 2e 36 38 2e 34 36 2e 31 38 36 2e 78 69 70 2e |5.68.46.186.xip.|
|000000a0| 69 6f 3a 34 34 34 33 0d 0a 73 65 63 2d 77 65 62 |io:4443..sec-web|
|000000b0| 73 6f 63 6b 65 74 2d 6f 72 69 67 69 6e 3a 20 68 |socket-origin: h|
|000000c0| 74 74 70 3a 2f 2f 64 6f 70 70 6c 65 72 2e 31 31 |ttp://doppler.11|
|000000d0| 35 2e 36 38 2e 34 36 2e 31 38 36 2e 78 69 70 2e |5.68.46.186.xip.|
|000000e0| 69 6f 3a 34 34 34 33 0d 0a 73 65 63 2d 77 65 62 |io:4443..sec-web|
|000000f0| 73 6f 63 6b 65 74 2d 76 65 72 73 69 6f 6e 3a 20 |socket-version: |
|00000100| 31 33 0d 0a 61 63 63 65 70 74 3a 20 2a 2f 2a 0d |13..accept: */*.|
|00000110| 0a 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 |.authorization: |
|00000120| 62 65 61 72 65 72 20 65 79 4a 68 62 47 63 69 4f |bearer eyJhbGciO|
|00000130| 69 4a 53 55 7a 49 31 4e 69 49 73 49 6d 74 70 5a |iJSUzI1NiIsImtpZ|
|00000140| 43 49 36 49 6d 78 6c 5a 32 46 6a 65 53 31 30 62 |CI6ImxlZ2FjeS10b|
|00000150| 32 74 6c 62 69 31 72 5a 58 6b 69 4c 43 4a 30 65 |2tlbi1rZXkiLCJ0e|
|00000160| 58 41 69 4f 69 4a 4b 56 31 51 69 66 51 2e 65 79 |XAiOiJKV1QifQ.ey|
|00000170| 4a 71 64 47 6b 69 4f 69 49 31 4e 32 56 6c 4e 32 |JqdGkiOiI1N2VlN2|
|00000180| 51 34 5a 54 55 31 59 6a 41 30 59 6a 63 77 59 54 |Q4ZTU1YjA0YjcwYT|
|00000190| 64 6d 4d 6a 42 68 4e 47 4e 6a 5a 54 4a 6d 4d 54 |dmMjBhNGNjZTJmMT|
|000001a0| 6b 30 4d 53 49 73 49 6e 4e 31 59 69 49 36 49 6a |k0MSIsInN1YiI6Ij|
|000001b0| 4a 6c 4d 7a 45 35 4e 54 5a 6a 4c 54 51 32 4e 32 |JlMzE5NTZjLTQ2N2|
|000001c0| 51 74 4e 44 64 69 59 69 31 68 4d 54 67 35 4c 57 |QtNDdiYi1hMTg5LW|
|000001d0| 4d 79 5a 47 56 6a 4e 32 45 34 4e 7a 59 31 5a 69 |MyZGVjN2E4NzY1Zi|
|000001e0| 49 73 49 6e 4e 6a 62 33 42 6c 49 6a 70 62 49 6d |IsInNjb3BlIjpbIm|
|000001f0| 4e 73 62 33 56 6b 58 32 4e 76 62 6e 52 79 62 32 |Nsb3VkX2NvbnRyb2|
|00000200| 78 73 5a 58 49 75 59 57 52 74 61 57 34 69 4c 43 |xsZXIuYWRtaW4iLC|
|00000210| 4a 6a 62 47 39 31 5a 46 39 6a 62 32 35 30 63 6d |JjbG91ZF9jb250cm|
|00000220| 39 73 62 47 56 79 4c 6e 64 79 61 58 52 6c 49 69 |9sbGVyLndyaXRlIi|
|00000230| 77 69 62 33 42 6c 62 6d 6c 6b 49 69 77 69 63 32 |wib3BlbmlkIiwic2|
|00000240| 4e 70 62 53 35 79 5a 57 46 6b 49 69 77 69 64 57 |NpbS5yZWFkIiwidW|
|00000250| 46 68 4c 6e 56 7a 5a 58 49 69 4c 43 4a 6a 62 47 |FhLnVzZXIiLCJjbG|
|00000260| 39 31 5a 46 39 6a 62 32 35 30 63 6d 39 73 62 47 |91ZF9jb250cm9sbG|
|00000270| 56 79 4c 6e 4a 6c 59 57 51 69 4c 43 4a 77 59 58 |VyLnJlYWQiLCJwYX|
|00000280| 4e 7a 64 32 39 79 5a 43 35 33 63 6d 6c 30 5a 53 |Nzd29yZC53cml0ZS|
|00000290| 49 73 49 6e 4e 6a 61 57 30 75 64 33 4a 70 64 47 |IsInNjaW0ud3JpdG|
|000002a0| 55 69 58 53 77 69 59 32 78 70 5a 57 35 30 58 32 |UiXSwiY2xpZW50X2|
|000002b0| 6c 6b 49 6a 6f 69 59 32 59 69 4c 43 4a 6a 61 57 |lkIjoiY2YiLCJjaW|
|000002c0| 51 69 4f 69 4a 6a 5a 69 49 73 49 6d 46 36 63 43 |QiOiJjZiIsImF6cC|
|000002d0| 49 36 49 6d 4e 6d 49 69 77 69 5a 33 4a 68 62 6e |I6ImNmIiwiZ3Jhbn|
|000002e0| 52 66 64 48 6c 77 5a 53 49 36 49 6e 42 68 63 33 |RfdHlwZSI6InBhc3|
|000002f0| 4e 33 62 33 4a 6b 49 69 77 69 64 58 4e 6c 63 6c |N3b3JkIiwidXNlcl|
|00000300| 39 70 5a 43 49 36 49 6a 4a 6c 4d 7a 45 35 4e 54 |9pZCI6IjJlMzE5NT|
|00000310| 5a 6a 4c 54 51 32 4e 32 51 74 4e 44 64 69 59 69 |ZjLTQ2N2QtNDdiYi|
|00000320| 31 68 4d 54 67 35 4c 57 4d 79 5a 47 56 6a 4e 32 |1hMTg5LWMyZGVjN2|
|00000330| 45 34 4e 7a 59 31 5a 69 49 73 49 6d 39 79 61 57 |E4NzY1ZiIsIm9yaW|
|00000340| 64 70 62 69 49 36 49 6e 56 68 59 53 49 73 49 6e |dpbiI6InVhYSIsIn|
|00000350| 56 7a 5a 58 4a 66 62 6d 46 74 5a 53 49 36 49 6d |VzZXJfbmFtZSI6Im|
|00000360| 46 6b 62 57 6c 75 49 69 77 69 5a 57 31 68 61 57 |FkbWluIiwiZW1haW|
|00000370| 77 69 4f 69 4a 68 5a 47 31 70 62 69 49 73 49 6d |wiOiJhZG1pbiIsIm|
|00000380| 46 31 64 47 68 66 64 47 6c 74 5a 53 49 36 4d 54 |F1dGhfdGltZSI6MT|
|00000390| 55 77 4e 54 6b 33 4d 44 51 34 4e 69 77 69 63 6d |UwNTk3MDQ4Niwicm|
|000003a0| 56 32 58 33 4e 70 5a 79 49 36 49 6a 52 6a 4d 57 |V2X3NpZyI6IjRjMW|
|000003b0| 55 78 59 32 59 69 4c 43 4a 70 59 58 51 69 4f 6a |UxY2YiLCJpYXQiOj|
|000003c0| 45 31 4d 44 55 35 4e 7a 41 30 4f 44 59 73 49 6d |E1MDU5NzA0ODYsIm|
|000003d0| 56 34 63 43 49 36 4d 54 55 77 4e 6a 41 78 4d 7a |V4cCI6MTUwNjAxMz|
|000003e0| 59 34 4e 69 77 69 61 58 4e 7a 49 6a 6f 69 61 48 |Y4NiwiaXNzIjoiaH|
|000003f0| 52 30 63 48 4d 36 4c 79 39 31 59 57 45 75 4d 54 |R0cHM6Ly91YWEuMT|
|00000400| 45 31 4c 6a 59 34 4c 6a 51 32 4c 6a 45 34 4e 69 |E1LjY4LjQ2LjE4Ni|
|00000410| 35 34 61 58 41 75 61 57 38 76 62 32 46 31 64 47 |54aXAuaW8vb2F1dG|
|00000420| 67 76 64 47 39 72 5a 57 34 69 4c 43 4a 36 61 57 |gvdG9rZW4iLCJ6aW|
|00000430| 51 69 4f 69 4a 31 59 57 45 69 4c 43 4a 68 64 57 |QiOiJ1YWEiLCJhdW|
|00000440| 51 69 4f 6c 73 69 59 32 78 76 64 57 52 66 59 32 |QiOlsiY2xvdWRfY2|
|00000450| 39 75 64 48 4a 76 62 47 78 6c 63 69 49 73 49 6e |9udHJvbGxlciIsIn|
|00000460| 4e 6a 61 57 30 69 4c 43 4a 77 59 58 4e 7a 64 32 |NjaW0iLCJwYXNzd2|
|00000470| 39 79 5a 43 49 73 49 6d 4e 6d 49 69 77 69 64 57 |9yZCIsImNmIiwidW|
|00000480| 46 68 49 69 77 69 62 33 42 6c 62 6d 6c 6b 49 6c |FhIiwib3BlbmlkIl|
|00000490| 31 39 2e 47 66 65 71 6a 32 33 2d 72 41 46 74 4e |19.Gfeqj23-rAFtN|
|000004a0| 6e 79 73 33 32 46 59 76 6e 63 6b 74 66 39 6e 79 |nys32FYvncktf9ny|
|000004b0| 66 55 7a 31 6f 30 6b 7a 36 6a 43 6d 4a 50 30 59 |fUz1o0kz6jCmJP0Y|
|000004c0| 6e 6e 49 38 74 53 78 65 74 4e 35 70 32 6e 51 6d |nnI8tSxetN5p2nQm|
|000004d0| 7a 4c 4a 46 44 53 64 34 33 68 78 57 51 77 33 64 |zLJFDSd43hxWQw3d|
|000004e0| 5a 5a 4d 5a 78 4a 4a 69 59 45 57 6c 41 66 4f 54 |ZZMZxJJiYEWlAfOT|
|000004f0| 50 66 59 4e 77 33 70 50 6d 50 51 6d 64 36 4c 62 |PfYNw3pPmPQmd6Lb|
|00000500| 72 44 42 51 6e 4e 50 74 42 76 46 7a 4e 59 32 68 |rDBQnNPtBvFzNY2h|
|00000510| 67 46 41 4f 42 74 39 32 55 56 43 63 56 34 55 32 |gFAOBt92UVCcV4U2|
|00000520| 68 79 66 4d 75 75 55 37 64 56 75 64 41 67 67 61 |hyfMuuU7dVudAgga|
|00000530| 52 71 30 34 66 45 70 46 55 43 6c 59 47 55 49 54 |Rq04fEpFUClYGUIT|
|00000540| 5f 4c 56 51 64 79 54 42 38 45 30 30 33 50 4c 62 |_LVQdyTB8E003PLb|
|00000550| 64 63 38 39 5a 57 7a 46 45 70 72 45 4e 2d 58 56 |dc89ZWzFEprEN-XV|
|00000560| 4b 6b 4b 4f 41 77 45 33 6a 61 6f 42 79 65 37 69 |KkKOAwE3jaoBye7i|
|00000570| 50 76 52 69 42 62 6c 4c 6c 73 75 6f 51 71 55 65 |PvRiBblLlsuoQqUe|
|00000580| 74 4c 47 67 42 2d 30 59 6d 33 43 77 2d 65 71 31 |tLGgB-0Ym3Cw-eq1|
|00000590| 5f 62 5a 5f 33 64 63 75 56 79 72 74 37 4d 67 44 |_bZ_3dcuVyrt7MgD|
|000005a0| 47 6c 4c 49 6a 4c 44 53 34 4b 7a 41 75 64 46 5a |GlLIjLDS4KzAudFZ|
|000005b0| 4f 41 4f 78 30 31 6c 68 70 5a 55 4c 32 78 6e 56 |OAOx01lhpZUL2xnV|
|000005c0| 4d 62 6f 61 73 62 64 67 45 37 33 53 53 5f 31 63 |MboasbdgE73SS_1c|
|000005d0| 74 35 72 75 39 30 47 34 30 2d 66 46 7a 5a 4f 58 |t5ru90G40-fFzZOX|
|000005e0| 54 66 6c 48 43 4d 6b 6d 77 0d 0a 75 73 65 72 2d |TflHCMkmw..user-|
|000005f0| 61 67 65 6e 74 3a 20 43 6c 6f 75 64 46 6f 75 6e |agent: CloudFoun|
|00000600| 64 72 79 4a 61 76 61 43 6c 69 65 6e 74 2f 32 2e |dryJavaClient/2.|
|00000610| 31 36 2e 30 2e 52 45 4c 45 41 53 45 20 28 4a 61 |16.0.RELEASE (Ja|
|00000620| 76 61 3b 20 4f 72 61 63 6c 65 20 43 6f 72 70 6f |va; Oracle Corpo|
|00000630| 72 61 74 69 6f 6e 2f 31 2e 38 2e 30 5f 31 33 31 |ration/1.8.0_131|
|00000640| 29 20 52 65 61 63 74 6f 72 4e 65 74 74 79 2f 30 |) ReactorNetty/0|
|00000650| 2e 36 2e 33 2e 52 45 4c 45 41 53 45 20 28 4e 65 |.6.3.RELEASE (Ne|
|00000660| 74 74 79 2f 34 2e 31 2e 39 2e 46 69 6e 61 6c 29 |tty/4.1.9.Final)|
|00000670| 0d 0a 0d 0a |.... |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:06,816 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] FLUSH
2017-09-21 14:08:06,820 DEBUG [reactor.ipc.netty.http.client.HttpClientOperations] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] Received last HTTP packet
2017-09-21 14:08:06,821 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443], context: reactor.left.chunkedWriter, pipeline: ChannelHandlerContext(reactor.left.chunkedWriter, [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443])
2017-09-21 14:08:06,821 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443], context: JsonObjectDecoder, pipeline: ChannelHandlerContext(JsonObjectDecoder, [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443])
2017-09-21 14:08:06,822 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443], context: JsonObjectDecoder$extractor, pipeline: ChannelHandlerContext(JsonObjectDecoder$extractor, [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443])
2017-09-21 14:08:06,822 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] USER_EVENT: [Handler Terminated]
2017-09-21 14:08:06,823 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] Disposing context reactor.ipc.netty.channel.PooledClientContextHandler(a)7acafbfd
2017-09-21 14:08:06,823 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Releasing channel: [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443]
2017-09-21 14:08:06,824 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Released [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443], now 0 active connections
2017-09-21 14:08:06,824 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] CLOSE
2017-09-21 14:08:06,825 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] USER_EVENT: SslCloseCompletionEvent(java.nio.channels.ClosedChannelException)
2017-09-21 14:08:06,825 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] INACTIVE
2017-09-21 14:08:06,825 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x0f53d900, L:/ip52056 ! R:api.ip/ip:443] UNREGISTERED
2017-09-21 14:08:07,168 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] RECEIVED: 204B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 48 54 54 50 2f 31 2e 31 20 34 30 31 20 55 6e 61 |HTTP/1.1 401 Una|
|00000010| 75 74 68 6f 72 69 7a 65 64 0d 0a 57 77 77 2d 41 |uthorized..Www-A|
|00000020| 75 74 68 65 6e 74 69 63 61 74 65 3a 20 42 61 73 |uthenticate: Bas|
|00000030| 69 63 0d 0a 44 61 74 65 3a 20 54 68 75 2c 20 32 |ic..Date: Thu, 2|
|00000040| 31 20 53 65 70 20 32 30 31 37 20 30 35 3a 30 38 |1 Sep 2017 05:08|
|00000050| 3a 30 37 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 |:07 GMT..Content|
|00000060| 2d 4c 65 6e 67 74 68 3a 20 35 32 0d 0a 43 6f 6e |-Length: 52..Con|
|00000070| 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f |tent-Type: text/|
|00000080| 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 75 |plain; charset=u|
|00000090| 74 66 2d 38 0d 0a 0d 0a 59 6f 75 20 61 72 65 20 |tf-8....You are |
|000000a0| 6e 6f 74 20 61 75 74 68 6f 72 69 7a 65 64 2e 20 |not authorized. |
|000000b0| 45 72 72 6f 72 3a 20 49 6e 76 61 6c 69 64 20 61 |Error: Invalid a|
|000000c0| 75 74 68 6f 72 69 7a 61 74 69 6f 6e |uthorization |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:07,177 DEBUG [reactor.ipc.netty.http.client.HttpClientOperations] ( Loggers.java:125) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] Received Request Error, stop reading: HttpObjectAggregator$AggregatedFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: CompositeByteBuf(ridx: 0, widx: 52, cap: 52, components=1))
HTTP/1.1 401 Unauthorized
Www-Authenticate: Basic
Date: Thu, 21 Sep 2017 05:08:07 GMT
Content-Length: 52
Content-Type: text/plain; charset=utf-8
2017-09-21 14:08:07,184 ERROR [onm.collector.bluemix.BluemixCollector] (BluemixCollector.java:121) - Error in receiving Firehose event: HTTP request failed with code: 401.
Failing URI: /firehose/bluemix-collector
2017-09-21 14:08:07,185 DEBUG [cloudfoundry-client.request] (NetworkLogging.java:93) - WS https://doppler.ip:4443/firehose/bluemix-collector
2017-09-21 14:08:07,186 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Acquiring existing channel from pool: DefaultPromise(a)1c68df95(incomplete) FixedChannelPool{activeConnections=1}
2017-09-21 14:08:07,186 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443], context: reactor.left.httpAggregator, pipeline: null
2017-09-21 14:08:07,186 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] USER_EVENT: [Handler Terminated]
2017-09-21 14:08:07,186 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] Disposing context reactor.ipc.netty.channel.PooledClientContextHandler(a)6b3622e2
2017-09-21 14:08:07,187 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Releasing channel: [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443]
2017-09-21 14:08:07,187 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Released [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443], now 0 active connections
2017-09-21 14:08:07,188 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Created [id: 0x1c73a54e], now 1 active connections
2017-09-21 14:08:07,188 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - SSL enabled using engine SSLEngineImpl and SNI [doppler.ip,4443]
2017-09-21 14:08:07,189 DEBUG [reactor.ipc.netty.channel.ContextHandler] ( Loggers.java:125) - After pipeline DefaultChannelPipeline{(reactor.left.sslHandler = io.netty.handler.ssl.SslHandler), (reactor.left.loggingHandler = io.netty.handler.logging.LoggingHandler), (reactor.left.sslReader = reactor.ipc.netty.channel.SslReadHandler), (SimpleChannelPool$1#0 = io.netty.channel.pool.SimpleChannelPool$1), (reactor.left.httpDecoder = io.netty.handler.codec.http.HttpResponseDecoder), (reactor.left.httpEncoder = io.netty.handler.codec.http.HttpRequestEncoder), (reactor.right.reactiveBridge = reactor.ipc.netty.channel.ChannelOperationsHandler)}
2017-09-21 14:08:07,189 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e] REGISTERED
2017-09-21 14:08:07,189 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 - R:doppler.ip/ip:4443] CLOSE
2017-09-21 14:08:07,190 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e] CONNECT: doppler.ip/ip:4443
2017-09-21 14:08:07,191 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 ! R:doppler.ip/ip:4443] USER_EVENT: SslCloseCompletionEvent(java.nio.channels.ClosedChannelException)
2017-09-21 14:08:07,192 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 ! R:doppler.ip/ip:4443] INACTIVE
2017-09-21 14:08:07,192 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x4d867f68, L:/ip52054 ! R:doppler.ip/ip:4443] UNREGISTERED
reactor.ipc.netty.http.client.HttpClientException: HTTP request failed with code: 401.
Failing URI: /firehose/bluemix-collector
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxMap] :
reactor.core.publisher.Flux.checkpoint(Flux.java:2914)
org.cloudfoundry.reactor.doppler.ReactorDopplerEndpoints.firehose(ReactorDopplerEndpoints.java:50)
org.cloudfoundry.reactor.doppler._ReactorDopplerClient.firehose(_ReactorDopplerClient.java:44)
org.cloudfoundry.reactor.doppler.ReactorDopplerClient.firehose(ReactorDopplerClient.java:14)
onm.collector.bluemix.BluemixCollector.start(BluemixCollector.java:86)
org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:175)
org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:50)
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:348)
org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:151)
org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:114)
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:880)
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144)
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
onm.collector.bluemix.OnmCollectorBluemixApplication.main(OnmCollectorBluemixApplication.java:32)
Error has been observed by the following operator(s):
|_ Flux.checkpoint(ReactorDopplerEndpoints.java:50)

2017-09-21 14:08:07,196 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] ACTIVE
2017-09-21 14:08:07,197 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:120) - Acquired active channel: [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443]
2017-09-21 14:08:07,198 DEBUG [reactor.ipc.netty.channel.ChannelOperations] ( Loggers.java:125) - [HttpClient] [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] handler is being applied: HttpClientHandler{startURI=https://doppler.ip:4443/firehose/bluemix-collector, method=GET, handler=org.cloudfoundry.reactor.util.AbstractReactorOperations$$Lambda$103/361990386(a)11286612}
2017-09-21 14:08:07,198 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Added encoder [reactor.left.httpAggregator] at the beginning of the user pipeline, full pipeline: [reactor.left.sslHandler, reactor.left.loggingHandler, reactor.left.sslReader, reactor.left.httpDecoder, reactor.left.httpEncoder, reactor.left.httpAggregator, reactor.right.reactiveBridge, DefaultChannelPipeline$TailContext#0]
2017-09-21 14:08:07,199 DEBUG [io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13] (Slf4JLogger.java:81) - WebSocket version 13 client handshake key: WnRWQTo00wRDteBah7DQbA==, expected response: htcwNx3l5IZ86sBi1yfVXt7c6BE=
2017-09-21 14:08:07,199 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] Writing object DefaultFullHttpRequest(decodeResult: success, version: HTTP/1.1, content: UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 0, cap: 0))
GET /firehose/bluemix-collector HTTP/1.1
upgrade: websocket
connection: upgrade
sec-websocket-key: WnRWQTo00wRDteBah7DQbA==
host: doppler.ip:4443
sec-websocket-origin: http://doppler.ip:4443
sec-websocket-version: 13
accept: */*
authorization: bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImxlZ2FjeS10b2tlbi1rZXkiLCJ0eXAiOiJKV1QifQ.eyJqdGkiOiI1N2VlN2Q4ZTU1YjA0YjcwYTdmMjBhNGNjZTJmMTk0MSIsInN1YiI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIuYWRtaW4iLCJjbG91ZF9jb250cm9sbGVyLndyaXRlIiwib3BlbmlkIiwic2NpbS5yZWFkIiwidWFhLnVzZXIiLCJjbG91ZF9jb250cm9sbGVyLnJlYWQiLCJwYXNzd29yZC53cml0ZSIsInNjaW0ud3JpdGUiXSwiY2xpZW50X2lkIjoiY2YiLCJjaWQiOiJjZiIsImF6cCI6ImNmIiwiZ3JhbnRfdHlwZSI6InBhc3N3b3JkIiwidXNlcl9pZCI6IjJlMzE5NTZjLTQ2N2QtNDdiYi1hMTg5LWMyZGVjN2E4NzY1ZiIsIm9yaWdpbiI6InVhYSIsInVzZXJfbmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbiIsImF1dGhfdGltZSI6MTUwNTk3MDQ4NiwicmV2X3NpZyI6IjRjMWUxY2YiLCJpYXQiOjE1MDU5NzA0ODYsImV4cCI6MTUwNjAxMzY4NiwiaXNzIjoiaHR0cHM6Ly91YWEuMTE1LjY4LjQ2LjE4Ni54aXAuaW8vb2F1dGgvdG9rZW4iLCJ6aWQiOiJ1YWEiLCJhdWQiOlsiY2xvdWRfY29udHJvbGxlciIsInNjaW0iLCJwYXNzd29yZCIsImNmIiwidWFhIiwib3BlbmlkIl19.Gfeqj23-rAFtNnys32FYvncktf9nyfUz1o0kz6jCmJP0YnnI8tSxetN5p2nQmzLJFDSd43hxWQw3dZZMZxJJiYEWlAfOTPfYNw3p
PmPQmd6LbrDBQnNPtBvFzNY2hgFAOBt92UVCcV4U2hyfMuuU7dVudAggaRq04fEpFUClYGUIT_LVQdyTB8E003PLbdc89ZWzFEprEN-XVKkKOAwE3jaoBye7iPvRiBblLlsuoQqUetLGgB-0Ym3Cw-eq1_bZ_3dcuVyrt7MgDGlLIjLDS4KzAudFZOAOx01lhpZUL2xnVMboasbdgE73SS_1ct5ru90G40-fFzZOXTflHCMkmw
user-agent: CloudFoundryJavaClient/2.16.0.RELEASE (Java; Oracle Corporation/1.8.0_131) ReactorNetty/0.6.3.RELEASE (Netty/4.1.9.Final)
2017-09-21 14:08:07,200 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] WRITE: 1652B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 47 45 54 20 2f 66 69 72 65 68 6f 73 65 2f 62 6c |GET /firehose/bl|
|00000010| 75 65 6d 69 78 2d 63 6f 6c 6c 65 63 74 6f 72 20 |uemix-collector |
|00000020| 48 54 54 50 2f 31 2e 31 0d 0a 75 70 67 72 61 64 |HTTP/1.1..upgrad|
|00000030| 65 3a 20 77 65 62 73 6f 63 6b 65 74 0d 0a 63 6f |e: websocket..co|
|00000040| 6e 6e 65 63 74 69 6f 6e 3a 20 75 70 67 72 61 64 |nnection: upgrad|
|00000050| 65 0d 0a 73 65 63 2d 77 65 62 73 6f 63 6b 65 74 |e..sec-websocket|
|00000060| 2d 6b 65 79 3a 20 57 6e 52 57 51 54 6f 30 30 77 |-key: WnRWQTo00w|
|00000070| 52 44 74 65 42 61 68 37 44 51 62 41 3d 3d 0d 0a |RDteBah7DQbA==..|
|00000080| 68 6f 73 74 3a 20 64 6f 70 70 6c 65 72 2e 31 31 |host: doppler.11|
|00000090| 35 2e 36 38 2e 34 36 2e 31 38 36 2e 78 69 70 2e |5.68.46.186.xip.|
|000000a0| 69 6f 3a 34 34 34 33 0d 0a 73 65 63 2d 77 65 62 |io:4443..sec-web|
|000000b0| 73 6f 63 6b 65 74 2d 6f 72 69 67 69 6e 3a 20 68 |socket-origin: h|
|000000c0| 74 74 70 3a 2f 2f 64 6f 70 70 6c 65 72 2e 31 31 |ttp://doppler.11|
|000000d0| 35 2e 36 38 2e 34 36 2e 31 38 36 2e 78 69 70 2e |5.68.46.186.xip.|
|000000e0| 69 6f 3a 34 34 34 33 0d 0a 73 65 63 2d 77 65 62 |io:4443..sec-web|
|000000f0| 73 6f 63 6b 65 74 2d 76 65 72 73 69 6f 6e 3a 20 |socket-version: |
|00000100| 31 33 0d 0a 61 63 63 65 70 74 3a 20 2a 2f 2a 0d |13..accept: */*.|
|00000110| 0a 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 |.authorization: |
|00000120| 62 65 61 72 65 72 20 65 79 4a 68 62 47 63 69 4f |bearer eyJhbGciO|
|00000130| 69 4a 53 55 7a 49 31 4e 69 49 73 49 6d 74 70 5a |iJSUzI1NiIsImtpZ|
|00000140| 43 49 36 49 6d 78 6c 5a 32 46 6a 65 53 31 30 62 |CI6ImxlZ2FjeS10b|
|00000150| 32 74 6c 62 69 31 72 5a 58 6b 69 4c 43 4a 30 65 |2tlbi1rZXkiLCJ0e|
|00000160| 58 41 69 4f 69 4a 4b 56 31 51 69 66 51 2e 65 79 |XAiOiJKV1QifQ.ey|
|00000170| 4a 71 64 47 6b 69 4f 69 49 31 4e 32 56 6c 4e 32 |JqdGkiOiI1N2VlN2|
|00000180| 51 34 5a 54 55 31 59 6a 41 30 59 6a 63 77 59 54 |Q4ZTU1YjA0YjcwYT|
|00000190| 64 6d 4d 6a 42 68 4e 47 4e 6a 5a 54 4a 6d 4d 54 |dmMjBhNGNjZTJmMT|
|000001a0| 6b 30 4d 53 49 73 49 6e 4e 31 59 69 49 36 49 6a |k0MSIsInN1YiI6Ij|
|000001b0| 4a 6c 4d 7a 45 35 4e 54 5a 6a 4c 54 51 32 4e 32 |JlMzE5NTZjLTQ2N2|
|000001c0| 51 74 4e 44 64 69 59 69 31 68 4d 54 67 35 4c 57 |QtNDdiYi1hMTg5LW|
|000001d0| 4d 79 5a 47 56 6a 4e 32 45 34 4e 7a 59 31 5a 69 |MyZGVjN2E4NzY1Zi|
|000001e0| 49 73 49 6e 4e 6a 62 33 42 6c 49 6a 70 62 49 6d |IsInNjb3BlIjpbIm|
|000001f0| 4e 73 62 33 56 6b 58 32 4e 76 62 6e 52 79 62 32 |Nsb3VkX2NvbnRyb2|
|00000200| 78 73 5a 58 49 75 59 57 52 74 61 57 34 69 4c 43 |xsZXIuYWRtaW4iLC|
|00000210| 4a 6a 62 47 39 31 5a 46 39 6a 62 32 35 30 63 6d |JjbG91ZF9jb250cm|
|00000220| 39 73 62 47 56 79 4c 6e 64 79 61 58 52 6c 49 69 |9sbGVyLndyaXRlIi|
|00000230| 77 69 62 33 42 6c 62 6d 6c 6b 49 69 77 69 63 32 |wib3BlbmlkIiwic2|
|00000240| 4e 70 62 53 35 79 5a 57 46 6b 49 69 77 69 64 57 |NpbS5yZWFkIiwidW|
|00000250| 46 68 4c 6e 56 7a 5a 58 49 69 4c 43 4a 6a 62 47 |FhLnVzZXIiLCJjbG|
|00000260| 39 31 5a 46 39 6a 62 32 35 30 63 6d 39 73 62 47 |91ZF9jb250cm9sbG|
|00000270| 56 79 4c 6e 4a 6c 59 57 51 69 4c 43 4a 77 59 58 |VyLnJlYWQiLCJwYX|
|00000280| 4e 7a 64 32 39 79 5a 43 35 33 63 6d 6c 30 5a 53 |Nzd29yZC53cml0ZS|
|00000290| 49 73 49 6e 4e 6a 61 57 30 75 64 33 4a 70 64 47 |IsInNjaW0ud3JpdG|
|000002a0| 55 69 58 53 77 69 59 32 78 70 5a 57 35 30 58 32 |UiXSwiY2xpZW50X2|
|000002b0| 6c 6b 49 6a 6f 69 59 32 59 69 4c 43 4a 6a 61 57 |lkIjoiY2YiLCJjaW|
|000002c0| 51 69 4f 69 4a 6a 5a 69 49 73 49 6d 46 36 63 43 |QiOiJjZiIsImF6cC|
|000002d0| 49 36 49 6d 4e 6d 49 69 77 69 5a 33 4a 68 62 6e |I6ImNmIiwiZ3Jhbn|
|000002e0| 52 66 64 48 6c 77 5a 53 49 36 49 6e 42 68 63 33 |RfdHlwZSI6InBhc3|
|000002f0| 4e 33 62 33 4a 6b 49 69 77 69 64 58 4e 6c 63 6c |N3b3JkIiwidXNlcl|
|00000300| 39 70 5a 43 49 36 49 6a 4a 6c 4d 7a 45 35 4e 54 |9pZCI6IjJlMzE5NT|
|00000310| 5a 6a 4c 54 51 32 4e 32 51 74 4e 44 64 69 59 69 |ZjLTQ2N2QtNDdiYi|
|00000320| 31 68 4d 54 67 35 4c 57 4d 79 5a 47 56 6a 4e 32 |1hMTg5LWMyZGVjN2|
|00000330| 45 34 4e 7a 59 31 5a 69 49 73 49 6d 39 79 61 57 |E4NzY1ZiIsIm9yaW|
|00000340| 64 70 62 69 49 36 49 6e 56 68 59 53 49 73 49 6e |dpbiI6InVhYSIsIn|
|00000350| 56 7a 5a 58 4a 66 62 6d 46 74 5a 53 49 36 49 6d |VzZXJfbmFtZSI6Im|
|00000360| 46 6b 62 57 6c 75 49 69 77 69 5a 57 31 68 61 57 |FkbWluIiwiZW1haW|
|00000370| 77 69 4f 69 4a 68 5a 47 31 70 62 69 49 73 49 6d |wiOiJhZG1pbiIsIm|
|00000380| 46 31 64 47 68 66 64 47 6c 74 5a 53 49 36 4d 54 |F1dGhfdGltZSI6MT|
|00000390| 55 77 4e 54 6b 33 4d 44 51 34 4e 69 77 69 63 6d |UwNTk3MDQ4Niwicm|
|000003a0| 56 32 58 33 4e 70 5a 79 49 36 49 6a 52 6a 4d 57 |V2X3NpZyI6IjRjMW|
|000003b0| 55 78 59 32 59 69 4c 43 4a 70 59 58 51 69 4f 6a |UxY2YiLCJpYXQiOj|
|000003c0| 45 31 4d 44 55 35 4e 7a 41 30 4f 44 59 73 49 6d |E1MDU5NzA0ODYsIm|
|000003d0| 56 34 63 43 49 36 4d 54 55 77 4e 6a 41 78 4d 7a |V4cCI6MTUwNjAxMz|
|000003e0| 59 34 4e 69 77 69 61 58 4e 7a 49 6a 6f 69 61 48 |Y4NiwiaXNzIjoiaH|
|000003f0| 52 30 63 48 4d 36 4c 79 39 31 59 57 45 75 4d 54 |R0cHM6Ly91YWEuMT|
|00000400| 45 31 4c 6a 59 34 4c 6a 51 32 4c 6a 45 34 4e 69 |E1LjY4LjQ2LjE4Ni|
|00000410| 35 34 61 58 41 75 61 57 38 76 62 32 46 31 64 47 |54aXAuaW8vb2F1dG|
|00000420| 67 76 64 47 39 72 5a 57 34 69 4c 43 4a 36 61 57 |gvdG9rZW4iLCJ6aW|
|00000430| 51 69 4f 69 4a 31 59 57 45 69 4c 43 4a 68 64 57 |QiOiJ1YWEiLCJhdW|
|00000440| 51 69 4f 6c 73 69 59 32 78 76 64 57 52 66 59 32 |QiOlsiY2xvdWRfY2|
|00000450| 39 75 64 48 4a 76 62 47 78 6c 63 69 49 73 49 6e |9udHJvbGxlciIsIn|
|00000460| 4e 6a 61 57 30 69 4c 43 4a 77 59 58 4e 7a 64 32 |NjaW0iLCJwYXNzd2|
|00000470| 39 79 5a 43 49 73 49 6d 4e 6d 49 69 77 69 64 57 |9yZCIsImNmIiwidW|
|00000480| 46 68 49 69 77 69 62 33 42 6c 62 6d 6c 6b 49 6c |FhIiwib3BlbmlkIl|
|00000490| 31 39 2e 47 66 65 71 6a 32 33 2d 72 41 46 74 4e |19.Gfeqj23-rAFtN|
|000004a0| 6e 79 73 33 32 46 59 76 6e 63 6b 74 66 39 6e 79 |nys32FYvncktf9ny|
|000004b0| 66 55 7a 31 6f 30 6b 7a 36 6a 43 6d 4a 50 30 59 |fUz1o0kz6jCmJP0Y|
|000004c0| 6e 6e 49 38 74 53 78 65 74 4e 35 70 32 6e 51 6d |nnI8tSxetN5p2nQm|
|000004d0| 7a 4c 4a 46 44 53 64 34 33 68 78 57 51 77 33 64 |zLJFDSd43hxWQw3d|
|000004e0| 5a 5a 4d 5a 78 4a 4a 69 59 45 57 6c 41 66 4f 54 |ZZMZxJJiYEWlAfOT|
|000004f0| 50 66 59 4e 77 33 70 50 6d 50 51 6d 64 36 4c 62 |PfYNw3pPmPQmd6Lb|
|00000500| 72 44 42 51 6e 4e 50 74 42 76 46 7a 4e 59 32 68 |rDBQnNPtBvFzNY2h|
|00000510| 67 46 41 4f 42 74 39 32 55 56 43 63 56 34 55 32 |gFAOBt92UVCcV4U2|
|00000520| 68 79 66 4d 75 75 55 37 64 56 75 64 41 67 67 61 |hyfMuuU7dVudAgga|
|00000530| 52 71 30 34 66 45 70 46 55 43 6c 59 47 55 49 54 |Rq04fEpFUClYGUIT|
|00000540| 5f 4c 56 51 64 79 54 42 38 45 30 30 33 50 4c 62 |_LVQdyTB8E003PLb|
|00000550| 64 63 38 39 5a 57 7a 46 45 70 72 45 4e 2d 58 56 |dc89ZWzFEprEN-XV|
|00000560| 4b 6b 4b 4f 41 77 45 33 6a 61 6f 42 79 65 37 69 |KkKOAwE3jaoBye7i|
|00000570| 50 76 52 69 42 62 6c 4c 6c 73 75 6f 51 71 55 65 |PvRiBblLlsuoQqUe|
|00000580| 74 4c 47 67 42 2d 30 59 6d 33 43 77 2d 65 71 31 |tLGgB-0Ym3Cw-eq1|
|00000590| 5f 62 5a 5f 33 64 63 75 56 79 72 74 37 4d 67 44 |_bZ_3dcuVyrt7MgD|
|000005a0| 47 6c 4c 49 6a 4c 44 53 34 4b 7a 41 75 64 46 5a |GlLIjLDS4KzAudFZ|
|000005b0| 4f 41 4f 78 30 31 6c 68 70 5a 55 4c 32 78 6e 56 |OAOx01lhpZUL2xnV|
|000005c0| 4d 62 6f 61 73 62 64 67 45 37 33 53 53 5f 31 63 |MboasbdgE73SS_1c|
|000005d0| 74 35 72 75 39 30 47 34 30 2d 66 46 7a 5a 4f 58 |t5ru90G40-fFzZOX|
|000005e0| 54 66 6c 48 43 4d 6b 6d 77 0d 0a 75 73 65 72 2d |TflHCMkmw..user-|
|000005f0| 61 67 65 6e 74 3a 20 43 6c 6f 75 64 46 6f 75 6e |agent: CloudFoun|
|00000600| 64 72 79 4a 61 76 61 43 6c 69 65 6e 74 2f 32 2e |dryJavaClient/2.|
|00000610| 31 36 2e 30 2e 52 45 4c 45 41 53 45 20 28 4a 61 |16.0.RELEASE (Ja|
|00000620| 76 61 3b 20 4f 72 61 63 6c 65 20 43 6f 72 70 6f |va; Oracle Corpo|
|00000630| 72 61 74 69 6f 6e 2f 31 2e 38 2e 30 5f 31 33 31 |ration/1.8.0_131|
|00000640| 29 20 52 65 61 63 74 6f 72 4e 65 74 74 79 2f 30 |) ReactorNetty/0|
|00000650| 2e 36 2e 33 2e 52 45 4c 45 41 53 45 20 28 4e 65 |.6.3.RELEASE (Ne|
|00000660| 74 74 79 2f 34 2e 31 2e 39 2e 46 69 6e 61 6c 29 |tty/4.1.9.Final)|
|00000670| 0d 0a 0d 0a |.... |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:07,203 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] FLUSH
2017-09-21 14:08:07,204 DEBUG [io.netty.handler.ssl.SslHandler] (Slf4JLogger.java:81) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] HANDSHAKEN: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2017-09-21 14:08:07,204 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] USER_EVENT: SslHandshakeCompletionEvent(SUCCESS)
2017-09-21 14:08:07,566 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] RECEIVED: 204B
+-------------------------------------------------+
| 0 1 2 3 4 5 6 7 8 9 a b c d e f |
+--------+-------------------------------------------------+----------------+
|00000000| 48 54 54 50 2f 31 2e 31 20 34 30 31 20 55 6e 61 |HTTP/1.1 401 Una|
|00000010| 75 74 68 6f 72 69 7a 65 64 0d 0a 57 77 77 2d 41 |uthorized..Www-A|
|00000020| 75 74 68 65 6e 74 69 63 61 74 65 3a 20 42 61 73 |uthenticate: Bas|
|00000030| 69 63 0d 0a 44 61 74 65 3a 20 54 68 75 2c 20 32 |ic..Date: Thu, 2|
|00000040| 31 20 53 65 70 20 32 30 31 37 20 30 35 3a 30 38 |1 Sep 2017 05:08|
|00000050| 3a 30 37 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 |:07 GMT..Content|
|00000060| 2d 4c 65 6e 67 74 68 3a 20 35 32 0d 0a 43 6f 6e |-Length: 52..Con|
|00000070| 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f |tent-Type: text/|
|00000080| 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d 75 |plain; charset=u|
|00000090| 74 66 2d 38 0d 0a 0d 0a 59 6f 75 20 61 72 65 20 |tf-8....You are |
|000000a0| 6e 6f 74 20 61 75 74 68 6f 72 69 7a 65 64 2e 20 |not authorized. |
|000000b0| 45 72 72 6f 72 3a 20 49 6e 76 61 6c 69 64 20 61 |Error: Invalid a|
|000000c0| 75 74 68 6f 72 69 7a 61 74 69 6f 6e |uthorization |
+--------+-------------------------------------------------+----------------+
2017-09-21 14:08:07,567 DEBUG [reactor.ipc.netty.http.client.HttpClientOperations] ( Loggers.java:125) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] Received Request Error, stop reading: HttpObjectAggregator$AggregatedFullHttpResponse(decodeResult: success, version: HTTP/1.1, content: CompositeByteBuf(ridx: 0, widx: 52, cap: 52, components=1))
HTTP/1.1 401 Unauthorized
Www-Authenticate: Basic
Date: Thu, 21 Sep 2017 05:08:07 GMT
Content-Length: 52
Content-Type: text/plain; charset=utf-8
2017-09-21 14:08:07,568 ERROR [onm.collector.bluemix.BluemixCollector] (BluemixCollector.java:121) - Error in receiving Firehose event: HTTP request failed with code: 401.
Failing URI: /firehose/bluemix-collector
2017-09-21 14:08:07,569 DEBUG [cloudfoundry-client.request] (NetworkLogging.java:93) - WS https://doppler.ip:4443/firehose/bluemix-collector
2017-09-21 14:08:07,569 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Acquiring existing channel from pool: DefaultPromise(a)707b079c(incomplete) FixedChannelPool{activeConnections=1}
2017-09-21 14:08:07,569 DEBUG [reactor.ipc.netty.ReactorNetty] ( Loggers.java:125) - Non Removed handler: [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443], context: reactor.left.httpAggregator, pipeline: null
2017-09-21 14:08:07,570 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] USER_EVENT: [Handler Terminated]
2017-09-21 14:08:07,570 DEBUG [reactor.ipc.netty.channel.ChannelOperationsHandler] ( Loggers.java:125) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] Disposing context reactor.ipc.netty.channel.PooledClientContextHandler(a)22b1e777
2017-09-21 14:08:07,570 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Releasing channel: [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443]
2017-09-21 14:08:07,571 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Released [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443], now 0 active connections
reactor.ipc.netty.http.client.HttpClientException: HTTP request failed with code: 401.
Failing URI: /firehose/bluemix-collector
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxMap] :
reactor.core.publisher.Flux.checkpoint(Flux.java:2914)
org.cloudfoundry.reactor.doppler.ReactorDopplerEndpoints.firehose(ReactorDopplerEndpoints.java:50)
org.cloudfoundry.reactor.doppler._ReactorDopplerClient.firehose(_ReactorDopplerClient.java:44)
org.cloudfoundry.reactor.doppler.ReactorDopplerClient.firehose(ReactorDopplerClient.java:14)
onm.collector.bluemix.BluemixCollector.start(BluemixCollector.java:86)
org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:175)
org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:50)
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:348)
org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:151)
org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:114)
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:880)
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144)
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
onm.collector.bluemix.OnmCollectorBluemixApplication.main(OnmCollectorBluemixApplication.java:32)
Error has been observed by the following operator(s):
|_ Flux.checkpoint(ReactorDopplerEndpoints.java:50)

2017-09-21 14:08:07,576 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Acquired [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443], now 1 active connections
2017-09-21 14:08:07,576 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 - R:doppler.ip/ip:4443] CLOSE
2017-09-21 14:08:07,577 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443] USER_EVENT: SslCloseCompletionEvent(java.nio.channels.ClosedChannelException)
2017-09-21 14:08:07,577 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443] INACTIVE
2017-09-21 14:08:07,578 DEBUG [reactor.ipc.netty.http.client.HttpClient] (Slf4JLogger.java:71) - [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443] UNREGISTERED
2017-09-21 14:08:07,580 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:120) - Created new pooled channel: [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443]
2017-09-21 14:08:07,581 DEBUG [reactor.ipc.netty.channel.PooledClientContextHandler] ( Loggers.java:125) - Releasing channel: [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443]
2017-09-21 14:08:07,582 DEBUG [reactor.ipc.netty.resources.DefaultPoolResources] ( Loggers.java:125) - Released [id: 0x1c73a54e, L:/ip52057 ! R:doppler.ip/ip:4443], now 0 active connections


Re: cf - CF-InvalidAuthToken

Filip Hanik
 

did it expire?

On Wed, Sep 20, 2017 at 09:26 Anton Georgiev <anton_georgiev(a)yahoo.com>
wrote:

Hello,



Could you please help me why are we getting CF-InvalidAuthToken when
calling https://api.cf.sap.hana.ondemand.com/v2/service_instances ?

=> {"description":"Invalid Auth
Token","error_code":"CF-InvalidAuthToken","code":1000}



The scopes that we have are

"cloud_controller.write",

"cloud_controller.read",

"cloud_controller.admin"



Which steps could you recommended to perform to localize the reason for
this issue?



Kind Regards,

Anton


Re: Proposal for Incubation in the Extensions PMC: CF Local (CF CLI plugin)

William Martin (CFPM) <awmartin@...>
 

This is so cool. I'd love to get this running on Windows with the new
garden-winc support right away!

On Wed, Sep 20, 2017 at 1:01 PM, Dieu Cao <dcao(a)pivotal.io> wrote:

Very excited about this proposal and looking forward to seeing this become
part of CFF!

-Dieu

On Tue, Sep 19, 2017 at 1:23 PM, Michael Maximilien <mmaximilien(a)gmail.com
wrote:
Sweet!

Highly encouraging everyone to check this project out and the proposal (1
page).

CF-Local has potential to create a leap in CF developers' productivity.

Thanks for sending and sharing Stephen.

Best,

Max

On Tue, Sep 19, 2017 at 9:37 AM, Stephen Levine <slevine(a)pivotal.io>
wrote:

Hi All,

I am proposing CF Local for inclusion in the Extensions PMC as a new
incubating project.

CF Local is a CF CLI plugin that acts as a translation layer between CF
apps and a local (or remote) Docker daemon. CF Local allows you to stage
and launch CF apps locally, as well as pull them from or push them to a
real deployment of CF. CF Local also makes it easy to iterate on CF apps
without re-staging them by utilizing a combination of volume mounts and SSH
tunnels to services running in CF.

CF Local was demoed during the August CAB call [1].

CF Local is currently available on Github [3].

Details:

Project Name: CF Local
Project Proposal: See [2], and attached.
Proposed Project Lead: Stephen Levine, Buildpacks Project Lead
Proposed Scope: See [2], and attached.
Development Operating Model: Distributed committer
Technical Approach: CF CLI plugin that communicates directly with the
Docker daemon. See [2], and attached.

Please let me know if you have any questions or feedback.

[1] https://youtu.be/UOzxSMspdeM
[2] https://docs.google.com/document/d/17wHhfEfScyIvv2q3Lq74ycXa
cad3XMPWqzeCGeM_FWM/edit#
[3] https://github.com/sclevine/cflocal

Thanks,
Stephen Levine


--
max
http://maximilien.org


Re: Proposal for Incubation in the Extensions PMC: CF Local (CF CLI plugin)

Dieu Cao <dcao@...>
 

Very excited about this proposal and looking forward to seeing this become
part of CFF!

-Dieu

On Tue, Sep 19, 2017 at 1:23 PM, Michael Maximilien <mmaximilien(a)gmail.com>
wrote:

Sweet!

Highly encouraging everyone to check this project out and the proposal (1
page).

CF-Local has potential to create a leap in CF developers' productivity.

Thanks for sending and sharing Stephen.

Best,

Max

On Tue, Sep 19, 2017 at 9:37 AM, Stephen Levine <slevine(a)pivotal.io>
wrote:

Hi All,

I am proposing CF Local for inclusion in the Extensions PMC as a new
incubating project.

CF Local is a CF CLI plugin that acts as a translation layer between CF
apps and a local (or remote) Docker daemon. CF Local allows you to stage
and launch CF apps locally, as well as pull them from or push them to a
real deployment of CF. CF Local also makes it easy to iterate on CF apps
without re-staging them by utilizing a combination of volume mounts and SSH
tunnels to services running in CF.

CF Local was demoed during the August CAB call [1].

CF Local is currently available on Github [3].

Details:

Project Name: CF Local
Project Proposal: See [2], and attached.
Proposed Project Lead: Stephen Levine, Buildpacks Project Lead
Proposed Scope: See [2], and attached.
Development Operating Model: Distributed committer
Technical Approach: CF CLI plugin that communicates directly with the
Docker daemon. See [2], and attached.

Please let me know if you have any questions or feedback.

[1] https://youtu.be/UOzxSMspdeM
[2] https://docs.google.com/document/d/17wHhfEfScyIvv2q3Lq74ycXa
cad3XMPWqzeCGeM_FWM/edit#
[3] https://github.com/sclevine/cflocal

Thanks,
Stephen Levine


--
max
http://maximilien.org


cf - CF-InvalidAuthToken

Anton Georgiev
 

Hello,

 

Could you please help me why are we gettingCF-InvalidAuthToken when callinghttps://api.cf.sap.hana.ondemand.com/v2/service_instances ?

=>{"description":"Invalid AuthToken","error_code":"CF-InvalidAuthToken","code":1000}

 

The scopes that we have are

       "cloud_controller.write",

       "cloud_controller.read",

       "cloud_controller.admin"

 

Which steps could you recommended toperform to localize the reason for this issue?

 

Kind Regards,

Anton


cf - CF-InvalidAuthToken

Anton Georgiev
 

Hello,

Could you please help me why are we getting CF-InvalidAuthToken when calling https://api.cf.sap.hana.ondemand.com/v2/service_instances ?
=> {"description":"Invalid Auth Token","error_code":"CF-InvalidAuthToken","code":1000}

The scopes that we have are
"cloud_controller.write",
"cloud_controller.read",
"cloud_controller.admin"

Which steps could you recommended to perform to localize the reason for this issue?

Kind Regards,
Anton


Metron Upgrade Requirements for Services

Adam Hevenor
 

Services Developers -

Due to several changes introduced over the last year older versions of Metron will not be compatible with an upcoming version of cf-release (likely to be cf-274). If you are using a version of Loggregator < version 72 (released Dec 22, 2016) your service will not be able to communicate with Dopplers in a future cf-release. This is specifically due to Dopplers removing support for UDP transport, but also will be impacted by efforts to remove etcd as a whole from etcd. Loggregator version 72 and later will be compatible with versions of cf-release 251 and later.

Please reach out if you have questions about compatibility of Metron across specific release versions or have concerns about this upcoming change.

Thanks
Adam


Re: Proposal for Incubation in the Extensions PMC: CF Local (CF CLI plugin)

Michael Maximilien
 

Sweet!

Highly encouraging everyone to check this project out and the proposal (1
page).

CF-Local has potential to create a leap in CF developers' productivity.

Thanks for sending and sharing Stephen.

Best,

Max

On Tue, Sep 19, 2017 at 9:37 AM, Stephen Levine <slevine(a)pivotal.io> wrote:

Hi All,

I am proposing CF Local for inclusion in the Extensions PMC as a new
incubating project.

CF Local is a CF CLI plugin that acts as a translation layer between CF
apps and a local (or remote) Docker daemon. CF Local allows you to stage
and launch CF apps locally, as well as pull them from or push them to a
real deployment of CF. CF Local also makes it easy to iterate on CF apps
without re-staging them by utilizing a combination of volume mounts and SSH
tunnels to services running in CF.

CF Local was demoed during the August CAB call [1].

CF Local is currently available on Github [3].

Details:

Project Name: CF Local
Project Proposal: See [2], and attached.
Proposed Project Lead: Stephen Levine, Buildpacks Project Lead
Proposed Scope: See [2], and attached.
Development Operating Model: Distributed committer
Technical Approach: CF CLI plugin that communicates directly with the
Docker daemon. See [2], and attached.

Please let me know if you have any questions or feedback.

[1] https://youtu.be/UOzxSMspdeM
[2] https://docs.google.com/document/d/17wHhfEfScyIvv2q3Lq74ycXacad3X
MPWqzeCGeM_FWM/edit#
[3] https://github.com/sclevine/cflocal

Thanks,
Stephen Levine


Re: CF CAB call for September 2017 is next Wednesday, Sept 20th @ 8a PDT [15:00 UTC]

Michael Maximilien
 

Final reminder of CAB call tomorrow at 8a PDT. Details in [1] and also now two talks lined up:
 
1. SAP's Service Fabrik by Ashish Jain, see [2]
2. Pivotal's OSS Scheduler by Scott L'Hommedieu
 
Zoom you then. Best,

------
dr.max
ibm cloud labs
silicon valley, ca
maximilien.org
 
 
 

----- Original message -----
From: Michael Maximilien/Almaden/IBM
To: cf-dev@...
Cc:
Subject: CF CAB call for September 2017 is next Wednesday, Sept 20th @ 8a PDT [15:00 UTC]
Date: Wed, Sep 13, 2017 10:43 AM
 
 
 
 
Hi, all,
 
Quick reminder of the CAB call for September is next Wednesday, Sept 20th @ 8a PDT. All info in link [1].
 
Remember, no more status update but rather discussions, so come ready with your questions. Also we will have Ashish Jain of SAP giving a presentation / demo of the Service Fabrik [2] which is being submitted for Extensions. 
 
Finally, I am looking for one ~15 mins presentation for that day. Please contact me by replying here or on the slack.cloudfoundry.org #CAB channel if you have suggestions and to browse previous and future discussions.
 
Talk to you all next week. I'll send one more reminder on this list next week.
 
Best,
 
dr.max
 
ibm cloud labs 
sillicon valley, ca
usa 
 
Sent from my iPhone
 
 
 


Proposal for Incubation in the Extensions PMC: CF Local (CF CLI plugin)

Stephen Levine
 

Hi All,

I am proposing CF Local for inclusion in the Extensions PMC as a new
incubating project.

CF Local is a CF CLI plugin that acts as a translation layer between CF
apps and a local (or remote) Docker daemon. CF Local allows you to stage
and launch CF apps locally, as well as pull them from or push them to a
real deployment of CF. CF Local also makes it easy to iterate on CF apps
without re-staging them by utilizing a combination of volume mounts and SSH
tunnels to services running in CF.

CF Local was demoed during the August CAB call [1].

CF Local is currently available on Github [3].

Details:

Project Name: CF Local
Project Proposal: See [2], and attached.
Proposed Project Lead: Stephen Levine, Buildpacks Project Lead
Proposed Scope: See [2], and attached.
Development Operating Model: Distributed committer
Technical Approach: CF CLI plugin that communicates directly with the
Docker daemon. See [2], and attached.

Please let me know if you have any questions or feedback.

[1] https://youtu.be/UOzxSMspdeM
[2]
https://docs.google.com/document/d/17wHhfEfScyIvv2q3Lq74ycXacad3XMPWqzeCGeM_FWM/edit#
[3] https://github.com/sclevine/cflocal

Thanks,
Stephen Levine


Re: [abacus] Abacus v1.0.0 available

Shannon Coen
 

Congratulations on v1.0!

Shannon Coen
Product Manager, Cloud Foundry
Pivotal, Inc.

On Wed, Sep 13, 2017 at 10:33 AM, Michael Maximilien <mmaximilien(a)gmail.com>
wrote:

Correct. Thanks for sending details Hristo. Of course, README should have
all details ;)

With risk of sounding like an ad, I can confirm that on Bluemix, due to
the shear amount of data we process we use the Couch-compatible Cloudant
service.

However, any such DB should work. If you do try something else do let us
know.

Best,

Max

On Wed, Sep 13, 2017 at 4:42 AM Hristo Iliev <hsiliev(a)gmail.com> wrote:

To try Abacus out you can simply run it locally with the in-memory
PouchDB:
npm run build
npm start
npm run demo
npm stop

We use a limited set of DB operations to support CouchDB 1 & 2 and
MongoDB 2 & 3.

You can deploy Abacus as BOSH release or as a set of applications.
Therefore we allow the database to be simply an URL in Abacus applications
environment or to be bound as a service.

IBM use CouchDB/Cloudant with the URL approach afaik. In SAP we use
custom BOSH release MongoDB and ServiceFabrik's service broker.


2017-09-13 0:27 GMT+03:00 Mike Youngstrom <youngm(a)gmail.com>:

Great! I haven't attempted to use Abacus yet. Is there a
recommended/preferred Mongo or Couch bosh release to use with abacus?

Mike

On Tue, Sep 12, 2017 at 9:06 AM, Hristo Iliev <hsiliev(a)gmail.com> wrote:

I'm happy to announce the availability of CF Abacus v1.0.0.

Abacus provides usage metering and aggregation for Cloud Foundry
services and app runtimes.

The v1.0.0 release comes bundled with:

- MongoDB and CouchDB support
- Improved data format & processing
- 2 new components to measure resource consumption of applications
and service instances in Cloud Foundry
- Concourse deploy pipeline
- Performance & Security improvements

You can find the full release notes on Github: https://github.com/
cloudfoundry-incubator/cf-abacus/releases/tag/v1.0.0

npm modules are available on: https://www.npmjs.com/search?q=cf-abacus

Please feel free to ask any questions on this list or via Github
issues. Pull requests are always welcome as well!

For more info on Abacus please visit:

- source code: https://github.com/cloudfoundry-incubator/cf-
abacus/tree/v1.0.0
- documentation: https://github.com/cloudfoundry-incubator/cf-
abacus/wiki

Thanks to Abacus committers and contributors who helped with this
release!

We are already gathering requirements and looking forward to version 2
features. Check what we have so far here: https://github.com/
cloudfoundry-incubator/cf-abacus/wiki/Abacus-v2-features

Hristo Iliev
--
dr.max Sent from my iPhone http://maximilien.org


Going to CF Summit Europe? Want to chat about Routing topics?

Shannon Coen
 

I'll be Basel Switzerland October 11-12 for CF Summit Europe.

If you'd like to chat about any of the following topics, or others related
to Routing in CF, let me know!


- Certificate management for custom/private domains,
bring-your-own-cert, automatic generation of certs, integration with Let’s
Encrypt, etc
- Istio, Envoy, and service mesh
- Isolation Segments
- Encryption end-to-end; TLS between Routers and Apps
- Mutual Authentication between clients and apps through CF Router using
X-Forwarded-Client-Cert header to forward the client cert
- Routing rules; e.g. more flexible matching, weights, rate-limiting, etc
- TCP Routing
- Route Services


Best,

Shannon Coen
Product Manager, Cloud Foundry
Pivotal, Inc.


Re: cf cell's df result question

강경원 <atplus12345 at gmail.com...>
 

I cut the loop device info for containers. Where can I find the rep's disk
calculation algorithm or source code for available disk size?

On Sep 15, 2017 19:14, "George Lestaris" <glestaris(a)pivotal.io> wrote:

Hello Kyungwon,

Where do you see that your cell disk is using 10G? It could be because of
how the BOSH VMs partition the disk.

On Thu, Sep 14, 2017 at 9:46 PM, Lior Okman <lior.okman(a)gmail.com> wrote:


Hi,

Usually a certain percentage (5% by default) of the available disk space
is reserved for uid 0. You can check to see what that percentage amounts to
in bytes using the following command if the filesystem is ext{2,3,4}:

echo $(( $(tune2fs -l /dev/xvdb2 |grep "Reserved block count"|cut -f2
-d: ) * $(tune2fs -l /dev/xvdb2 | grep "Block size" |cut -f2 -d: ) ))

See tune2fs(8) for details.

For a 100G disk this would amount to your missing 5G.

--
Lior

On Thu, Sep 14, 2017 at 1:45 PM, 강경원 <kyungwon.kang(a)samsung.com> wrote:

Hi, when I check the cell's disk, it's using 10G but df result reports
only 5G is used. Can I know why?



diego-cell/b3d42906-84f3-40db-8361-64232dac4ff8:/var/vcap/data# df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 799M 548K 798M 1% /run
/dev/xvda1 2.9G 1.9G 866M 69% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 3.6M 3.9G 1% /run/shm
none 100M 0 100M 0% /run/user
/dev/xvdb2 91G 5.1G 81G 6% /var/vcap/data



Regards,

Kyungwon Kang.


강경원(Kang, Kyungwon) Marcus Kang
RHCA/PMP/ITIL Master/OCP(Oracle/Solaris)
직급:수석
클라우드기술그룹(클라우드) M.P: 82-10-8998-2092
kyungwon.kang(a)samsung.com





--
George Lestaris
GrootFS <https://www.github.com/cloudfoundry/grootfs> Product Manager, Cloud
Foundry <https://www.cloudfoundry.org/>, Pivotal <https://www.pivotal.io/>


Building 97% > :cargoRunLocal

Forty 5
 

Hi
I am new to UAA and install it as standalone on OSX. When I run the app with ./gradlew run, I got the following line

:assemble
:assemble took 1ms
:cleanCargoConfDir UP-TO-DATE
:cleanCargoConfDir took 0ms
:cargoRunLocal
Press Ctrl-C to stop the container...
Building 97% > :cargoRunLocal
I can't find much information on the internet on how to debug or good explanation of it. I checked the UAA.log and localhost_access...txt and both not show any error. Any reason why it can finish the build?


Re: Can I have a different port to run my app?

Ushani Balasooriya
 

Thanks Daniel

2141 - 2160 of 9425