Routing between vlans on EX4200

Hi everyone, I face a strange issue on my EX4200, I have 3 vlans + vlan 20 (server): 172.16.20.1/24 + vlan 100 (mgmt) 172.16.100.1/24 + vlan 30 (wireless) 172.16.30.1/24 When I am in vlan 20 or vlan 100, I can only ping the vlan interface (i.e. 172.16.20.1 or 172.16.100.1) not the devices inside the other vlans. For example: I am in vlan 20, I can ping 172.16.20.1, 172.16.100.1 but i can not ping 172.16.100.2 (server inside vlan 100). This 172.16.100.2 can be pinged if I am in vlan 100. I have attached my configuration file. Can anyone help me out with this? Thanks.