Postdoc interview - somewhat positive reply but no news? UPDATE: 
I have decided to provide an update in order to show other job seekers how confusing these things can get. Plus, show people that patience and respect are very important during your job search. Long story short, I have got the job. I am informed that an official job offer is being prepared for me right now. I will likely accept it, as I really like this research group and what they hope to achieve in their field.
I would like to thank everyone for their replies. I believe it actually helped. I really think if I didn't follow some of the advice here, I wouldn't get the job.

Cheers!



I am in a weird situation that I don't really know what this means. 
I had a postdoc interview on-site late May. It was two days long. I gave two presentations and a 6 hour long hands-on lab demonstration. Prof. seemed satisfied with the results and said "thank you for the successful demonstration."

Fast-forward to a month later, no news. So I send a follow up and get this reply "yes, we are positive on you for a position and we are still checking for some internal part for further official process." prof also send some questions about when is the earliest I could start and if I can abide by this and that lab rules, etc... 

This was almost two months ago. Still no news. Did I get it, did I not? What's the hold up? I am very confused.

EDIT: I am located in Canada and this is a Canadian university.

EDIT #2: I wanted to give you guys an update. I emailed the prof based on comments here and relayed my concerns over the lengthy process with no updates. Well, long story short, the prof avoided giving an explanation and threw a distraction. Final communication was a conduct document that team members supposed to sign and abide. I requested a day and emailed back confirming that I can abide by those rules. But the way I see it, I am being stalled. My money is on non-availability of funds or something. I don't understand how it is acceptable to leave someone in a limbo like this. I am pretending I won't have the job. I have already begun applying other positions. Thanks all.
One possible scenario is that they have a preferred candidate, who has not yet accepted or rejected their offer.

Another possible scenario is that there is an uncertainty about funding. For example, they may be  trying to hire you using some complicated scheme in which your position is co-funded by a third body. It takes time to organize such things. Or they may be waiting for an announcement of the outcome of their grant application submitted long ago. They may have decided to hire you anyway, but may not yet know which grant to fund your position from. Or they may have been unable to hire you in the intended way and may be looking for an alternative method to hire you. 

It is rather a bad sign that they did not take the initiative to contact you and keep you updated, and such a delay seems to be too long to be caused by any official process unless this process is related to an application for some funding. 

If I were you, I would be rather pessimistic and would send a frank email expressing my concern. I would ask them to frankly explain what is going on and to tell me the probability of me getting an official offer. I would also ask them when I should expect to receive an official offer. If I did not receive a convincing and credible response, I would immediately start looking for another position.