Hello,
First of all multicast address are never used as source addresses, will always be destination.
Now I can see you are attempting to allow only traffic for certain multicast address via some specific ports.
Ex:
G1/0/23 for 229.10.10.1-10
G1/0/24 for 229.10.20.1-10
Why dont' you use a multicast boundary filter?
http://brbccie.blogspot.com/2012/11/ip-multicast-boundary.html
Do you need to do it at the switch level?
If yes, please provide IGMP Profile config
Regards,
Jcarvaja
Julio Carvajal
Senior Network Security and Core Specialist
CCIE #42930, 2xCCNP, JNCIP-SEC