Number Format Exception when parsing mac address from Netflow

Hi, I am receiving the following error when trying to index netflow records:

"error"=>{"type"=>"mapper_parsing_exception", "reason"=>"failed to parse [netflow.staMacAddress]", "caused_by"=>{"type"=>"number_format_exception", "reason"=>"For input string: "2c:33:7a:5b:46:bb""}}}}, :level=>:warn}

My terminal output shows that the mac address appears to be parsed cleanly:

"staMacAddress" => "2c:33:7a:5b:46:bb",

So I am unsure why they aren't making it into elasticsearch. Any insight would be greatly appreciated

What's the mapping of the netflow.staMacAddress field (use Elasticsearch get mapping API)?

It's of type string.. which is why I wouldn't expect this error

Really? Please show your mappings.