I've just had this same problem on my '06 model bike:
- no tail or brake lights
- indicator lights all glow dull constantly (including the ones in the dash)
- no indicator function
- no hazard light function with ignition on (though, oddly, they did work fine with the key in the Accessories position)
After checking all fuses and finding none blown, I realised that it sounded like a ground problem. So I ran a temporary jump lead from a tail light ground to the bike's chassis and that instantly fixed the problem.
A quick search on this forum soon revealed a known issue with the ground signal passing through the trunk/saddlebag sub-wire harness connector (14-pin gray) under the seat - and sure enough that was the cause.
My 1st photo shows where it is located on '06-and-up bikes - note that it is C31 rather than C15.
The next photo shows the female pin for the ground signal - note how it seems to have partially disintegrated!
That seems very bad for a bike which is only just over 2 years old (though it's an '06 bike, it's one of a number imported into the UK by Honda in 2010 which had sat in crates for 4 years, apparently). That location in a boot under the seat can't have seen much in the way of bad weather. Here is a close-up of the pin.
The next photo shows the MALE pin for the ground signal - it doesn't seem much different than others in that connector (maybe just a little pitted in places).
The final photo shows how I snipped the ground wires entering each side of the connector and soldered on wires with bullet connectors to make a jumper lead round the connector.