First, there are two kind of approval task types in the system: Approval Task and Customer Approval Task. Just the second one is used for approvals through the customer portal.
Second, take a look at customer portal roles security settings (System Administration->Customer Portal->Customer Portal Roles) if request approvals are allowed for the role you are using.