Using StackOverflow pretty much guratanteed I would eventually solve each problem I posted. I believe this is largely to do with that fact that when solving problems in code, you can post the broken code to the site, and the responses will eventually contain fixed code.
But I have found the problems I've tried to fix with ServerFault generally don't have code, instead I need to post a description of the symptoms of the problem, and all the things I've tried so far. The responses are usually more things I can try, but they don't always result in my problem being fixed. Sometimes the problem is simply un-fixable - due to genuinely broken hardware - in which case the correct solution ought to be "buy a new XXX". But responders generally don't write that. More often, in order to really fix a problem with a server or network, a knowledgeable individual really needs to get access to the equipment and try his own barrage of tests and checks based on his/her personal experience and instincts.
Right now I have a handful of problems on ServerFault which I have not been able to fix. I'm being nagged to "considered accepting an answer or starting a bounty for this question".
My question is, how to more effectively ensure the problems I post to ServerFault will ultimately actually get solved? And what should I do with questions that didn't get a working solution?