We are currently rebuilding our network and for the time being we want two seperate networks on different VTP domains so that the VLAN's don't mix. Anyways, DTP is turned off (nonegotiate) on all the trunks that are between the VTP domains. The trunks are showing as up and connected. For some reason traffic is not being passed between domains. Using VTP version 1.
Just recently there has been a similar discussion here:
It is possible that you have the VTP Pruning running but because of VTP domain mismatch on both ends of the trunk interconnecting the two VTP domains, the trunk is effectively pruned of all VLANs. Try turning off the VTP Pruning, or even better, leave it running but on the interdomain trunks, declare all VLANs as not being pruning-eligible by configuring:
switchport trunk pruning vlan none
This command must be used on both ends of a trunk link. Let us know if it helped.