Complex sentence: Previous proxy solutions were complex and difficult to maintain and authentication systems like Shibboleth still far in the future.
Split into simpler sentences: Previous proxy solutions were complex and difficult to maintain. Authentication systems like Shibboleth are still far in the future.