结论:
儿子代父亲签的协议是否有效要分情况。有授权委托且在授权范围内、构成表见代理时协议有效;无代理权且未获追认,协议对父亲无效,儿子担责;相对人明知无权代理,双方按过错担责。
法律解析:
根据相关法律规定,当儿子获得父亲的授权委托,并且在授权范围内签订协议,这就相当于父亲自己签订,协议自然有效,对父亲产生约束力。构成表见代理时,即便儿子没有明确授权,但相对人有合理理由相信其有代理权,协议也有效。然而,如果儿子没有代理权,事后父亲也不追认,那么协议对父亲不生效,儿子要承担相应责任。要是相对人知道或者应当知道儿子无权代理,相对人和儿子需按照各自过错承担责任。在遇到此类协议效力问题时,情况复杂且会因具体情形不同而有不同判定。如果对相关协议效力有疑问,建议向专业法律人士咨询,以获取更准确的法律建议。