I noticed this using a client that expects a TMS that works like OSM:
these 2 urls show the same area of the world
OSM like TMS:
http://otile3.mqcdn.com/tiles/1.0.0/osm/2/2/1.png
GEOSERVER GWC TMS
As you will notice the XYZ schema at the end of url is different: 2/2/1 in the 1st case and 2/2/2 in second case
That causes a lot of troubles using a TMS from geoserver with a client that expects it working like OSM.
Is there any way to make geoserver TMS work as OSM?