The network configuration module seems to grab the wrong IP for static interface on Solaris. It's using the value from /etc/hostname.le0, and that contains the hostname not IP.. then in other sections (routing) it tries to apply the hostname as the ip for ifconfig causing an error.
Logged In: YES
user_id=129364
Originator: NO
What error do you get exactly?
Also, is the hostname in /etc/hostname.le0 also in the /etc/hosts file with the external IP for the system? If so, it should be resolvable by the ifconfig command and others..