I don’t think this is the same issue as http://jira.codehaus.org/browse/GEOT-2263 because this should be fixed in 1.7.2 already.
The triangles are upside down in GetMap and GetLegendGraphic.
Here’s the GetLegendGraphic for 1.7.2:
http://maps.massgis.state.ma.us/geoserver/wms?VERSION=1.1.0&REQUEST=GetLegendGraphic&LAYER=massgis:DCR.ROADS_TRAILS_POINT&SLD=http://maps.massgis.state.ma.us/dcr/trails/sld/DCR.ROADS_TRAILS_POINT–Type_Max_18000.sld.xml&WIDTH=16&HEIGHT=16&FORMAT=image/png&LEGEND_OPTIONS=forceLabels:on
The SLD is http://maps.massgis.state.ma.us/dcr/trails/sld/DCR.ROADS_TRAILS_POINT–Type_Max_18000.sld.xml
Triangles are right side up in 1.6.5.
Maybe this is already fixed for 1.7.3 and I just couldn’t find a reference for it?