The general consensus is that there is nothing wrong with cross-posting, but please just inform the readers on the various forums where you do that to prevent that people spend time trying to find a solution to something thazt has already been solved on the other end of the Internet.